Search in docs

Results ..

No results for ''
Search by Algolia

Docker Metrics

Agent gathers the following metrics:

  • docker_containers: Number of Docker containers.

In addition to the above global metric, the following information are retrieved per Docker container:

  • Name of the container.
  • Docker ID of the container.
  • Status of the container (running, stopped, ...).
  • Date when the container is created, started and/or stopped.
  • Image name used to create the container.
  • Command used to create the container.
  • A copy of Docker inspect for the container.

The above information are not archived: only latest value is available, and when a container is destroyed, the information for this container are deleted.

Finally, for each container, Agent gathers the following metrics:

MetricDescription
docker_container_cpu_usedCPU used by container in percent.
docker_container_health_statusStatus of Docker container, if your container has an HEALTHCHECK defined, this metric will contains the result of this check
docker_container_io_read_bytesDisk read throughput of container in bytes per second
docker_container_io_write_bytesDisk write throughput of container in bytes per second
docker_container_mem_usedMemory used by container in bytes
docker_container_mem_used_percMemory used by container in percent
docker_container_mem_used_perc_statusStatus of memory used by container
docker_container_net_bits_recvNetwork traffic received by container in bits per second
docker_container_net_bits_sentNetwork traffic sent by container in bits per second

To ignore a container, set a label glouton.enable=false on it. Once ignored, information and metrics of this container won't be gathered and any service running in this container won't be discovered.