ALERT: Some images may not load properly within the Knowledge Base Article. If you see a broken image, please right-click and select 'Open image in a new tab'. We apologize for this inconvenience.

How does the docker monitor probe gather metrics?


Article ID: 16835


Updated On:


DX Unified Infrastructure Management (Nimsoft / UIM) NIMSOFT PROBES


How does the docker_monitor probe obtain and calculate metric data?


Release: UIM 8.x


The docker probe uses an API call to gather system statistics, as follows:


This returns a large number of statistics for the containers in question in the form of a JSON response which is parsed by the probe to gather the metrics.

Some metrics are derived, for example, there is no metric in the JSON response for "memory usage in percent", so we calculate it with a formula:

memUsagePercent = (memUsage / memLimit) * 100