27 lines
775 B
YAML
27 lines
775 B
YAML
---
|
|
# yaml-language-server: $schema=https://ks.hsn.dev/monitoring.coreos.com/podmonitor_v1.json
|
|
apiVersion: monitoring.coreos.com/v1
|
|
kind: PodMonitor
|
|
metadata:
|
|
name: emqx
|
|
spec:
|
|
selector:
|
|
matchLabels:
|
|
apps.emqx.io/instance: emqx
|
|
apps.emqx.io/managed-by: emqx-operator
|
|
podMetricsEndpoints:
|
|
- port: dashboard
|
|
path: /api/v5/prometheus/stats
|
|
relabelings:
|
|
- action: replace
|
|
# user-defined cluster name, requires unique
|
|
replacement: emqx5
|
|
targetLabel: cluster
|
|
- action: replace
|
|
# fix value, don't modify
|
|
replacement: emqx
|
|
targetLabel: from
|
|
- action: replace
|
|
# fix value, don't modify
|
|
sourceLabels: ['pod']
|
|
targetLabel: "instance"
|