IBM Db2 インテグレーションのメトリクス

IBM Db2 の監視に使う Datadog の公式インテグレーションです。収集するメトリクスは 49 件あります。

公式の紹介文 (英語)

Monitor table space, buffer pool, and other metrics from your IBM Db2 database.

種別の内訳

  • gauge (その時点の値): 26 件
  • count (集計間隔内の発生回数): 23 件

メトリクスの一覧

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

メトリクス種別単位
ibm_db2.application.activeThe number of applications that are currently connected to the database.gaugeconnection
ibm_db2.application.executingThe number of applications for which the database manager is currently processing a request.gaugeconnection
ibm_db2.backup.latestThe time elapsed since the latest database backup was completed.gaugesecond
ibm_db2.bufferpool.column.hit_percentThe percentage of time that the database manager did not need to load a page from disk to service a column-organized table data page request.gaugepercent
ibm_db2.bufferpool.column.reads.logicalThe number of column-organized table data pages read from the logical table space containers for temporary, regular, and large table spaces.countget
ibm_db2.bufferpool.column.reads.physicalThe number of column-organized table data pages read from the physical table space containers for temporary, regular, and large table spaces.countget
ibm_db2.bufferpool.column.reads.totalThe total number of column-organized table data pages read from the table space containers for temporary, regular, and large table spaces.countget
ibm_db2.bufferpool.data.hit_percentThe percentage of time that the database manager did not need to load a page from disk to service a data page request.gaugepercent
ibm_db2.bufferpool.data.reads.logicalThe number of data pages read from the logical table space containers for temporary, regular and large table spaces.countget
ibm_db2.bufferpool.data.reads.physicalThe number of data pages read from the physical table space containers for temporary, regular and large table spaces.countget
ibm_db2.bufferpool.data.reads.totalThe total number of data pages read from the table space containers for temporary, regular and large table spaces.countget
ibm_db2.bufferpool.group.column.hit_percentThe percentage of time that the group database manager did not need to load a page from disk to service a column-organized table data page request.gaugepercent
ibm_db2.bufferpool.group.data.hit_percentThe percentage of time that the group database manager did not need to load a page from disk to service a data page request.gaugepercent
ibm_db2.bufferpool.group.hit_percentThe percentage of time that the group database manager did not need to load a page from disk to service a page request.gaugepercent
ibm_db2.bufferpool.group.index.hit_percentThe percentage of time that the group database manager did not need to load a page from disk to service an index page request.gaugepercent
ibm_db2.bufferpool.group.xda.hit_percentThe percentage of XML storage object (XDA) pages that are found in memory (buffer pool) rather than requiring a physical read from disk.gaugepercent
ibm_db2.bufferpool.hit_percentThe percentage of time that the database manager did not need to load a page from disk to service a page request.gaugepercent
ibm_db2.bufferpool.index.hit_percentThe percentage of time that the database manager did not need to load a page from disk to service an index page request.gaugepercent
ibm_db2.bufferpool.index.reads.logicalThe number of index pages read from the logical table space containers for temporary, regular and large table spaces.countget
ibm_db2.bufferpool.index.reads.physicalThe number of index pages read from the physical table space containers for temporary, regular and large table spaces.countget
ibm_db2.bufferpool.index.reads.totalThe total number of index pages read from the table space containers for temporary, regular and large table spaces.countget
ibm_db2.bufferpool.reads.logicalThe number of pages read from the logical table space containers for temporary, regular and large table spaces.countget
ibm_db2.bufferpool.reads.physicalThe number of pages read from the physical table space containers for temporary, regular and large table spaces.countget
ibm_db2.bufferpool.reads.totalThe total number of pages read from the table space containers for temporary, regular and large table spaces.countget
ibm_db2.bufferpool.xda.hit_percentThe percentage of time that the database manager did not need to load a page from disk to service an index page request.gaugepercent
ibm_db2.bufferpool.xda.reads.logicalThe number of data pages for XML storage objects (XDAs) read from the logical table space containers for temporary, regular and large table spaces.countget
ibm_db2.bufferpool.xda.reads.physicalThe number of data pages for XML storage objects (XDAs) read from the physical table space containers for temporary, regular and large table spaces.countget
ibm_db2.bufferpool.xda.reads.totalThe total number of data pages for XML storage objects (XDAs) read from the table space containers for temporary, regular and large table spaces.countget
ibm_db2.connection.activeThe current number of connections.gaugeconnection
ibm_db2.connection.maxThe highest number of simultaneous connections to the database since the database was activated.gaugeconnection
ibm_db2.connection.totalThe total number of connections to the database since the first connect, activate, or last reset (coordinator agents).countconnection
ibm_db2.lock.activeThe number of locks currently held.gaugelock
ibm_db2.lock.deadThe total number of deadlocks that have occurred.countlock
ibm_db2.lock.pagesThe memory pages (4 KiB each) currently in use by the lock list.gaugepage
ibm_db2.lock.timeoutsThe number of times that a request to lock an object timed out instead of being granted.countlock
ibm_db2.lock.waitThe average wait time for a lock.gaugemillisecond
ibm_db2.lock.waitingThe number of agents waiting on a lock.gaugelock
ibm_db2.log.availableThe disk blocks (4 KiB each) of active log space in the database that is not being used by uncommitted transactions.gaugeblock
ibm_db2.log.readsThe number of log pages read from disk by the logger.countread
ibm_db2.log.usedThe disk blocks (4 KiB each) of active log space currently used in the database.gaugeblock
ibm_db2.log.utilizedThe utilization of active log space as a percentage.gaugepercent
ibm_db2.log.writesThe number of log pages written to disk by the logger.countwrite
ibm_db2.row.modified.totalThe total number of rows inserted, updated, or deleted.countrow
ibm_db2.row.reads.totalThe total number of rows that had to be read in order to return result sets.countrow
ibm_db2.row.returned.totalThe total number of rows that have been selected by and returned to applications.countrow
ibm_db2.tablespace.sizeThe total size of the table space in bytes.gaugebyte
ibm_db2.tablespace.usableThe total usable size of the table space in bytes.gaugebyte
ibm_db2.tablespace.usedThe total used size of the table space in bytes.gaugebyte
ibm_db2.tablespace.utilizedThe utilization of the table space as a percentage.gaugepercent

公式ドキュメント

IBM Db2 インテグレーションの公式ドキュメント

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