Files
kube/monitoring/proxmox.yaml
T

39 lines
852 B
YAML

---
apiVersion: monitoring.coreos.com/v1
kind: Probe
metadata:
name: proxmox
spec:
module: default
prober:
url: prometheus-pve-exporter
path: /pve
targets:
staticConfig:
static:
- pve90.proxmox.infra.k-space.ee
- pve91.proxmox.infra.k-space.ee
- pve92.proxmox.infra.k-space.ee
- pve93.proxmox.infra.k-space.ee
relabelingConfigs:
- sourceLabels: [__address__]
targetLabel: __param_target
- sourceLabels: [__param_target]
targetLabel: instance
- replacement: prometheus-pve-exporter
targetLabel: __address__
---
apiVersion: v1
kind: Service
metadata:
name: prometheus-pve-exporter
spec:
type: ClusterIP
selector:
app: prometheus-pve-exporter
ports:
- name: http
port: 80
protocol: TCP
targetPort: 9221