PolarDB-X 1.0 SQL審計(jì)與分析,依托日志服務(wù),為您提供開(kāi)箱即用的報(bào)表,包括運(yùn)營(yíng)中心、性能中心、安全中心,讓您對(duì)PolarDB-X 1.0數(shù)據(jù)庫(kù)的執(zhí)行狀況、性能指標(biāo)、潛在安全問(wèn)題了如指掌。
開(kāi)啟SQL日志審計(jì)之后,在當(dāng)前頁(yè)面單擊進(jìn)入日志報(bào)表頁(yè)簽,即可查看日志服務(wù)提供的報(bào)表頁(yè)面,包括運(yùn)營(yíng)中心、性能中心和安全中心。
- 由于相同地區(qū)的PolarDB-X 1.0數(shù)據(jù)庫(kù)的審計(jì)日志均寫入日志服務(wù)同一個(gè)Logstore中,查看當(dāng)前PolarDB-X 1.0數(shù)據(jù)庫(kù)的報(bào)表數(shù)據(jù)時(shí),默認(rèn)為您添加基于
__topic__:drds_audit_log_實(shí)例 ID_數(shù)據(jù)庫(kù)名
的過(guò)濾條件,表示查看當(dāng)前數(shù)據(jù)庫(kù)的數(shù)據(jù)。例如,drds_audit_log_drdsxyzabcd_demo_drds_db
。 - PolarDB-X 1.0實(shí)例版本如果早于版本5.3.4-15378085,SQL日志中會(huì)缺少相關(guān)字段(關(guān)于日志字段說(shuō)明請(qǐng)參見(jiàn)日志字段),日志報(bào)表頁(yè)面只提供簡(jiǎn)化版的運(yùn)營(yíng)中心。如需使用完整版的報(bào)表,請(qǐng)升級(jí)到最新版本。
圖 1. 查看報(bào)表
日志報(bào)表頁(yè)面的所有圖表都是基于不同時(shí)間段的數(shù)據(jù)統(tǒng)計(jì)結(jié)果,您可以根據(jù)需求修改時(shí)間范圍頁(yè)。時(shí)間范圍的修改既可面向所有圖表,也可以針對(duì)單一圖表。
- 單擊時(shí)間選擇器(圖中1位置),可以在彈出的時(shí)間選擇控件中修改當(dāng)前頁(yè)面所有圖表的時(shí)間范圍。
- 單擊圖表的時(shí)間選擇器(圖中2位置),可以修改當(dāng)前圖表的時(shí)間范圍。
圖 2. 時(shí)間選擇器
運(yùn)營(yíng)中心
展示PolarDB-X 1.0數(shù)據(jù)庫(kù)的SQL執(zhí)行指標(biāo)、分布、趨勢(shì)等。
圖表 | 類型 | 默認(rèn)時(shí)間范圍 | 描述 |
---|---|---|---|
PV(SQL執(zhí)行) | 單值 | 1小時(shí)(相對(duì)) | SQL執(zhí)行的次數(shù) |
UV(獨(dú)立IP用戶) | 單值 | 1小時(shí)(相對(duì)) | 獨(dú)立的用戶及IP數(shù)目 |
危險(xiǎn)IP數(shù) | 單值 | 1小時(shí)(相對(duì)) | 危險(xiǎn)IP的數(shù)目,危險(xiǎn)IP的定義請(qǐng)參見(jiàn)安全檢測(cè)函數(shù) |
執(zhí)行錯(cuò)誤 | 單值 | 1小時(shí)(相對(duì)) | 執(zhí)行錯(cuò)誤的SQL數(shù)目 |
操作表格數(shù) | 單值 | 1小時(shí)(相對(duì)) | SQL操作的表格總數(shù) |
累計(jì)插入行數(shù) | 單值 | 1小時(shí)(相對(duì)) | 插入操作累計(jì)插入的數(shù)據(jù)行數(shù) |
累計(jì)更新行數(shù) | 單值 | 1小時(shí)(相對(duì)) | 更新操作累計(jì)更新的數(shù)據(jù)行數(shù) |
累計(jì)刪除行數(shù) | 單值 | 1小時(shí)(相對(duì)) | 刪除操作累計(jì)刪除的數(shù)據(jù)行數(shù) |
累計(jì)查詢行數(shù) | 單值 | 1小時(shí)(相對(duì)) | 查詢操作累計(jì)返回的數(shù)據(jù)行數(shù) |
非表格操作種類 | 單值 | 1小時(shí)(相對(duì)) | 非表格操作的SQL種類,例如show variables like |
SQL執(zhí)行趨勢(shì) | 柱狀圖 | 1小時(shí)(相對(duì)) | SQL執(zhí)行的趨勢(shì)分布以及對(duì)應(yīng)的錯(cuò)誤SQL的分布趨勢(shì) |
操作表格 | 流圖 | 1小時(shí)(相對(duì)) | SQL操作表格的分布情況 |
SQL類型 | 流圖 | 1小時(shí)(相對(duì)) | SQL類型的按照時(shí)間的分布情況 |
操作用戶分布 | 餅圖 | 1小時(shí)(相對(duì)) | 執(zhí)行SQL用戶的分布情況 |
SQL執(zhí)行類型分布 | 面積圖 | 1小時(shí)(相對(duì)) | 當(dāng)前時(shí)間范圍內(nèi)SQL類型的比例 |
操作最多的表格Top 50 | 表格 | 1小時(shí)(相對(duì)) | 操作最多的表格列表,包括表格的名稱以及對(duì)應(yīng)的讀、刪、改、插的次數(shù) |
執(zhí)行分布(世界) | 地圖 | 1小時(shí)(相對(duì)) | 執(zhí)行SQL的client IP在世界地圖上的分布情況 |
執(zhí)行分布(中國(guó)) | 地圖 | 1小時(shí)(相對(duì)) | 執(zhí)行SQL的client IP在中國(guó)地圖上的分布情況 |
性能中心
性能中心展示PolarDB-X 1.0數(shù)據(jù)庫(kù)的性能指標(biāo)、快慢分布、慢SQL、高代價(jià)SQL的具體分布與來(lái)源等。
圖表 | 類型 | 默認(rèn)時(shí)間范圍 | 描述 |
---|---|---|---|
SQL執(zhí)行峰值 | 單值 | 1小時(shí)(相對(duì)) | 每秒SQL執(zhí)行條數(shù)的峰值 |
查詢帶寬峰值 | 單值 | 1小時(shí)(相對(duì)) | 每秒查詢SQL返回行數(shù)的峰值 |
插入帶寬峰值 | 單值 | 1小時(shí)(相對(duì)) | 每秒插入SQL插入的行數(shù)峰值 |
更新帶寬峰值 | 單值 | 1小時(shí)(相對(duì)) | 每秒更新SQL更新的行數(shù)峰值 |
刪除帶寬峰值 | 單值 | 1小時(shí)(相對(duì)) | 每秒刪除SQL刪除的行數(shù)峰值 |
平均執(zhí)行時(shí)間 | 單值 | 1小時(shí)(相對(duì)) | SQL平均的執(zhí)行時(shí)間 |
查詢SQL | 單值 | 1小時(shí)(相對(duì)) | 平均每秒查詢SQL執(zhí)行的條數(shù) |
插入SQL | 單值 | 1小時(shí)(相對(duì)) | 平均每秒插入SQL執(zhí)行的條數(shù) |
更新SQL | 單值 | 1小時(shí)(相對(duì)) | 平均每秒更新SQL執(zhí)行的條數(shù) |
刪除SQL | 單值 | 1小時(shí)(相對(duì)) | 平均每秒刪除SQL執(zhí)行的條數(shù) |
查詢更新帶寬趨勢(shì) | 折線圖 | 1小時(shí)(相對(duì)) | 查詢SQL、更新SQL操作行數(shù)隨時(shí)間的分布情況 |
SQL執(zhí)行時(shí)間分布 | 餅圖 | 1小時(shí)(相對(duì)) | SQL執(zhí)行時(shí)間的分布情況 |
慢SQL表格分布 | 餅圖 | 1小時(shí)(相對(duì)) | 慢SQL(執(zhí)行時(shí)間超過(guò)1s)的表格分布情況 |
慢SQL用戶分布 | 餅圖 | 1小時(shí)(相對(duì)) | 慢SQL(執(zhí)行時(shí)間超過(guò)1s)的用戶分布情況 |
慢SQL類型分布 | 餅圖 | 1小時(shí)(相對(duì)) | 慢SQL(執(zhí)行時(shí)間超過(guò)1s)的類型分布情況 |
慢SQL列表Top 50 | 表格 | 1小時(shí)(相對(duì)) | 慢SQL(執(zhí)行時(shí)間超過(guò)1s)的列表,包括:時(shí)間、客戶端、時(shí)間、PolarDB-X 1.0實(shí)例、數(shù)據(jù)庫(kù)、表格、用戶、影響行數(shù)、SQL類型、SQL文本 |
SQL模板執(zhí)行時(shí)間Top 20 | 表格 | 1小時(shí)(相對(duì)) | 按照SQL模板統(tǒng)計(jì)該模板SQL的執(zhí)行情況,包括:SQL模板ID、總體耗時(shí)比例、執(zhí)行次數(shù)、平均執(zhí)行時(shí)間、平均影響行數(shù)、樣例SQL |
事務(wù)執(zhí)行影響行數(shù)Top 20 | 表格 | 1小時(shí)(相對(duì)) | 事務(wù)影響行數(shù)的Top 20列表,包括:事務(wù)ID、影響行數(shù) |
事務(wù)執(zhí)行時(shí)間Top 20 | 表格 | 1小時(shí)(相對(duì)) | 事務(wù)執(zhí)行時(shí)間的Top 20列表,包括:事務(wù)ID、影響行數(shù) |
安全中心
安全中心展示PolarDB-X 1.0數(shù)據(jù)庫(kù)的失敗SQL、危險(xiǎn)SQL和大批量刪除、修改事件的詳情、分布和趨勢(shì)等。
圖表 | 類型 | 默認(rèn)時(shí)間范圍 | 描述 |
---|---|---|---|
錯(cuò)誤數(shù) | 單值 | 1小時(shí)(相對(duì)) | 失敗SQL的執(zhí)行次數(shù) |
大批量刪除事件 | 單值 | 1小時(shí)(相對(duì)) | 大批量刪除事件(超過(guò)100行)的SQL數(shù)目 |
大批量修改事件 | 單值 | 1小時(shí)(相對(duì)) | 大批量修改事件(超過(guò)100行)的SQL數(shù) |
危險(xiǎn)SQL執(zhí)行 | 單值 | 1小時(shí)(相對(duì)) | 危險(xiǎn)SQL(Drop、Truncate操作)的數(shù)目 |
危險(xiǎn)IP數(shù) | 單值 | 1小時(shí)(相對(duì)) | 危險(xiǎn)IP的數(shù)目,危險(xiǎn)IP的定義請(qǐng)參見(jiàn)安全檢測(cè)函數(shù) |
錯(cuò)誤操作類型分布 | 面積圖 | 1小時(shí)(相對(duì)) | 失敗SQL的類型分布 |
出錯(cuò)客戶端外網(wǎng)分布 | 地圖 | 1小時(shí)(相對(duì)) | 失敗SQL的客戶端在中國(guó)地圖的分布 |
錯(cuò)誤最多的客戶端 | 表格 | 1小時(shí)(相對(duì)) | 失敗SQL的客戶端列表,包括IP, 錯(cuò)誤數(shù)目、錯(cuò)誤SQL類型、出錯(cuò)SQL樣例 |
危險(xiǎn)SQL執(zhí)行列表 | 表格 | 1小時(shí)(相對(duì)) | 危險(xiǎn)SQL的列表,包括時(shí)間、IP、SQL、PolarDB-X 1.0實(shí)例ID,數(shù)據(jù)庫(kù)、表格、用戶 |
大批量刪除事件Top 50 | 表格 | 1小時(shí)(相對(duì)) | 大批量刪除SQL的列表,包括最早執(zhí)行時(shí)間、最近執(zhí)行時(shí)間、PolarDB-X 1.0實(shí)例ID、數(shù)據(jù)庫(kù)、表格、執(zhí)行次數(shù)、平均刪除行數(shù)、平均時(shí)長(zhǎng)、樣例SQL |
大批量修改事件Top 50 | 表格 | 1小時(shí)(相對(duì)) | 大批量修改SQL的列表,包括最早執(zhí)行時(shí)間、最近執(zhí)行時(shí)間、PolarDB-X 1.0實(shí)例ID、數(shù)據(jù)庫(kù)、表格、執(zhí)行次數(shù)、平均修改行數(shù)、平均時(shí)長(zhǎng)、樣例SQL |