Docker Container Metrics
- Prometheus plugin: guides/cadvisor (opens in a new tab)
- Prometheus Built-in Chart: Grafana Docker Container (opens in a new tab)
Note: The sign of behind Metric indicates that the platform provides Built-in Chart.
| Description | Metrics |
|---|---|
| Indicates the number of bytes read by the cgroup | MegaEasedocker-container-blkio-io-service-bytes-recursive-read-metricDatadog container.io.readPrometheus container_fs_reads_bytes_totalTelegraf docker_container_blkio_io_service_bytes_recursive_readMegaEase Dashboard - docker-container-blkio-io-service-bytes-recursive-read-max-metric- docker-container-blkio-io-service-bytes-recursive-read-ratio-metric- docker-container-blkio-io-service-bytes-recursive-read-sum-metric |
| Indicates the total number of bytes read and written by the cgroup | MegaEasedocker-container-blkio-io-service-bytes-recursive-total-metricDatadog NotSupportPrometheus container_fs_reads_bytes_totalTelegraf docker_container_blkio_io_service_bytes_recursive_totalMegaEase Dashboard - docker-container-blkio-io-service-bytes-recursive-total-ratio-metric- docker-container-blkio-io-service-bytes-recursive-total-max-metric |
| Indicates the number of bytes written by the cgroup | MegaEasedocker-container-blkio-io-service-bytes-recursive-write-metricDatadog container.io.writePrometheus container_fs_writes_bytes_totalTelegraf docker_container_blkio_io_service_bytes_recursive_writeMegaEase Dashboard - docker-container-blkio-io-service-bytes-recursive-write-max-metric- docker-container-blkio-io-service-bytes-recursive-write-sum-metric- docker-container-blkio-io-service-bytes-recursive-write-ratio-metric |
| The number of I/O read operations performed | MegaEasedocker-container-blkio-io-serviced-recursive-read-metricDatadog container.io.read.operationsPrometheus container_fs_reads_totalTelegraf docker_container_blkio_io_serviced_recursive_readMegaEase Dashboard - docker-container-blkio-io-serviced-recursive-read-max-metric- docker-container-blkio-io-serviced-recursive-read-ratio-metric |
| The total number of I/O operations performed | MegaEasedocker-container-blkio-io-serviced-recursive-total-metricDatadog NotSupportPrometheus container_fs_reads_totalTelegraf docker_container_blkio_io_serviced_recursive_totalMegaEase Dashboard - docker-container-blkio-io-serviced-recursive-total-sum-metric- docker-container-blkio-io-serviced-recursive-total-ratio-metric- docker-container-blkio-io-serviced-recursive-total-max-metric |
| The number of I/O write operations performed | MegaEasedocker-container-blkio-io-serviced-recursive-write-metricDatadog container.io.write.operationsPrometheus container_fs_writes_totalTelegraf docker_container_blkio_io_serviced_recursive_writeMegaEase Dashboard - docker-container-blkio-io-serviced-recursive-write-ratio-metric- docker-container-blkio-io-serviced-recursive-write-max-metric |
| the percent of time that CPU is under direct control of processes | MegaEasedocker-container-cpu-usage-percent-metricDatadog 100 * (avg:container.cpu.usage{*}.fill(0) / avg:container.cpu.limit{*}.fill(0)Prometheus NULL sum(rate(container_cpu_usage_seconds_total[$interval])) by (name) * 100Telegraf docker_container_cpu_usage_percentMegaEase Dashboard - docker-container-cpu-usage-percent-max-metric- docker-container-cpu-usage-percent-avg-metric |
| Disk data cached in memory | MegaEasedocker-container-mem-cache-metricDatadog container.memory.cachePrometheus container_memory_cacheTelegraf docker_container_mem_cacheMegaEase Dashboard - docker-container-mem-cache-max-metric- docker-container-mem-cache-avg-metric |
| Maximum memory limit | MegaEasedocker-container-mem-limit-metricDatadog container.memory.limitPrometheus container_spec_memory_limit_bytesTelegraf docker_container_mem_limitMegaEase Dashboard - docker-container-mem-limit-max-metric |
| Maximum amount of memory used | MegaEasedocker-container-mem-max-usage-metricDatadog docker.mem.in_use.maxPrometheus container_memory_max_usage_bytesTelegraf docker_container_mem_max_usageMegaEase Dashboard - docker-container-mem-max-usage-max-metric |
| The process's non-cached memory (stack | MegaEasedocker-container-mem-rss-metricDatadog container.memory.rssPrometheus container_memory_rssTelegraf docker_container_mem_rssMegaEase Dashboard - docker-container-mem-rss-avg-metric- docker-container-mem-rss-max-metric |
| Amount of memory used | MegaEasedocker-container-mem-usage-metricDatadog container.memory.usagePrometheus container_memory_usage_bytesTelegraf docker_container_mem_usageMegaEase Dashboard - docker-container-mem-usage-max-metric- docker-container-mem-usage-avg-metric |
| the percent of time that memory is under direct control of processes | MegaEasedocker-container-mem-usage-percent-metricDatadog NotSupportPrometheus container_memory_usage_bytes*100/container_spec_memory_limit_bytesTelegraf docker_container_mem_usage_percentMegaEase Dashboard - docker-container-mem-usage-percent-max-metric |
| Total outbound network traffic | MegaEasedocker-container-net-rx-bytes-metricDatadog docker.net.bytes_sentPrometheus container_network_receive_bytes_totalTelegraf docker_container_net_rx_bytesMegaEase Dashboard - docker-container-net-rx-bytes-sum-metric- docker-container-net-rx-bytes-ratio-metric- docker-container-net-rx-bytes-max-metric |
| Total outbound network traffic packets dropped | MegaEasedocker-container-net-rx-dropped-metricDatadog NotSupportPrometheus container_network_receive_packets_dropped_totalTelegraf docker_container_net_rx_droppedMegaEase Dashboard - docker-container-net-rx-dropped-max-metric |
| Total outbound network traffic packets error | MegaEasedocker-container-net-rx-errors-metricDatadog NotSupportPrometheus container_network_receive_errors_totalTelegraf docker_container_net_rx_errorsMegaEase Dashboard - docker-container-net-rx-errors-max-metric |
| Total outbound network traffic packets | MegaEasedocker-container-net-rx-packets-metricDatadog NotSupportPrometheus container_network_receive_packets_totalTelegraf docker_container_net_rx_packetsMegaEase Dashboard - docker-container-net-rx-packets-max-metric |
| Total incoming network traffic | MegaEasedocker-container-net-tx-bytes-metricDatadog docker.net.bytes_rcvdPrometheus container_network_transmit_bytes_totalTelegraf docker_container_net_tx_bytesMegaEase Dashboard - docker-container-net-tx-bytes-max-metric- docker-container-net-tx-bytes-ratio-metric- docker-container-net-tx-bytes-sum-metric |
| Total incoming network traffic packets dropped | MegaEasedocker-container-net-tx-dropped-metricDatadog NotSupportPrometheus container_network_transmit_packets_dropped_totalTelegraf docker_container_net_tx_droppedMegaEase Dashboard - docker-container-net-tx-dropped-max-metric |
| Total incoming network traffic packets error | MegaEasedocker-container-net-tx-errors-metricDatadog NotSupportPrometheus container_network_transmit_errors_totalTelegraf docker_container_net_tx_errorsMegaEase Dashboard - docker-container-net-tx-errors-max-metric |
| Total incoming network traffic packets | MegaEasedocker-container-net-tx-packets-metricDatadog NotSupportPrometheus container_network_transmit_packets_totalTelegraf docker_container_net_tx_packetsMegaEase Dashboard - docker-container-net-tx-packets-max-metric |