Amazon ECS on AWS Fargate インテグレーションのメトリクス

Amazon ECS on AWS Fargate の監視に使う Datadog の公式インテグレーションです。収集するメトリクスは 34 件あります。

公式の紹介文 (英語)

Track metrics for containers running with ECS Fargate

種別の内訳

  • gauge (その時点の値): 34 件

メトリクスの一覧

説明は公式の定義の英文をそのまま載せています。

メトリクス種別単位
ecs.fargate.cpu.limitSoft limit (CPU Shares) in CPU Units.gauge-
ecs.fargate.cpu.percentPercentage of CPU used per container (Linux only).gaugepercent
ecs.fargate.cpu.systemSystem CPU time.gaugenanocore
ecs.fargate.cpu.task.limitTask CPU Limit (shared by all containers).gaugenanocore
ecs.fargate.cpu.usageTotal CPU Usage.gaugenanocore
ecs.fargate.cpu.userUser CPU time.gaugenanocore
ecs.fargate.ephemeral_storage.reservedThe reserved ephemeral storage of this task. (Fargate 1.4.0+ required).gaugemebibyte
ecs.fargate.ephemeral_storage.utilizedThe current ephemeral storage usage of this task. (Fargate 1.4.0+ required).gaugemebibyte
ecs.fargate.io.bytes.readNumber of bytes read on the disk.gaugebyte
ecs.fargate.io.bytes.writeNumber of bytes written to the disk.gaugebyte
ecs.fargate.io.ops.readNumber of read operation on the disk.gauge-
ecs.fargate.io.ops.writeNumber of write operations to the disk.gauge-
ecs.fargate.mem.active_anonNumber of bytes of anonymous and swap cache memory on active LRU list (Linux only).gaugebyte
ecs.fargate.mem.active_fileNumber of bytes of file-backed memory on active LRU list (Linux only).gaugebyte
ecs.fargate.mem.cacheNumber of bytes of page cache memory (Linux only).gaugebyte
ecs.fargate.mem.hierarchical_memory_limitNumber of bytes of memory limit with regard to hierarchy under which the memory cgroup is (Linux only).gaugebyte
ecs.fargate.mem.hierarchical_memsw_limitNumber of bytes of memory+swap limit with regard to hierarchy under which memory cgroup is (Linux only).gaugebyte
ecs.fargate.mem.inactive_fileNumber of bytes of file-backed memory on inactive LRU list (Linux only).gaugebyte
ecs.fargate.mem.limitNumber of bytes memory limit (Linux only).gaugebyte
ecs.fargate.mem.mapped_fileNumber of bytes of mapped file (includes tmpfs/shmem) (Linux only).gaugebyte
ecs.fargate.mem.max_usageShow max memory usage recorded.gaugebyte
ecs.fargate.mem.pgfaultNumber of page faults per second (Linux only).gauge/second
ecs.fargate.mem.pgmajfaultNumber of major page faults per second (Linux only).gauge/second
ecs.fargate.mem.pgpginNumber of charging events to the memory cgroup. The charging event happens each time a page is accounted as either mapped anon page(RSS) or cache page(Page Cache) to the cgroup (Linux only).gauge/second
ecs.fargate.mem.pgpgoutNumber of uncharging events to the memory cgroup. The uncharging event happens each time a page is unaccounted from the cgroup (Linux only).gauge/second
ecs.fargate.mem.rssNumber of bytes of anonymous and swap cache memory (includes transparent hugepages) (Linux only).gaugebyte
ecs.fargate.mem.task.limitTask Memory Limit (shared by all containers).gaugebyte
ecs.fargate.mem.usageNumber of bytes of memory used.gaugebyte
ecs.fargate.net.bytes_rcvdNumber of bytes received (Fargate 1.4.0+ required).gaugebyte
ecs.fargate.net.bytes_sentNumber of bytes sent (Fargate 1.4.0+ required).gaugebyte
ecs.fargate.net.packet.in_droppedNumber of ingoing packets dropped (Fargate 1.4.0+ required).gaugepacket
ecs.fargate.net.packet.out_droppedNumber of outgoing packets dropped (Fargate 1.4.0+ required).gaugepacket
ecs.fargate.net.rcvd_errorsNumber of received errors (Fargate 1.4.0+ required).gaugeerror
ecs.fargate.net.sent_errorsNumber of sent errors (Fargate 1.4.0+ required).gaugeerror

公式ドキュメント

Amazon ECS on AWS Fargate インテグレーションの公式ドキュメント

メトリクスの名前と説明は Datadog の公式インテグレーションの定義 (Copyright Datadog, Inc.・BSD-3-Clause) を英文のまま載せています。利用条件の全文は サイトについてにあります。