Skip to content
Snippets Groups Projects
Commit 2d962a31 authored by Giancarlo Rubio's avatar Giancarlo Rubio
Browse files

setup service monitor for prometheus and alertanager

parent f715d855
No related branches found
No related tags found
No related merge requests found
apiVersion: v1 apiVersion: v1
kind: Service kind: Service
metadata: metadata:
labels:
alertmanager: main
name: alertmanager-main name: alertmanager-main
spec: spec:
type: NodePort type: NodePort
......
apiVersion: v1 apiVersion: v1
kind: Service kind: Service
metadata: metadata:
labels:
prometheus: k8s
name: prometheus-k8s name: prometheus-k8s
spec: spec:
type: NodePort type: NodePort
......
...@@ -44,3 +44,29 @@ spec: ...@@ -44,3 +44,29 @@ spec:
interval: 15s interval: 15s
- port: http-metrics-skydns - port: http-metrics-skydns
interval: 15s interval: 15s
---
apiVersion: monitoring.coreos.com/v1alpha1
kind: ServiceMonitor
metadata:
name: prometheus
labels:
prometheus: k8s
spec:
endpoints:
- port: web
selector:
matchExpressions:
- {key: prometheus, operator: In, values: [k8s]}
---
apiVersion: monitoring.coreos.com/v1alpha1
kind: ServiceMonitor
metadata:
labels:
alertmanager: main
name: alertmanager
spec:
endpoints:
- port: web
selector:
matchExpressions:
- {key: alertmanager, operator: In, values: [main]}
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment