2020年9月13日 星期日

Smokeping告警設定

如果針對smokeping監控的線路品質想要發送告警,設定方式如下

首先,先進入到smokeping的config檔中

#vim /etc/smoekping/config


接著,找到*** Alerts ***這個區塊,如下圖所示

一般來說告警類型告警伐值用預設即可,這裡需注意的只有要收到告警的信箱告警規則,因後續針對監控的線路要告警時,是以加入的規則名稱來判斷


下列範例中,分別新增了3個不同的告警規則再加上預設的告警規則,共會有4個不同的告警規則,分別是someloss、test01、test02、test03





如下圖smokeping中,如要對google的DNS線路品質進行告警則只需要在最後一行加上alerts = [告警規則名稱] 即可

如此一來當線路的品質觸發了告警規則someloss、test01、test02、test03的伐值,就會發送到收到要告警信箱中


告警伐值說明(較為常用的告警值)

Pattern = >0%,*4*,>0%,*4*,>0%

當連續兩個週期封包都有loss 4或高於0%,且在第三個週期封包高於0%的話就告警


pattern = >20%,>20%

當連續兩個週期封包都loss高於20%時就告警


pattern = <10,<10,<10,<10,<10,<100,>80,>80

如果當前5次延遲小於10ms,第6次小於100ms而從第7次開始連續二次都高於80ms的話就告警


搜尋此網誌