diff --git a/cluster/apps/download/readarr/audiobook-helm.yaml b/cluster/apps/download/readarr/audiobook-helm.yaml index 83b54965..d1f5cb82 100644 --- a/cluster/apps/download/readarr/audiobook-helm.yaml +++ b/cluster/apps/download/readarr/audiobook-helm.yaml @@ -49,6 +49,9 @@ spec: service: main: + labels: + app: audiobook-readarr-service + ports: http: port: 8787 @@ -102,16 +105,6 @@ spec: hostPath: /mnt/MainPool/Media mountPath: /storage - serviceMonitor: - main: - enabled: true - endpoints: - - port: metrics - scheme: http - path: /metrics - interval: 1m - scrapeTimeout: 10s - resources: requests: cpu: 1m diff --git a/cluster/apps/download/readarr/audiobook-monitor.yaml b/cluster/apps/download/readarr/audiobook-monitor.yaml new file mode 100644 index 00000000..1a69a9bc --- /dev/null +++ b/cluster/apps/download/readarr/audiobook-monitor.yaml @@ -0,0 +1,16 @@ +apiVersion: monitoring.coreos.com/v1 +kind: ServiceMonitor +metadata: + name: audiobook-readarr-exportarr + namespace: download + labels: + release: kube-prometheus-stack +spec: + selector: + matchLabels: + app: audiobook-readarr-service + endpoints: + - port: metrics + interval: 30s + scrapeTimeout: 20s + path: /metrics \ No newline at end of file diff --git a/cluster/apps/download/readarr/ebook-helm.yaml b/cluster/apps/download/readarr/ebook-helm.yaml index 0754bd8b..9ef32ae6 100644 --- a/cluster/apps/download/readarr/ebook-helm.yaml +++ b/cluster/apps/download/readarr/ebook-helm.yaml @@ -49,6 +49,9 @@ spec: service: main: + labels: + app: ebook-readarr-service + ports: http: port: 8787 @@ -102,16 +105,6 @@ spec: hostPath: /mnt/MainPool/Media mountPath: /storage - serviceMonitor: - main: - enabled: true - endpoints: - - port: metrics - scheme: http - path: /metrics - interval: 1m - scrapeTimeout: 10s - resources: requests: cpu: 1m diff --git a/cluster/apps/download/readarr/ebook-monitor.yaml b/cluster/apps/download/readarr/ebook-monitor.yaml new file mode 100644 index 00000000..a275a302 --- /dev/null +++ b/cluster/apps/download/readarr/ebook-monitor.yaml @@ -0,0 +1,16 @@ +apiVersion: monitoring.coreos.com/v1 +kind: ServiceMonitor +metadata: + name: ebook-readarr-exportarr + namespace: download + labels: + release: kube-prometheus-stack +spec: + selector: + matchLabels: + app: ebook-readarr-service + endpoints: + - port: metrics + interval: 30s + scrapeTimeout: 20s + path: /metrics \ No newline at end of file diff --git a/cluster/apps/download/readarr/kustomization.yaml b/cluster/apps/download/readarr/kustomization.yaml index 771f8d37..d96cf038 100644 --- a/cluster/apps/download/readarr/kustomization.yaml +++ b/cluster/apps/download/readarr/kustomization.yaml @@ -2,4 +2,6 @@ apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: - ./audiobook-helm.yaml -- ./ebook-helm.yaml \ No newline at end of file +- ./ebook-helm.yaml +- ./audiobook-monitor.yaml +- ./ebook-monitor.yaml \ No newline at end of file