Fly.io インテグレーションのメトリクス
Fly.io の監視に使う Datadog の公式インテグレーションです。収集するメトリクスは 133 件あります。
公式の紹介文 (英語)
Monitor your Fly.io apps and machines.
種別の内訳
- gauge (その時点の値): 94 件
- count (集計間隔内の発生回数): 39 件
メトリクスの一覧
説明は公式の定義の英文をそのまま載せています。
| メトリクス | 種別 | 単位 |
|---|---|---|
fly_io. | gauge | - |
fly_io. | count | second |
fly_io. | count | - |
fly_io. | count | second |
fly_io.Count of apps | gauge | - |
fly_io. | count | second |
fly_io. | count | - |
fly_io. | count | second |
fly_io. | gauge | response |
fly_io. | gauge | - |
fly_io. | gauge | - |
fly_io. | gauge | byte |
fly_io. | gauge | byte |
fly_io. | count | second |
fly_io. | count | - |
fly_io. | count | second |
fly_io. | gauge | response |
fly_io. | gauge | - |
fly_io. | gauge | - |
fly_io. | gauge | error |
fly_io. | count | second |
fly_io. | count | - |
fly_io. | count | second |
fly_io.The amount of time each CPU (cpu_id) has spent performing different kinds of work (mode) in centiseconds | count | - |
fly_io.Incremented as requests are given to appropriate struct request_queue and decremented as they finish. | gauge | - |
fly_io.This is the total number of reads completed successfully. | count | - |
fly_io.Reads and writes which are adjacent to each other may be merged for efficiency. This field lets you know how often this was done. | count | - |
fly_io.This is the total number of sectors read successfully. | count | - |
fly_io.This is the total number of sectors written successfully. | count | - |
fly_io.Counts jiffies when at least one request was started or completed. If request runs more than 2 jiffies then some I/O time might be not accounted in case of concurrent requests. | count | millisecond |
fly_io.Incremented at each I/O start, I/O completion, I/O merge, or read of these stats by the number of I/Os in progress (field 9) times the number of milliseconds spent doing I/O since the last update of this field. | count | millisecond |
fly_io.This is the total number of milliseconds spent by all reads. | count | millisecond |
fly_io.This is the total number of milliseconds spent by all writes | count | millisecond |
fly_io.This is the total number of writes completed successfully. | count | - |
fly_io.Reads and writes which are adjacent to each other may be merged for efficiency. This field lets you know how often this was done. | count | - |
fly_io.Number of allocated file descriptors | gauge | - |
fly_io.Number of maximum file descriptors | gauge | - |
fly_io.File system block size. | gauge | - |
fly_io.Total number of blocks on file system | gauge | - |
fly_io.Total number of available blocks. | gauge | - |
fly_io.Total number of free blocks. | gauge | - |
fly_io.System load average measuring the number of processes in the system run queue, with samples representing averages over 1, 5, and 15 minutes. | gauge | process |
fly_io.Memory that has been used more recently and usually not reclaimed unless absolutely necessary. | gauge | byte |
fly_io.Relatively temporary storage for raw disk blocks | gauge | byte |
fly_io.In-memory cache for files read from the disk (the pagecache) as well as tmpfs & shmem. Doesn't include SwapCached. | gauge | byte |
fly_io.Memory which is waiting to get written back to the disk | gauge | byte |
fly_io.Memory which has been less recently used. It is more eligible to be reclaimed for other purposes | gauge | byte |
fly_io.An estimate of how much memory is available for starting new applications, without swapping. | gauge | byte |
fly_io.Total free RAM. | gauge | byte |
fly_io.Total usable RAM (i.e. physical RAM minus a few reserved bits and the kernel binary code) | gauge | byte |
fly_io.Memory pressure for all processes | gauge | - |
fly_io.Memory pressure for at least one process | gauge | - |
fly_io.Total memory used by shared memory (shmem) and tmpfs | gauge | byte |
fly_io.in-kernel data structures cache | gauge | byte |
fly_io.Memory that once was swapped out, is swapped back in but still also is in the swapfile | gauge | byte |
fly_io.Memory which has been evicted from RAM, and is temporarily on the disk | gauge | byte |
fly_io.total amount of swap space available | gauge | byte |
fly_io.largest contiguous block of vmalloc area which is free | gauge | byte |
fly_io.total size of vmalloc virtual address space | gauge | byte |
fly_io.amount of vmalloc area which is used | gauge | byte |
fly_io.Memory which is actively being written back to the disk | gauge | byte |
fly_io.Number of good bytes received by the interface. | count | byte |
fly_io.Number of correctly received compressed packets. | count | - |
fly_io.Number of packets received but not processed, e.g. due to lack of resources or unsupported protocol. | count | packet |
fly_io.Total number of bad packets received on this network device. | count | packet |
fly_io.Receiver FIFO overflow event counter. | count | - |
fly_io.Receiver frame alignment errors. | count | - |
fly_io.Multicast packets received. | count | packet |
fly_io.Number of good packets received by the interface. | count | packet |
fly_io.Number of good transmitted bytes. | count | byte |
fly_io.Number of frame transmission errors due to loss of carrier during transmission. | count | - |
fly_io.Number of collisions during packet transmissions. | count | - |
fly_io.Number of transmitted compressed packets. | count | - |
fly_io.Number of packets dropped on their way to transmission, e.g. due to lack of resources. | count | packet |
fly_io.Total number of transmit problems. | count | - |
fly_io.Sent FIFO overflow event counter. | count | - |
fly_io.Number of packets successfully transmitted. | count | packet |
fly_io.Reports 1 if the VM is reporting correctly | gauge | - |
fly_io.Volume size in bytes. | gauge | byte |
fly_io.Percentage of volume used. | gauge | byte |
fly_io.Count of running machines | gauge | - |
fly_io.Number of cpus | gauge | - |
fly_io.Number of gpus | gauge | - |
fly_io.Memory of a machine | gauge | megabyte |
fly_io.Swap space to reserve for the Fly Machine | gauge | megabyte |
fly_io.Whether the check can access the machines API or not | gauge | - |
fly_io.Database size | gauge | byte |
fly_io.Replication lag | gauge | - |
fly_io.number of connections in this state | gauge | - |
fly_io.max duration in seconds any active transaction has been running | gauge | second |
fly_io.Number of WAL files that have been successfully archived | gauge | - |
fly_io.Number of failed attempts for archiving WAL files | gauge | - |
fly_io.Number of buffers allocated | gauge | - |
fly_io.Number of buffers written directly by a backend | gauge | - |
fly_io.Number of times a backend had to execute its own fsync call (normally the background writer handles those even when the backend does its own write) | gauge | - |
fly_io.Number of buffers written during checkpoints | gauge | - |
fly_io.Number of buffers written by the background writer | gauge | - |
fly_io.Total amount of time that has been spent in the portion of checkpoint processing where files are synchronized to disk, in milliseconds | gauge | millisecond |
fly_io.Total amount of time that has been spent in the portion of checkpoint processing where files are written to disk, in milliseconds | gauge | millisecond |
fly_io.Number of requested checkpoints that have been performed | gauge | - |
fly_io.Number of scheduled checkpoints that have been performed | gauge | - |
fly_io.Number of times the background writer stopped a cleaning scan because it had written too many buffers | gauge | - |
fly_io.Time at which these statistics were last reset | gauge | - |
fly_io.Time spent reading data file blocks by backends in this database, in milliseconds | gauge | millisecond |
fly_io.Time spent writing data file blocks by backends in this database, in milliseconds | gauge | millisecond |
fly_io.Number of times disk blocks were found already in the buffer cache, so that a read was not necessary (this only includes hits in the PostgreSQL buffer cache, not the operating system's file system cache) | gauge | - |
fly_io.Number of disk blocks read in this database | gauge | - |
fly_io.Number of queries canceled due to conflicts with recovery in this database. Conflicts occur only on standby servers | gauge | - |
fly_io.Number of queries in this database that have been canceled due to pinned buffers | gauge | - |
fly_io.Number of queries in this database that have been canceled due to deadlocks | gauge | - |
fly_io.Number of queries in this database that have been canceled due to lock timeouts | gauge | - |
fly_io.Number of queries in this database that have been canceled due to old snapshots | gauge | - |
fly_io.Number of queries in this database that have been canceled due to dropped tablespaces | gauge | - |
fly_io.Number of deadlocks detected in this database | gauge | - |
fly_io.Number of backends currently connected to this database. This is the only column in this view that returns a value reflecting current state; all other columns return the accumulated values since the last reset. | gauge | - |
fly_io.Time at which these statistics were last reset | gauge | - |
fly_io.Number of rows deleted by queries in this database | gauge | - |
fly_io.Number of rows fetched by queries in this database | gauge | - |
fly_io.Number of rows inserted by queries in this database | gauge | - |
fly_io.Number of rows returned by queries in this database | gauge | - |
fly_io.Number of rows updated by queries in this database | gauge | - |
fly_io.Number of transactions in this database that have been committed | gauge | - |
fly_io.Number of transactions in this database that have been rolled back | gauge | - |
fly_io.WAL position in bytes | gauge | byte |
fly_io.Lag in bytes between master and slave | gauge | byte |
fly_io.Send time of last reply message received from standby server | gauge | - |
fly_io.The size of each memory block in bytes | gauge | byte |
fly_io.The total number of blocks in the volume | gauge | - |
fly_io.The number of blocks available for data in the volume | gauge | - |
fly_io.The total number of blocks free for data and root user ops | gauge | - |
fly_io.Whether the volume has been created or not | gauge | - |
fly_io.Whether the volume is encrypted or not | gauge | - |
fly_io.The size of the volume in GB | gauge | gigabyte |
公式ドキュメント
メトリクスの名前と説明は Datadog の公式インテグレーションの定義 (Copyright Datadog, Inc.・BSD-3-Clause) を英文のまま載せています。利用条件の全文は サイトについてにあります。