Skip to content

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.