diff --git a/monitoring/proxmox.yaml b/monitoring/proxmox.yaml new file mode 100644 index 0000000..a3675a0 --- /dev/null +++ b/monitoring/proxmox.yaml @@ -0,0 +1,38 @@ +--- +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