Path: blob/main/operations/observability/mixins/self-hosted/rules/argocd/servicemonitor.yaml
3640 views
apiVersion: monitoring.coreos.com/v11kind: ServiceMonitor2metadata:3name: argocd-metrics4labels:5app.kubernetes.io/component: argocd-metrics6app.kubernetes.io/name: argocd7app.kubernetes.io/part-of: kube-prometheus8spec:9namespaceSelector:10matchNames:11- argocd12selector:13matchLabels:14app.kubernetes.io/name: argocd-metrics15endpoints:16- port: metrics17interval: 60s18relabelings:19- action: drop20regex: (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|)21sourceLabels:22- "__name__"23---24apiVersion: monitoring.coreos.com/v125kind: ServiceMonitor26metadata:27name: argocd-server-metrics28labels:29app.kubernetes.io/component: argocd-server-metrics30app.kubernetes.io/name: argocd31app.kubernetes.io/part-of: kube-prometheus32spec:33namespaceSelector:34matchNames:35- argocd36selector:37matchLabels:38app.kubernetes.io/name: argocd-server-metrics39endpoints:40- port: metrics41interval: 60s42relabelings:43- action: drop44regex: (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|)45sourceLabels:46- "__name__"47---48apiVersion: monitoring.coreos.com/v149kind: ServiceMonitor50metadata:51name: argocd-repo-server-metrics52labels:53app.kubernetes.io/component: argocd-repo-server54app.kubernetes.io/name: argocd-repo-server55app.kubernetes.io/part-of: kube-prometheus56spec:57namespaceSelector:58matchNames:59- argocd60selector:61matchLabels:62app.kubernetes.io/name: argocd-repo-server63endpoints:64- port: metrics65interval: 60s66relabelings:67- action: drop68regex: (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|)69sourceLabels:70- "__name__"71---72apiVersion: monitoring.coreos.com/v173kind: ServiceMonitor74metadata:75name: argocd-applicationset-controller-metrics76labels:77app.kubernetes.io/component: argocd-applicationset-controller78app.kubernetes.io/name: argocd-applicationset-controller79app.kubernetes.io/part-of: kube-prometheus80spec:81namespaceSelector:82matchNames:83- argocd84selector:85matchLabels:86app.kubernetes.io/name: argocd-applicationset-controller87endpoints:88- port: metrics89interval: 60s90relabelings:91- action: drop92regex: (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|)93sourceLabels:94- "__name__"959697