Skip to content

Commit

Permalink
Add elasticsearch-v2 Service Monitor def
Browse files Browse the repository at this point in the history
  • Loading branch information
gsmith-sas committed Nov 14, 2024
1 parent 6fe6cc0 commit 3d87262
Showing 1 changed file with 23 additions and 0 deletions.
23 changes: 23 additions & 0 deletions monitoring/monitors/logging/serviceMonitor-elasticsearch-v2.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
apiVersion: monitoring.coreos.com/v1
kind: ServiceMonitor
metadata:
name: elasticsearch-v2
labels:
sas.com/monitoring-base: kube-viya-monitoring
spec:
selector:
matchLabels:
app.kubernetes.io/name: prometheus-elasticsearch-exporter
namespaceSelector:
any: true
# Optional: change 'any' to 'false' above to limit namespace(s)
# matchNames:
# - logging
endpoints:
- port: http
path: /metrics
metricRelabelings:
# The Elasticsearch exporters inexplicably uses a 'node' label, which
# conflicts with the common Kubernetes 'node' label, so rename it
- sourceLabels: [node]
targetLabel: es_node

0 comments on commit 3d87262

Please sign in to comment.