From a1ea2f9a2961f6ab1785683e29dd50ae04b0e60c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?c=C4=83t=C4=83lin?= Date: Tue, 20 Feb 2024 13:10:34 +0100 Subject: [PATCH] feat: add argo scrape configs to prometheus --- k8s/argo-apps/loki.yaml | 24 ++++++++++++++++++++++-- k8s/services/miniflux/deployment.yaml | 10 ++++++++++ 2 files changed, 32 insertions(+), 2 deletions(-) diff --git a/k8s/argo-apps/loki.yaml b/k8s/argo-apps/loki.yaml index 80dc79e..b5e8294 100644 --- a/k8s/argo-apps/loki.yaml +++ b/k8s/argo-apps/loki.yaml @@ -67,9 +67,29 @@ spec: - ReadWriteMany enabled: true extraScrapeConfigs: | - - job_name: 'argocd' + - job_name: 'argocd-metrics' static_configs: - - targets: ["argocd-server-metrics.argocd.svc.cluster.local:8083"] + - targets: ["argocd-metrics.argocd:8082"] + + - job_name: 'argocd-server-metrics' + static_configs: + - targets: ["argocd-server-metrics.argocd:8083"] + + - job_name: 'argocd-repo-server-metrics' + static_configs: + - targets: ["argocd-server.argocd:8084"] + + - job_name: 'argocd-applicationset-controller-metrics' + static_configs: + - targets: ["argocd-applicationset-controller-metrics.argocd:8080"] + + - job_name: 'argocd-dex-server' + static_configs: + - targets: ["argocd-dex-server.argocd:5558"] + + - job_name: 'argocd-notifications-controller-metrics' + static_configs: + - targets: ["argocd-notifications-controller-metrics.argocd:9001"] alertmanager: persistence: enabled: true diff --git a/k8s/services/miniflux/deployment.yaml b/k8s/services/miniflux/deployment.yaml index 6bc41cd..062d2cc 100644 --- a/k8s/services/miniflux/deployment.yaml +++ b/k8s/services/miniflux/deployment.yaml @@ -80,5 +80,15 @@ spec: value: "https://auth.fukurokuju.dev/application/o/miniflux/" - name: OAUTH2_USER_CREATION value: "1" + - name: FETCH_YOUTUBE_WATCH_TIME + value: "1" + - name: WORKER_POOL_SIZE + value: "1" + - name: POLLING_FREQUENCY + value: "120" + - name: BATCH_SIZE + value: "25" + - name: METRICS_COLLECTOR + value: "1" restartPolicy: Always automountServiceAccountToken: false \ No newline at end of file