...
1apiVersion: monitoring.coreos.com/v1
2kind: ServiceMonitor
3metadata:
4 name: kube-state-metrics
5 namespace: kube-state-metrics
6 labels:
7 app: kube-state-metrics
8 app.kubernetes.io/version: 2.9.2
9 annotations:
10 monitoring.edge.ncr.com/allowed-metrics: |
11 kube_node_info
12 kube_node_labels
13 kube_node_status_condition
14 kube_node_spec_unschedulable
15 kube_node_created
16 kube_node_status_allocatable
17 kube_node_status_capacity
18 kube_daemonset_created
19 kube_daemonset_status_current_number_scheduled
20 kube_daemonset_status_desired_number_scheduled
21 kube_daemonset_status_number_available
22 kube_daemonset_status_number_misscheduled
23 kube_daemonset_status_number_ready
24 kube_daemonset_status_number_unavailable
25 kube_deployment_created
26 kube_deployment_status_replicas
27 kube_deployment_status_replicas_ready
28 kube_deployment_spec_replicas
29 kube_deployment_status_condition
30 kube_deployment_status_replicas_available
31 kube_deployment_status_replicas_unavailable
32 kube_persistentvolume_status_phase
33 kube_persistentvolumeclaim_status_phase
34 kube_pod_annotations
35 kube_pod_container_resource_limits
36 kube_pod_container_resource_requests
37 kube_pod_container_status_waiting_reason
38 kube_pod_container_status_restarts_total
39 kube_pod_container_status_last_terminated_reason
40 kube_pod_container_info
41 kube_pod_created
42 kube_pod_status_phase
43 kube_pod_status_reason
44 kube_pod_info
45 kube_namespace_status_condition
46 kube_namespace_status_phase
47 kube_state_metrics_watch_total
48 http_request_duration_seconds_count
49 http_request_duration_seconds_sum
50 pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
51 pallet.edge.ncr.com/name: kube-state-metrics
52 pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
53 pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
54 pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/edge-o11y'
55 pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
56spec:
57 selector:
58 matchLabels:
59 app: kube-state-metrics
60 endpoints:
61 - port: http-metrics
62 honorLabels: false
63 interval: 60s
64 scrapeTimeout: 60s
65 - port: telemetry
66 interval: 60s
67 scrapeTimeout: 60s
68 jobLabel: app.kubernetes.io/name
View as plain text