使用儀表盤快速發(fā)現(xiàn)異常指標(biāo)
本文為您介紹如何使用圖表的字段配置和告警,幫助您快速發(fā)現(xiàn)儀表盤監(jiān)控的異常指標(biāo)。
功能概覽
在日常儀表盤使用中,我們往往需要及時(shí)發(fā)現(xiàn)統(tǒng)計(jì)圖表上指標(biāo)異常變化。這時(shí)我們只需對(duì)統(tǒng)計(jì)圖表在字段配置中配置閾值,便可滿足需求,它允許您自定義設(shè)定指標(biāo)的閾值,并根據(jù)不同閾值配置不同的展現(xiàn)效果,以便明顯的監(jiān)控?cái)?shù)據(jù)是否達(dá)到或超出了這些預(yù)設(shè)的界限。 如:我們希望在請(qǐng)求成功率
統(tǒng)計(jì)圖表中,大于70%時(shí)背景為綠色,當(dāng)成功率低于70%時(shí),背景展現(xiàn)為紅色同時(shí)觸發(fā)告警通知。下面我們將詳細(xì)介紹實(shí)現(xiàn)以上效果的具體操作。
設(shè)置圖表閾值高亮:在
sample
儀表盤中添加請(qǐng)求成功率
圖表,給success_rate
字段配置閾值與背景色,高于70%時(shí)背景為綠色,否則顯示紅色。集成告警功能:為
請(qǐng)求成功率
圖表添加告警規(guī)則,當(dāng)請(qǐng)求成功率低于70%,自動(dòng)觸發(fā)釘釘群告警通知。為圖表添加交互事件:為請(qǐng)求成功率配置
自定義HTTP鏈接
交互事件,單擊success_rate
值跳轉(zhuǎn)至詳細(xì)的告警信息頁(yè)面。
1. 設(shè)置圖表閾值高亮
1.1 添加儀表盤和圖表
添加儀表盤:登錄日志服務(wù)控制臺(tái),選擇目標(biāo)Project,在 頁(yè)面,添加名稱為
sample
的儀表盤。添加圖表:?jiǎn)螕?b data-tag="uicontrol" id="8537945d6fexh" class="uicontrol">添加新圖表,在儀表盤中,添加一個(gè)用于展示
請(qǐng)求成功率
的圖表。
1.2 配置圖表
為圖表添加通用配置:參考下圖,在頁(yè)面右側(cè)配置圖表類型和標(biāo)題,在頁(yè)面左側(cè)配置查詢時(shí)間范圍、Logstore、查詢分析語(yǔ)句。然后單擊頁(yè)面上方的應(yīng)用查看圖表配置效果。
查詢分析語(yǔ)句為:
(*)|select round(sum(if(status < 300, 1, 0)) * 100.0 / count(1), 2) as success_rate
為圖表添加字段配置:配置success_rate字段閾值為70%,背景色為綠色,當(dāng)請(qǐng)求成功率低于70%時(shí)背景變?yōu)榧t色。
在頁(yè)面右側(cè),單擊字段配置,添加字段選擇A > success_rate。
參考如下配置,為success_rate字段設(shè)置單位、字體大小、閾值和顏色,為圖表設(shè)置背景色。
標(biāo)準(zhǔn)配置 > 單位:表示對(duì)查詢分析A中的
success_rate
字段進(jìn)行配置,給該列對(duì)應(yīng)的值設(shè)置單位為%。圖表樣式 > 值字體大小:表示對(duì)查詢分析A中的
success_rate
字段進(jìn)行配置,給該字段對(duì)應(yīng)的值設(shè)置字體大小為70。閾值 > 閾值:表示對(duì)查詢分析A中的success_rate字段進(jìn)行配置,設(shè)置數(shù)據(jù)的閾值為70。
標(biāo)準(zhǔn)配置 > 顏色方案:表示設(shè)置統(tǒng)計(jì)圖的顏色方案,通過閾值的配置顯示顏色。當(dāng)查詢分析A中的
success_rate
字段對(duì)應(yīng)的值小于70%時(shí),圖表背景色為紅色,否則為綠色。圖表樣式 > 顏色模式:表示設(shè)置圖表的顏色。None代表不顯示顏色,值代表設(shè)置字體顏色,背景代表設(shè)置圖表背景色。
圖表樣式 > 字體顏色:表示對(duì)查詢分析A中的
success_rate
字段進(jìn)行配置,給該字段對(duì)應(yīng)的值設(shè)置顏色為白色。更多配置請(qǐng)參見統(tǒng)計(jì)圖表(Pro版本)屬性。
1.3 保存圖表和儀表盤
在統(tǒng)計(jì)圖表的編輯頁(yè)面的右上角,單擊確定。
在儀表盤的編輯頁(yè)面的右上角,單擊保存。
2. 集成告警功能
2.1 添加告警規(guī)則
單擊圖表右上角
,為圖表添加新的告警規(guī)則。2.2 設(shè)置告警條件
在告警監(jiān)控規(guī)則面板,將觸發(fā)條件設(shè)置為當(dāng)有數(shù)據(jù)匹配,success_rate < 70時(shí)告警,其余參數(shù)保持默認(rèn)。
2.3 配置告警策略
參考下圖配置,配置釘釘群通知,其余參數(shù)保持默認(rèn)。
2.4 查看告警觸發(fā)
查看告警觸發(fā)詳情,同時(shí)復(fù)制告警詳情頁(yè)地址,用于后續(xù)配置圖表交互事件。
在左側(cè)導(dǎo)航欄,單擊告警,在 頁(yè)面,單擊目標(biāo)規(guī)則名稱。
在告警歷史區(qū)域查看告警通知記錄,同時(shí)在瀏覽器搜索框復(fù)制地址,用于后續(xù)配置。
3. 為圖表添加交互事件
3.1 進(jìn)入圖表編輯模式
進(jìn)入儀表盤編輯模式:在儀表盤列表區(qū)域單擊
sample
,然后在儀表盤頁(yè)面右上角單擊編輯。進(jìn)入圖表編輯模式:在
請(qǐng)求成功率
圖表右上角單擊 。
3.2 設(shè)置success_rate字段的交互
在頁(yè)面右側(cè)的交互事件頁(yè)簽,單擊添加字段按鈕,在下拉列表選擇A > success_rate。
3.3 配置交互事件
單擊添加事件,從下拉列表中選擇自定義HTTP鏈接,在對(duì)話框中參考下圖配置,然后單擊確認(rèn)。
3.4 保存圖表和儀表盤
在統(tǒng)計(jì)圖表的編輯頁(yè)面的右上角,單擊確定。
在儀表盤的編輯頁(yè)面的右上角,單擊保存。
3.5 驗(yàn)證交互事件
在統(tǒng)計(jì)圖表中單擊success_rate值,新窗口打開告警詳情頁(yè)面。