Add scraping of kube state metrics
Signed-off-by: Michel Hollands <michel.hollands@gmail.com>
This commit is contained in:
parent
a1cd5d36b0
commit
18f0dc932a
@ -49,6 +49,13 @@ data:
|
|||||||
targets = discovery.relabel.rename_meta_labels.output
|
targets = discovery.relabel.rename_meta_labels.output
|
||||||
forward_to = [ {{ include "agent.prometheus_write_targets" . }} ]
|
forward_to = [ {{ include "agent.prometheus_write_targets" . }} ]
|
||||||
}
|
}
|
||||||
|
{{- if .Values.kubeStateMetrics.enabled }}
|
||||||
|
|
||||||
|
prometheus.scrape "kubeStateMetrics" {
|
||||||
|
targets = [ { "__address__" = "{{ .Values.kubeStateMetrics.endpoint }}" } ]
|
||||||
|
forward_to = [ {{ include "agent.prometheus_write_targets" . }} ]
|
||||||
|
}
|
||||||
|
{{- end }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
|
||||||
{{- if or .Values.local.traces.enabled .Values.cloud.traces.enabled }}
|
{{- if or .Values.local.traces.enabled .Values.cloud.traces.enabled }}
|
||||||
|
@ -37,6 +37,14 @@ global:
|
|||||||
rootUser: "rootuser"
|
rootUser: "rootuser"
|
||||||
rootPassword: "rootpassword"
|
rootPassword: "rootpassword"
|
||||||
|
|
||||||
|
kubeStateMetrics:
|
||||||
|
# Scrape https://github.com/kubernetes/kube-state-metrics by default
|
||||||
|
enabled: true
|
||||||
|
# This endpoint is created when the helm chart from
|
||||||
|
# https://artifacthub.io/packages/helm/prometheus-community/kube-state-metrics/
|
||||||
|
# is used. Change this if kube-state-metrics is installed somewhere else.
|
||||||
|
endpoint: kube-state-metrics.kube-state-metrics.svc.cluster.local:8080
|
||||||
|
|
||||||
# The following are configuration for the dependencies.
|
# The following are configuration for the dependencies.
|
||||||
# These should not be changed.
|
# These should not be changed.
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user