Skip to content

Monitoring

Tomasz Cholewa edited this page Feb 28, 2017 · 5 revisions

Draft

Monitoring components running on Docker

All metrics are exposed on each component with Jolokia and fetched from there using Telegraf. They are sent to InfluxDB and are accessible on Grafana dashboards

Launching

All monitoring components run as docker containers defined in monitoring/ directory. To run it you need to launch them using docker-compose:

cd monitoring
docker-compose up -d

Using

After all monitoring components are up you can open Grafana interface from http://localhost:3000. Select Abixen platform from a list of dashboards from upper left menu.

Grafana menu selector

You should be able to see metrics.

Grafana abixen metrics

There are currently the following available:

  • Heap memory statistics usage for particular component chosen from list
  • Non-Heap summary usage for all components
  • Heap summary usage (commited and used) for all components