Monitoring

Contents of the chapter: Short explanation about Monitoring.

What is Grafana?

The central function of Grafana is the visualization of data. Grafana is often used for monitoring applications and supports the three pillars of observability: metrics, logging and tracing, but can also be used to display static data in relational databases.

The collected raw data can be combined to so-called Dashboards.

Grafana Dashboards

The following dashboards were prepared for Eliona using Grafana:

  • Eliona docker container & host monitor / Logs: Basic metrics (RAM, CPU, Net) of the host and Eliona containers, as well as logs.

  • Eliona docker containers monitor: Basic metrics (RAM, CPU, Net) of Eliona containers.

  • Eliona logs: Eliona Logs with filters.

  • Go runtime dashboard: Metrics of Go parts of Eliona (services that developed with Golang).

You can find more information about Grafana on the website https://grafana.com/.

Last updated