Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
gitpod-io
GitHub Repository: gitpod-io/gitpod
Path: blob/main/operations/observability/mixins/self-hosted/rules/argocd/servicemonitor.yaml
3640 views
1
apiVersion: monitoring.coreos.com/v1
2
kind: ServiceMonitor
3
metadata:
4
name: argocd-metrics
5
labels:
6
app.kubernetes.io/component: argocd-metrics
7
app.kubernetes.io/name: argocd
8
app.kubernetes.io/part-of: kube-prometheus
9
spec:
10
namespaceSelector:
11
matchNames:
12
- argocd
13
selector:
14
matchLabels:
15
app.kubernetes.io/name: argocd-metrics
16
endpoints:
17
- port: metrics
18
interval: 60s
19
relabelings:
20
- action: drop
21
regex: (argocd_git_request_duration_seconds_count|argocd_git_request_duration_seconds_sum|argocd_redis_request_duration_seconds_bucket|argocd_redis_request_duration_bucket|argocd_repo_pending_request_total|argocd_cluster_info|argocd_cluster_cache_age_seconds|argocd_cluster_connection_status|argocd_app_reconcile_sum|argocd_redis_request_duration_seconds_count|argocd_kubectl_exec_total|argocd_redis_request_duration_seconds_sum|argocd_redis_request_duration_count|argocd_redis_request_duration_sum|)
22
sourceLabels:
23
- "__name__"
24
---
25
apiVersion: monitoring.coreos.com/v1
26
kind: ServiceMonitor
27
metadata:
28
name: argocd-server-metrics
29
labels:
30
app.kubernetes.io/component: argocd-server-metrics
31
app.kubernetes.io/name: argocd
32
app.kubernetes.io/part-of: kube-prometheus
33
spec:
34
namespaceSelector:
35
matchNames:
36
- argocd
37
selector:
38
matchLabels:
39
app.kubernetes.io/name: argocd-server-metrics
40
endpoints:
41
- port: metrics
42
interval: 60s
43
relabelings:
44
- action: drop
45
regex: (argocd_git_request_duration_seconds_count|argocd_git_request_duration_seconds_sum|argocd_redis_request_duration_seconds_bucket|argocd_redis_request_duration_bucket|argocd_repo_pending_request_total|argocd_cluster_info|argocd_cluster_cache_age_seconds|argocd_cluster_connection_status|argocd_app_reconcile_sum|argocd_redis_request_duration_seconds_count|argocd_kubectl_exec_total|argocd_redis_request_duration_seconds_sum|argocd_redis_request_duration_count|argocd_redis_request_duration_sum|)
46
sourceLabels:
47
- "__name__"
48
---
49
apiVersion: monitoring.coreos.com/v1
50
kind: ServiceMonitor
51
metadata:
52
name: argocd-repo-server-metrics
53
labels:
54
app.kubernetes.io/component: argocd-repo-server
55
app.kubernetes.io/name: argocd-repo-server
56
app.kubernetes.io/part-of: kube-prometheus
57
spec:
58
namespaceSelector:
59
matchNames:
60
- argocd
61
selector:
62
matchLabels:
63
app.kubernetes.io/name: argocd-repo-server
64
endpoints:
65
- port: metrics
66
interval: 60s
67
relabelings:
68
- action: drop
69
regex: (argocd_git_request_duration_seconds_count|argocd_git_request_duration_seconds_sum|argocd_redis_request_duration_seconds_bucket|argocd_redis_request_duration_bucket|argocd_repo_pending_request_total|argocd_cluster_info|argocd_cluster_cache_age_seconds|argocd_cluster_connection_status|argocd_app_reconcile_sum|argocd_redis_request_duration_seconds_count|argocd_kubectl_exec_total|argocd_redis_request_duration_seconds_sum|argocd_redis_request_duration_count|argocd_redis_request_duration_sum|)
70
sourceLabels:
71
- "__name__"
72
---
73
apiVersion: monitoring.coreos.com/v1
74
kind: ServiceMonitor
75
metadata:
76
name: argocd-applicationset-controller-metrics
77
labels:
78
app.kubernetes.io/component: argocd-applicationset-controller
79
app.kubernetes.io/name: argocd-applicationset-controller
80
app.kubernetes.io/part-of: kube-prometheus
81
spec:
82
namespaceSelector:
83
matchNames:
84
- argocd
85
selector:
86
matchLabels:
87
app.kubernetes.io/name: argocd-applicationset-controller
88
endpoints:
89
- port: metrics
90
interval: 60s
91
relabelings:
92
- action: drop
93
regex: (argocd_git_request_duration_seconds_count|argocd_git_request_duration_seconds_sum|argocd_redis_request_duration_seconds_bucket|argocd_redis_request_duration_bucket|argocd_repo_pending_request_total|argocd_cluster_info|argocd_cluster_cache_age_seconds|argocd_cluster_connection_status|argocd_app_reconcile_sum|argocd_redis_request_duration_seconds_count|argocd_kubectl_exec_total|argocd_redis_request_duration_seconds_sum|argocd_redis_request_duration_count|argocd_redis_request_duration_sum|)
94
sourceLabels:
95
- "__name__"
96
97