支持的監控指標
更新時間 2024-06-03 09:24:54
最近更新時間: 2024-06-03 09:24:54
分享文章
本節定義了SQL Server支持的上報云監控的監控指標列表。
實例監控指標
類別 監控項 指標Key 指標含義 取值范圍 資源監控 實例CPU使用率 CPU_RATE 實例的CPU使用率(含操作系統占用) 0~100% 磁盤使用率 DISK_RATE 磁盤已使用容量/磁盤總容量 0~100% 內存使用率 MEMORY_RATE 實例的內存使用率 0~100% 磁盤讀IOPS DISK_IO_READ 每秒從磁盤讀取操作次數 ≥0 counts/s 磁盤寫IOPS DISK_IO_WRITE 每秒從磁盤寫入操作的次數 ≥0 counts/s 磁盤隊列長度 DISK_REQUESTS_QUEUED 磁盤請求隊列的平均長度 ≥0 磁盤讀吞吐量 DISK_READ_THROUGHPUT 每秒從磁盤讀取的字節數 ≥0 byte/s 磁盤寫吞吐量 DISK_WRITE_THROUGHPUT 每秒寫入磁盤的字節數 ≥0 byte/s 磁盤總量 DISK_SIZE_BYTES 磁盤總字節數 說明此項僅支持通過API接口查詢,控制臺可在實例詳情頁查看存儲空間大小。
≥0 byte 磁盤使用量 DISK_USE_BYTES 磁盤使用字節數 ≥ 0 byte 實例平均每秒鐘的流入流量/流出流量 mssql_write_seconds/mssql_read_seconds 實每秒鐘的輸入流量/輸出流量 ≥0 kb/s 當前總連接數 mssql_connections 實例當前總連接數 ≥0?counts 引擎監控 平均每秒事務數 mssql_transactions 統計每秒鐘事務處理數 ≥0 counts/s 平均每秒SQL語句執行次數 mssql_batch_requests 統計每秒鐘SQL語句執行次數緩存池的讀命中率 ≥0 counts/s 緩存命中率 mssql_buffer_hit_ratio 統計緩存池的讀命中率 0~100% 每秒寫入page數 mssql_page_checkpoint_seconds 統計檢查點寫入的速度 ≥0 counts/s 每秒登錄次數 mssql_login_seconds 統計每秒登錄次數 ≥0 counts/s 平均每秒全表掃描次數 mssql_full_scan_seconds 統計平均每秒全表掃描次數 ≥0 counts/s 每秒SQL編譯 mssql_sql_compilation_seconds 統計每秒SQL編譯次數 ≥0 counts/s 每秒鎖超時次數 mssql_lock_timeout_seconds 統計每秒鎖超時次數 ≥0 counts/s 每秒死鎖次數 mssql_deadlock_seconds 統計每秒死鎖次數 ≥0 counts/s 每秒鎖等待次數 mssql_lockwait_seconds 統計每秒鎖等待次數 ≥0 counts/s 工作線程使用率 mssql_worker_threads_usage_rate 當前活躍線程數與max_workers_count的比值 0~100% 數據同步延遲 mssql_replication_delay 主備實例復制延遲,由于SQL Server實例復制延遲都是庫級別,每個庫各自都在做同步,所以實例級別復制延遲為復制延遲最大的庫的值,單機不涉及 ≥0 s 平均每秒batch數 mssql_batch_per_sec 統計每秒收到的Transact-SQL命令批次
≥0 counts/s 每秒登出次數 mssql_logouts_per_sec 統計每秒啟動的注銷操作總數 ≥0 counts/s 平均每秒SQL重編譯數 mssql_recompilations_per_sec 統計每秒重新編譯的次數 ≥0 counts/s 每秒用戶錯誤數 mssql_user_errors_per_sec 統計每秒用戶錯誤數 ≥0 counts/s 每秒閂鎖等待數 mssql_latch_waits_per_sec 統計每秒未能立即授予的閂鎖請求數 ≥0 counts/s 每秒鎖請求次數 mssql_lock_requests_per_sec 統計鎖管理每秒請求的新鎖和鎖轉換次數 ≥0 counts/s 平均鎖等待延遲 mssql_avg_lock_wait_time 統計每個導致等待的鎖請求的平均等待時間(毫秒) ≥0 ms 待內存授權進程數 mssql_memory_grants_pending 統計等待接受內存授權的進程總數,指示內存壓力 ≥0 counts 每秒惰性寫入緩存數 mssql_lazy_writes_per_sec 統計每秒被惰性編輯器(Lazy writes)寫入的緩沖數
≥0 counts/s 無引用頁緩沖池停留時間 mssql_page_life_expectancy 統計頁面不被引用后,在緩沖池中停留的秒數 ≥0 s 每秒頁讀取次數 mssql_page_reads_per_sec 統計每秒讀取頁的個數 ≥0 counts/s 臨時表空間大小 mssql_tempdb_disk_size 當前臨時表空間占用磁盤大小 ≥0 MB