Monitoring

Contents of the chapter: Short explanation about Monitoring.

In the user interface, you can see the icon . This link leads to an external service called Grafana.

Link to Grafana

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:

Grafana Dashboards
  • 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).

Metrics
Logs
Go runtime dashboard

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

Last updated