-
Notifications
You must be signed in to change notification settings - Fork 209
Monitoring
Tomasz Cholewa edited this page Apr 7, 2017
·
5 revisions
All metrics for Abixen Platform components runnins as docker containers (see Running Abixen Platform on Docker) are exposed with Jolokia and fetched from there using Telegraf. They are sent to InfluxDB and are accessible on Grafana dashboards from which you can observe general performance and statistics.
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
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.
You should be able to see metrics similar to these below.
There are currently the following available:
- Heap memory statistics usage for particular component chosen from list
- Garbage collector statistics for particular component chosen from list
- Non-Heap summary usage for all components
- Heap summary usage (commited and used) for all components
- Information on number of running instances