Skip to content

Monitoring

Introduction

Monitoring of user-deployed Kubernetes clusters is provided through a Prometheus, Grafana, AlertManager, Loki, Fluent-Operator stack.

This can all be accessed through Grafana, which can be found via the "Monitoring" link in the Details page of your Kubernetes Cluster.

The link to monitoring is in Cluster Details

The set of Monitoring cluster addons can be enabled/disabled on an existing cluster using the green Update button in details, under the Cluster Addons section.

Info

Even if the Monitoring cluster addon is disabled, Fluent-Operator will continue collecting logs to our central logging server as per our security compliance policy.

Access to Grafana can be granted through the Identity Provider

Accessing Dashboards

Grafana dashboards are an easy and accessible way to query and visualize data.

Azimuth provides a number of useful dashboards by default to access your logging, metrics and alerting. These can be found in Grafana under the "Dashboards" sidebar entry. New dashboards can also be created, see the Grafana Docs.

An example of a dashboard

Accessing Metrics

The easiest way to browse Azimuth metrics is via the Dashboards.

However they can also be accessed under Drilldown → Metrics at a glance, or queried under Explore → Prometheus.

Exploring metrics

Accessing Logs

The best place to examine logs is via Explore -> Loki Accessing logs via Explore - Loki

Accessing Alerting

AlertManager is managed through Grafana, via the Alerting tab. Alert Rules, Silences, and Notifications can be configured. Alerts can also be viewed.