...
1apiVersion: monitoring.coreos.com/v1
2kind: PodMonitor
3metadata:
4 name: interlock
5 annotations:
6 ## https://kubernetes.io/docs/reference/instrumentation/metrics/
7 monitoring.edge.ncr.com/allowed-metrics: |
8 edge_interlock_subscribers
9 edge_interlock_events_total
10 edge_interlock_http_requests_total
11 edge_interlock_request_duration_seconds_bucket
12 edge_interlock_request_duration_seconds_count
13 edge_interlock_request_duration_seconds_sum
14spec:
15 selector:
16 matchLabels:
17 platform.edge.ncr.com/component: interlock
18 podMetricsEndpoints:
19 - port: metrics
20 interval: 60s
21 metricRelabelings:
22 - action: keep
23 regex: edge_interlock.*
24 sourceLabels:
25 - __name__
26 - action: replace
27 sourceLabels: [resource]
28 targetLabel: instance
29 - action: labeldrop
30 regex: "resource"
31 - action: labeldrop
32 regex: "endpoint"
View as plain text