天天看點

日志資料的關鍵字統計與報警實踐指南

統計業務日志中關鍵字的數量,并在統計數量達到一定條件時報警是業務日志的常見需求之一。本教程的目的是通過一個具體案例介紹如何對存儲在日志服務産品中的資料進行關鍵字統計和報警。參照本教程的介紹,您可以快速走通日志的關鍵字統計、查詢圖表可視化和設定報警流程。

需要確定主賬号的accesskey是激活狀态。accesskey保持激活狀态後您才能授權雲監控讀取您的日志資料。

日志資料的關鍵字統計與報警實踐指南

## 統計日志關鍵字

切分成如下字段

key

value

content

2017-06-21 14:38:05 [info] [impl.favserviceimpl] execute_fail and run time is 100msuserid=

2017-06-21 14:38:05 [warn] [impl.shopserviceimpl] execute_fail, wait moment 200ms

2017-06-21 14:38:06 [error] [impl.shopserviceimpl] execute_success:send msg,200ms

... ...

進入雲監控首頁,選擇日志監控功能。

日志資料的關鍵字統計與報警實踐指南

按照頁面提示,點選“這裡”進行授權。初次使用日志監控功能時需要授權,後續不再需要授權。授權後雲監控會獲得讀取您日志資料的權限,并且僅用于按照您配置的處理規則進行日志資料處理的用途。

日志資料的關鍵字統計與報警實踐指南

授權後可進入如下日志監控清單頁面。

日志資料的關鍵字統計與報警實踐指南

點選“建立日志監控”,進入建立頁面。

關聯資源,選擇您需要進行關鍵字統計的日志服務資源。

預覽資料:如果您選擇的日志服務中已經寫入資料,可以在第二步分析日志的預覽框中檢視到原始的日志資料。

分析日志,本步驟用于定義如何處理日志資料。不支援日志的字段名稱為中文。這裡以統計error關鍵字數量為例,統計日志每分鐘出現的error關鍵字數量。通過“日志篩選”過濾出content中包含“error”關鍵字的日志記錄,并通過“統計方法”中的計數(count)方法計算篩選後的記錄數。

日志資料的關鍵字統計與報警實踐指南

點選“确定”按鈕後儲存配置。

建立完日志監控以後,等待3-5分鐘即可檢視統計資料。檢視方法是進入日志監控的名額清單頁面,點選“操作”中的“監控圖表”檢視監控圖。

日志資料的關鍵字統計與報警實踐指南
日志資料的關鍵字統計與報警實踐指南

設定方法是進入日志監控的名額清單頁面,點選“操作”中的“報警規則”進入報警規則清單頁面。

日志資料的關鍵字統計與報警實踐指南

然後點選頁面右上角的“建立報警規則”按鈕,進入建立報警規則頁面。

為報警規則命名,并在規則描述中配置需要報警的情況。

日志資料的關鍵字統計與報警實踐指南

選擇需要報警的聯系人組和通知方式并确認儲存,便完成了報警規則的設定。

日志資料的關鍵字統計與報警實踐指南