Files
talos-cluster/kubernetes/apps/observability/kube-prometheus-stack/app/scrapeconfig.yaml

32 lines
836 B
YAML

---
# yaml-language-server: $schema=https://schemas.tholinka.dev/monitoring.coreos.com/scrapeconfig_v1alpha1.json
apiVersion: monitoring.coreos.com/v1alpha1
kind: ScrapeConfig
metadata:
name: &name node-exporter
spec:
staticConfigs:
- targets:
- nas.servers.internal:9100
- pikvm.servers.internal:9100
metricsPath: /metrics
relabelings:
- action: replace
targetLabel: job
replacement: *name
---
# yaml-language-server: $schema=https://schemas.tholinka.dev/monitoring.coreos.com/scrapeconfig_v1alpha1.json
apiVersion: monitoring.coreos.com/v1alpha1
kind: ScrapeConfig
metadata:
name: &name smartctl-exporter
spec:
staticConfigs:
- targets:
- nas.servers.internal:9633
metricsPath: /metrics
relabelings:
- action: replace
targetLabel: job
replacement: *name