SingleStore インテグレーションのメトリクス
SingleStore の監視に使う Datadog の公式インテグレーションです。収集するメトリクスは 94 件あります。
公式の紹介文 (英語)
Collect SingleStore metrics from leaves and aggregators.
種別の内訳
- gauge (その時点の値): 92 件
- count (集計間隔内の発生回数): 2 件
メトリクスの一覧
説明は公式の定義の英文をそのまま載せています。
| メトリクス | 種別 | 単位 |
|---|---|---|
singlestore.The number of aborted connections caused by the client dying without closing the connection properly. | gauge | connection/ |
singlestore.The number of failed attempts to connect to the server. | gauge | connection/ |
singlestore.Active admin connections. | gauge | connection |
singlestore.The average ping roundtrip latency for a given aggregator. | gauge | millisecond |
singlestore.The number of connections opened on a given aggregator. | gauge | connection |
singlestore.The time remaining until the automatic rebalance triggered by an auto-attach operation will occur. Only applies to aggregators. | gauge | second |
singlestore.Average duration of garbage collection. | gauge | second |
singlestore.Tracks memory that was allocated by the Buffer Manager but is now cached and not in use. Limited to 25% of maximum_memory. | gauge | byte |
singlestore.Tracks memory that is allocated by the Buffer Manager for SingleStore DB's built-in memory allocators. | gauge | byte |
singlestore.Number of buffers ready to be recycled which have not yet been reclaimed. | gauge | byte |
singlestore.The number of bytes received per second from all clients. | gauge | byte/ |
singlestore.The number of bytes sent per second sent to clients. | gauge | byte/ |
singlestore.The number of successful or non-successful connection attempts to the server. | gauge | connection/ |
singlestore.The number of times the scheduler tried to switch connections but failed. | gauge | connection/ |
singlestore.The number of times any thread has switched connections because it deemed a connection idle. | gauge | connection/ |
singlestore.The number of cores on host. | gauge | core |
singlestore.Time spent running a virtual CPU for guest operating systems under the control of the Linux kernel. | gauge | percent |
singlestore.Time spent running a nice guest (virtual CPU for guest operating systems under the control of the Linux kernel). | gauge | percent |
singlestore.Time spent in idle. | gauge | percent |
singlestore.Time spent waiting for I/O. | gauge | percent |
singlestore.Time spent on servicing interrupts. | gauge | percent |
singlestore.CPU usage by the SingleStore DB process, in kernel mode. | gauge | percent |
singlestore.CPU usage by the SingleStore DB process. | gauge | percent |
singlestore.CPU usage by the SingleStore DB process, in user mode. | gauge | percent |
singlestore.CPU usage in nice mode. | gauge | percent |
singlestore.Time spent on servicing soft interrupts. | gauge | percent |
singlestore.Stolen time, which is the time spent in other operating systems when running in a virtualized environment. | gauge | percent |
singlestore.CPU usage in kernel mode | gauge | percent |
singlestore.CPU usage in percent. It refers to the whole machine, and not to SingleStore DB cgroup. | gauge | percent |
singlestore.CPU usage in user mode. | gauge | percent |
singlestore.The remaining disk space available. | gauge | byte |
singlestore.Number of bytes read per second from the disk across all mount points. | gauge | byte/ |
singlestore.The total size of the disk. | gauge | byte |
singlestore.The amount of bytes used by the disk. | gauge | byte |
singlestore.Number of bytes written per second to the disk across all mount points. | gauge | byte/ |
singlestore.Disk space reserver for secondary index usage. | gauge | byte |
singlestore.Wall-time percentage of all read queries. | gauge | percent |
singlestore.Wall-time percentage of all write queries. | gauge | percent |
singlestore.Number of read queries per second which have failed. | gauge | query/ |
singlestore.Number of write queries per second which have failed. | gauge | query/ |
singlestore.Size of cached free buffers, which tracks how much memory in the IO pool is currently not in use. The maximum limit applies to each pool per partition on a node and can shrink if memory is reused. This variable can only be used to view the unused IO pool memory. | gauge | byte |
singlestore.The number of connections in the idle queue. This is a subset of threads_idle. | gauge | connection |
singlestore.Number of inflight asynchronous compilations currently running. | gauge | - |
singlestore.Ingest errors disk space usage. | gauge | byte |
singlestore.The average ping roundtrip latency in milliseconds for a given leaf node. | gauge | millisecond |
singlestore.The number of connections opened on a given leaf node. | gauge | connection |
singlestore.License capacity | gauge | unit |
singlestore.The allowed memory capacity in the cluster based on the license. Only on the master aggregator. | gauge | byte |
singlestore.The memory free capacity in percent of all processes of SingleStore DB cgroup. | gauge | percent |
singlestore.The memory limit for the SingleStore DB node_id based on its cgroup membership. | gauge | byte |
singlestore.The memory used by all processes of SingleStore DB cgroup. | gauge | byte |
singlestore.The remaining free memory capacity on the physical host as a percentage. | gauge | percent |
singlestore.The memory used by SingleStore DB process specified by node_id. | gauge | byte |
singlestore.The memory available on the physical host. | gauge | byte |
singlestore.The total memory used on the physical host. | gauge | byte |
singlestore.The number of bytes received per second on each interface. | gauge | byte/ |
singlestore.The number of bytes sent per second on each interface. | gauge | byte/ |
singlestore.The number of statements executed by the server per second, including statements from clients and statements within stored programs. | gauge | query/ |
singlestore.Number of query compilation failures. | gauge | query/ |
singlestore.Number of query compilations. | gauge | query/ |
singlestore.The number of statements executed by the server per second, excluding statements within stored programs. | gauge | query/ |
singlestore.The number of connections with pending queries not associated with threads. | gauge | connection |
singlestore.Number of rows affected by write queries. | gauge | row/ |
singlestore.Number of rows returned by read queries. | gauge | row/ |
singlestore.Seconds until expiration of the license. | gauge | second |
singlestore.Returns the number of start renegotiations in server mode. | gauge | connection/ |
singlestore.Returns the number of started SSL/TLS handshakes in server mode. | gauge | connection/ |
singlestore.Returns the number of started SSL/TLS handshakes in client mode. | gauge | connection/ |
singlestore.Returns the number of start renegotiations in client mode. | gauge | connection/ |
singlestore.Returns the number of successfully established SSL/TLS sessions in server mode. | gauge | connection/ |
singlestore.Returns the number of successfully established SSL/TLS sessions in client mode. | gauge | connection/ |
singlestore.Number of read queries per second which have successfully run. | gauge | query/ |
singlestore.Number of write queries per second which have successfully run. | gauge | query/ |
singlestore.Background threads managed by the query scheduler, i.e. replication master queries and the scheduler thread. | gauge | thread |
singlestore.Number of kernel threads currently idle waiting for queries. | gauge | thread |
singlestore.The number of connections currently open. | gauge | thread |
singlestore.The number of threads created between check runs to handle connections. | count | thread |
singlestore.The number of threads created to handle connections since server started. | gauge | thread |
singlestore.The number of idle connections not associated with threads. | gauge | thread |
singlestore.The number of threads that are currently active. | gauge | thread |
singlestore.The number of threads shut down between check run. | count | thread |
singlestore.The number of threads shut down since the server started. | gauge | thread |
singlestore.The number of threads currently blocked because the disk is full. | gauge | thread |
singlestore.Total size of all buffers allocated by the IO pool for that partition, including buffers currently in use and free buffers in Free_io_pool_memory. The maximum limit applies to each pool per partition on a node and does not shrink from its high value. This variable can only be used to view the total IO pool size. | gauge | byte |
singlestore.Tracks the node's overall memory use. Will not surpass the maximum_memory engine variable. | gauge | byte |
singlestore.Provides a view into transaction buffer log performance. For more information, see the Using Durability and Recovery topic. | gauge | second |
singlestore.Cumulative amount of time commits have been waiting to flush to disk or across the network, if the database is running with sync durability or sync replication. For async, the value of Transaction_log_flush_wait_time should always be 0. | gauge | second |
singlestore.The amount of time, in seconds, that the server has been up. | gauge | second |
singlestore.The amount of memory capacity existent in the cluster. This is the sum of maximum_memory from all nodes in the cluster. Only on the master aggregator. | gauge | byte |
singlestore.Used license units | gauge | unit |
singlestore.The number of queries currently running on this aggregator. | gauge | query |
singlestore.The number of threads currently running per leaf due to queries originating from this aggregator. | gauge | thread |
singlestore.The number of queued concurrent columnstore writes. | gauge | query |
singlestore.The number of connections per leaf allocated to queries originating from this aggregator. | gauge | connection |
公式ドキュメント
メトリクスの名前と説明は Datadog の公式インテグレーションの定義 (Copyright Datadog, Inc.・BSD-3-Clause) を英文のまま載せています。利用条件の全文は サイトについてにあります。