Dashboards and Alerts only Installation
Installation on top of an existing monitoring infrastructure (Prometheus Operator, Grafana and Loki are already installed).
Installation
Prerequisites * Helm3
dNation Kubernetes Monitoring helm chart is hosted in the dNation helm repository.
# Add dNation helm repository
helm repo add dnationcloud https://dnationcloud.github.io/helm-hub/
helm repo update
# Install dNation Kubernetes Monitoring
helm install dnation-kubernetes-monitoring dnationcloud/dnation-kubernetes-monitoring
Search for Monitoring
dashboard. The fun starts here :).
If you want to set the Monitoring
dashboard as a home dashboard follow here.
If you're experiencing issues please read the documentation and FAQ.
You should set the external label cluster
for your Prometheus instance and this label should be
the same, as the one defined in the label field in values.yaml for your cluster monitoring.
E.g., if you installed Prometheus via kube-prometheus-stack helm chart:
kube-prometheus-stack:
prometheus:
prometheusSpec:
externalLabels:
cluster: "observer-cluster"
Configuration
Default values for dNation Kubernetes Monitoring are defined by merging of jsonnet/config.libsonnet and chart/values.yaml files. Full list of possible configuration parameters are listed in the project documentation. All default values can be overridden as in standard helm chart, see examples in helpers directory.