ArangoDB インテグレーションのメトリクス
ArangoDB の監視に使う Datadog の公式インテグレーションです。収集するメトリクスは 147 件あります。
公式の紹介文 (英語)
Track metrics for your ArangoDB configuration.
種別の内訳
- count (集計間隔内の発生回数): 88 件
- gauge (その時点の値): 59 件
メトリクスの一覧
説明は公式の定義の英文をそのまま載せています。
| メトリクス | 種別 | 単位 |
|---|---|---|
arangodb.The current number of entries in Agency cache callbacks table. | gauge | - |
arangodb.The current number of Agency callbacks registered. | gauge | - |
arangodb.The total number of Agency callbacks ever registered. | count | - |
arangodb.The current number of entries in Agency client id lookup table. | gauge | entry |
arangodb.The distribution of commit times for all Agency write operations. | count | millisecond |
arangodb.The distribution of commit times for all Agency write operations. | count | millisecond |
arangodb.The distribution of commit times for all Agency write operations. | count | millisecond |
arangodb.The distribution of Agency compaction run times. | count | millisecond |
arangodb.The distribution of Agency compaction run times. | count | millisecond |
arangodb.The distribution of Agency compaction run times. | count | millisecond |
arangodb.Size of the Agency's in-memory part of replicated log in bytes. | gauge | byte |
arangodb.The number of Agency read operations with no leader or on followers. | count | - |
arangodb.Number of Agency read operations which were successful. | count | - |
arangodb.How long requests to the Agency took. | count | millisecond |
arangodb.How long requests to the Agency took. | count | millisecond |
arangodb.How long requests to the Agency took. | count | millisecond |
arangodb.This counter is increased whenever a supervision run encounters a failed server and starts a FailedServer job. | count | - |
arangodb.Agency write time histogram. | count | millisecond |
arangodb.Agency write time histogram. | count | millisecond |
arangodb.The number of Agency write operations with no leader or on followers. | count | - |
arangodb.The number of Agency write operations which were successful. | count | - |
arangodb.Agency write time histogram. | count | millisecond |
arangodb.Total number of AQL queries finished. | count | query |
arangodb.Current number of AQL queries executing. | gauge | query |
arangodb.Total memory limit for all AQL queries combined. | gauge | byte |
arangodb.Total memory usage of all AQL queries executing; granularity: 32768 bytes steps. | gauge | byte |
arangodb.Number of times the global query memory limit threshold was reached. | count | - |
arangodb.Number of times a local query memory limit threshold was reached. | count | - |
arangodb.Execution time histogram for all AQL queries. | count | - |
arangodb.Execution time histogram for all AQL queries. | count | - |
arangodb.Execution time histogram for all AQL queries. | count | - |
arangodb.Execution time histogram for slow AQL queries. | count | - |
arangodb.Execution time histogram for slow AQL queries. | count | - |
arangodb.Execution time histogram for slow AQL queries. | count | - |
arangodb.Bytes received for a request. | count | byte |
arangodb.Bytes received for a request. | count | byte |
arangodb.Bytes received for a request. | count | byte |
arangodb.I/O time needed to answer a request. | count | - |
arangodb.I/O time needed to answer a request. | count | - |
arangodb.I/O time needed to answer a request. | count | - |
arangodb.Queueing time needed for requests. | count | second |
arangodb.Queueing time needed for requests. | count | second |
arangodb.Queueing time needed for requests. | count | second |
arangodb.Request time needed to answer a request. | count | second |
arangodb.Request time needed to answer a request. | count | second |
arangodb.Request time needed to answer a request. | count | second |
arangodb.Total connection time of a client. | count | second |
arangodb.Total connection time of a client. | count | second |
arangodb.Total connection time of a client. | count | second |
arangodb.Total time needed to answer a request. | count | second |
arangodb.Total time needed to answer a request. | count | second |
arangodb.Total time needed to answer a request. | count | second |
arangodb.The number of client connections that are currently open. | gauge | connection |
arangodb.Total amount of collection lock acquisition time. | count | microsecond |
arangodb.Number of transactions using sequential locking of collections to avoid deadlocking. | count | transaction |
arangodb.Number of timeouts when trying to acquire collection exclusive locks. | count | timeout |
arangodb.Number of timeouts when trying to acquire collection write locks. | count | timeout |
arangodb.Total number of connections created for connection pool. | count | - |
arangodb.Current number of connections in pool. | gauge | - |
arangodb.Count of time to lease a connection from the connection pool. | count | millisecond |
arangodb.Count of time to lease a connection from the connection pool. | count | millisecond |
arangodb.Count of time to lease a connection from the connection pool. | count | millisecond |
arangodb.Total number of failed connection leases. | count | - |
arangodb.Total number of successful connection leases from connection pool. | count | - |
arangodb.Total number of drop-follower events. | count | event |
arangodb.Count of times required to send heartbeats. | count | millisecond |
arangodb.Count of times required to send heartbeats. | count | millisecond |
arangodb.Count of times required to send heartbeats. | count | millisecond |
arangodb.Total number of failed heartbeat transmissions. | count | - |
arangodb.Number of asynchronously executed HTTP requests. | count | request |
arangodb.Number of HTTP DELETE requests. | count | request |
arangodb.Number of HTTP GET requests. | count | request |
arangodb.Number of HTTP HEAD requests. | count | request |
arangodb.Number of HTTP OPTIONS requests. | count | request |
arangodb.Number of other/illegal HTTP requests. | count | request |
arangodb.Number of HTTP PATCH requests. | count | request |
arangodb.Number of HTTP POST requests. | count | request |
arangodb.Number of HTTP PUT requests. | count | request |
arangodb.Total number of HTTP requests. | count | request |
arangodb.Total number of HTTP requests executed by user clients. | count | request |
arangodb.Total number of connections accepted for HTTP/2. | count | - |
arangodb.Number of requests forwarded to another Coordinator. | count | request |
arangodb.Number of internal requests that have timed out. | count | request |
arangodb.Number of outgoing internal requests in flight. | gauge | request |
arangodb.Number of major page faults. | count | fault |
arangodb.Number of minor page faults. | count | fault |
arangodb.The total size of the number of pages the process has in real memory. | gauge | byte |
arangodb.Amount of time that this process has been scheduled in kernel mode. | gauge | second |
arangodb.Number of threads. | gauge | thread |
arangodb.Amount of time that this process has been scheduled in user mode. | gauge | second |
arangodb.The side of the virtual memory the process is using. | gauge | byte |
arangodb.Actual delayed RocksDB write rate. | gauge | - |
arangodb.Number of RocksDB WAL files in the archive. | gauge | file |
arangodb.Total number of RocksDB background errors. | gauge | error |
arangodb.The number of the level to which L0 data will be compacted. | gauge | - |
arangodb.The block cache capacity in bytes. | gauge | byte |
arangodb.The memory size for the RocksDB block cache for the entries which are pinned. | gauge | byte |
arangodb.The total memory size for the entries residing in the block cache. | gauge | byte |
arangodb.The current global allocation for the ArangoDB cache which sits in front of RocksDB. | gauge | byte |
arangodb.The recent hit rate of the ArangoDB in-memory cache which is sitting in front of RocksDB. | gauge | - |
arangodb.The current global allocation limit for the ArangoDB caches which sit in front of RocksDB. | gauge | byte |
arangodb.Histogram of the collection/shard lock acquisition times. | count | second |
arangodb.Histogram of the collection/shard lock acquisition times. | count | second |
arangodb.Histogram of the collection/shard lock acquisition times. | count | second |
arangodb.The number of column families for which at least one compaction is pending. | gauge | - |
arangodb.The approximate size of the active memtable in bytes, summed over all column families. | gauge | byte |
arangodb.The approximate size of active and unflushed immutable memtables in bytes, summed over all column families. | gauge | byte |
arangodb.The current write rate limit of the ArangoDB RocksDB throttle. | gauge | byte/ |
arangodb.The estimate of the amount of live data in bytes, summed over all column families. | gauge | byte |
arangodb.The estimated number of total keys in the active and unflushed immutable memtables and storage, summed over all column families. | gauge | key |
arangodb.The estimated total number of bytes compaction needs to rewrite to get all levels down to under target size. | gauge | byte |
arangodb.The estimated memory used for reading SST tables, excluding memory used in block cache (e.g. filter and index blocks), summed over all column families. | gauge | byte |
arangodb.The currently free disk space in bytes on the volume which is used by RocksDB. | gauge | byte |
arangodb.The currently free number of inodes on the disk volume used by RocksDB. | gauge | inode |
arangodb.The total size in bytes of all SST files belonging to the latest LSM tree, summed over all column families. | gauge | byte |
arangodb.The number of column families for which a memtable flush is pending. | gauge | - |
arangodb.The minimum log number of the log files that should be kept. | gauge | - |
arangodb.The total number of delete entries in the active memtable, summed over all column families. | gauge | entry |
arangodb.The total number of delete entries in the unflushed immutable memtables, summed over all column families. | gauge | entry |
arangodb.The total number of entries in the active memtable, summed over all column families. | gauge | entry |
arangodb.The total number of entries in the unflushed immutable memtables, summed over all column families. | gauge | entry |
arangodb.The number of immutable memtables that have not yet been flushed. | gauge | - |
arangodb.The number of immutable memtables that have already been flushed. | gauge | - |
arangodb.The number of live versions. | gauge | - |
arangodb.The number of currently running compactions. | gauge | - |
arangodb.The number of currently running flushes. | gauge | flush |
arangodb.The number of unreleased snapshots of the database. | gauge | - |
arangodb.The total number of RocksDB WAL files in the archive subdirectory that can be pruned. | gauge | file |
arangodb.The approximate size of all active, unflushed immutable, and pinned immutable memtables in bytes, summed over all column families. | gauge | byte |
arangodb.The total size in bytes of all SST files, summed over all column families. | gauge | byte |
arangodb.The currently used number of inodes on the disk volume used by RocksDB. | gauge | inode |
arangodb.The total size in bytes of all SST files, summed over all column families. | gauge | byte |
arangodb.Number of times RocksDB has entered a stalled (slowed) write state. | count | - |
arangodb.Number of times RocksDB has entered a stopped write state. | count | - |
arangodb.The number of times RocksDB was observed by ArangoDB to have entered a stopped write state. | count | - |
arangodb.Number of CPU cores visible to the arangod process. | gauge | - |
arangodb.Percentage of time that the system CPUs have been idle. | gauge | percent |
arangodb.Percentage of time that the system CPUs have been waiting for I/O. | gauge | percent |
arangodb.Percentage of time that system CPUs have spent in kernel mode. | gauge | percent |
arangodb.Physical memory of the system in bytes. | gauge | byte |
arangodb.Percentage of time that system CPUs have spent in user mode. | gauge | percent |
arangodb.Number of transactions aborted. | count | transaction |
arangodb.Number of transactions committed. | count | transaction |
arangodb.Number of expired transactions, i.e. transactions that have been begun but that were automatically garbage-collected due to inactivity within the transactions' time-to-live (TTL) period. | count | transaction |
arangodb.Number of read-only transactions. | count | transaction |
arangodb.Number of transactions started/begun. | count | transaction |
arangodb.Total number of connections accepted for VST. | count | - |
公式ドキュメント
メトリクスの名前と説明は Datadog の公式インテグレーションの定義 (Copyright Datadog, Inc.・BSD-3-Clause) を英文のまま載せています。利用条件の全文は サイトについてにあります。