C3P0連接池監控
更新時間 2024-03-11 11:36:03
最近更新時間: 2024-03-11 11:36:03
分享文章
本文主要介紹C3P0連接池監控
介紹APM采集的C3P0連接池監控指標的類別、名稱、含義等信息。
表 C3P0連接池監控采集參數
| 參數名 | 數據類型 | 應用類型 | 默認值 | Agent支持的起始版本 | Agent支持的終止版本 | 描述 |
|---|---|---|---|---|---|---|
| 獲取連接調用鏈上報時間閾值(ms) | integer | JAVA | 1 | 2.1.3 | - | getConnection方法調用鏈上報閾值,不超過該閾值不上報。 |
| getConnection時是否獲取池內信息 | radio | JAVA | false | 2.1.3 | - | getConnection時是否獲取池內信息。 |
表 C3P0連接池監控指標說明
指標類別 指標 指標名稱 指標說明 單位 數據類型 默認聚合方式 數據源(dataSource,數據源。) url url url - ENUM LAST driverClass 驅動 驅動 - STRING LAST initialPoolSize 初始化連接數 初始化連接數 - INT LAST minPoolSize 連接池大小下限 連接池大小下限 - INT LAST maxPoolSize 連接池大小上限 連接池大小上限 - INT LAST numIdleConnections 空閑連接數 空閑連接數 - INT LAST numBusyConnections 活躍連接數 活躍連接數 - INT LAST numConnections 獲取連接總數 獲取連接總數 - INT LAST maxIdleTime 連接最大空閑時間 連接最大空閑時間 - INT LAST idleConnectionTestPeriod 空閑連接檢查周期 空閑連接檢查周期 - INT LAST testConnectionOnCheckout 檢出連接有效性校驗 檢出連接有效性校驗 - STRING LAST testConnectionOnCheckin 檢入連接有效性校驗 檢入連接有效性校驗 - STRING LAST acquireRetryAttempts 獲取連接重試次數 獲取連接重試次數 - INT LAST acquireRetryDelay 獲取連接重試間隔 獲取連接重試間隔 - INT LAST acquireIncrement 無連接可用時創建連接數 無連接可用時創建連接數 - INT LAST 獲取連接詳情(connection,獲取連接詳情。) url 連接地址 連接地址 - ENUM LAST invokeCount 調用次數 調用次數 - INT LAST totalTime 總時間 總時間 - INT LAST errorCount 錯誤次數 錯誤次數 - INT SUM maxTime 最慢調用 最慢調用 - INT SUM range1 0-10ms 響應時間在0-10ms范圍請求數 - INT SUM range2 10-100ms 響應時間在10-100ms范圍請求 - INT SUM range3 100-500ms 響應時間在100-500ms范圍請求 - INT SUM range4 500-1000ms 響應時間在500-1000ms范圍請求 - INT SUM range5 1-10s 響應時間在1-10s范圍請求數 - INT SUM range6 10s以上 響應時間在10s以上請求數 - INT SUM concurrentMax 最大并發 最大并發 - INT MAX 版本(version,版本。)
異常(exception,C3P0調用的異常信息統計。)version 版本 版本 - STRING LAST exceptionType 異常類型 異常類型 - ENUM LAST causeType 異常類 發生異常的類 - ENUM LAST count 次數 該異常的發生次數 - INT SUM message 異常消息 該異常產生的異常消息 - STRING LAST stackTrace 異常堆棧 該異常產生的堆棧信息 - CLOB LAST