Monitoring  3.3.4
O2 Monitoring library
Instructions for DPL users

DPL stands for Data Processing Layer and it is part of ALICE O2 Framework.

Monitoring in DPL

A URL to the monitoring backend can be passed through monitoring-backend parameter. This will redirect all the metric to the selected backend. The list of supported backends is available in the Monitoring README file.

Then, from the DataProcessingDevice source Monitoring instance can be accessed via Monitoring service.

Monitoring backends at CERN

There are so-called Community Services available at CERN GPN network and O2 developers are welcome to use them in order to store and display metrics.

Time-series database

A time-series database, called InfluxDB, is used for metric storage.

Pass the following Monitoring URL via --monitoring-backend to your workflow in order to redirect metrics to Community Services instance:

1 influxdb-udp://aido2mon-gpn:8089

Dashboard

Time-series can be visualised in Grafana using a web browser.

  1. Go to: https://alice-o2-mon.cern.ch:3000
  2. Sign in with CERN SSO
  3. Create a new dashboard, then and a new panel and use Query Editor to visualise previously stored metrics.