Files
cozystack/packages/system/monitoring/templates/nginx-scrape.yaml
Andrei Kvapil f642698921 Preapare release v0.0.1
Signed-off-by: Andrei Kvapil <kvapss@gmail.com>
2024-02-08 12:04:32 +01:00

55 lines
1.4 KiB
YAML

---
apiVersion: operator.victoriametrics.com/v1beta1
kind: VMPodScrape
metadata:
name: nginx-ingress-controller
namespace: cozy-monitoring
spec:
jobLabel: jobLabel
namespaceSelector:
matchNames:
- cozy-ingress-nginx
podMetricsEndpoints:
- port: metrics
honorLabels: true
interval: 30s
relabelConfigs:
- replacement: nginx-ingress-controller
targetLabel: job
- sourceLabels: [__meta_kubernetes_pod_node_name]
targetLabel: node
- targetLabel: tier
replacement: cluster
selector:
matchLabels:
app.kubernetes.io/component: controller
app.kubernetes.io/name: ingress-nginx
---
apiVersion: operator.victoriametrics.com/v1beta1
kind: VMPodScrape
metadata:
name: nginx-ingress-controller-detailed
namespace: cozy-monitoring
spec:
jobLabel: jobLabel
namespaceSelector:
matchNames:
- cozy-ingress-nginx
podMetricsEndpoints:
- port: metrics2
honorLabels: true
interval: 30s
relabelConfigs:
- replacement: nginx-ingress-controller
targetLabel: job
- sourceLabels: [__meta_kubernetes_pod_node_name]
targetLabel: node
- sourceLabels: [__meta_kubernetes_pod_label_app_kubernetes_io_name]
targetLabel: controller
- targetLabel: tier
replacement: cluster
selector:
matchLabels:
app.kubernetes.io/component: controller
app.kubernetes.io/name: ingress-nginx