現在位置: 首頁 > Cacti > 正文

用 Cacti 來監控你的系統 – thold 告警通知功能 Round4

cacti 本質上是一個繪出統計紀錄的監控軟體,擁有大量的數據卻沒有辦法提供告警系統,在 cacti 的 pluging 中 thold 就是能提供告警的功能模組

 

安裝 thold 告警模組

step.1 安裝 thold,並放到 /var/www/html/cacti/plugins

thold spec

 

step.2 安裝 settings plugin

settings spec

 

step.3 啟動 thold 和 settings

到 Cacti → 「Plugin Management」找到安裝好的 Settings & Thold 在 Actions 內點選啟用圖示,必須確認 Status 狀態為 Active 才有在正常運作!!

1433923791965

※ 要啟用 Thold 必須要安裝 Settings,這就是安裝 Settings 的用意。

 

step.4 設定 thold

在 Console 多出了一個 Thresholds 選項,可以用他來進行添加監控,點選「Add」2015-06-10_144435

 

step.5 這邊可以選擇已監控的名單,以及 Data Source,然後點選 Create。

2015-06-10_154435

 

step.6 開始設定監控參數

  • Threshold Enabled: 勾選啟用
  • Re-Alert Cycle: 重發警告的間隔時間
  • Alert High Threshold: 最高限制數值
  • Alert Low Threshold: 最低限制數值
  • Data Type: 有關於 Warning / Alert 的告警數值,Exact Value 為實際數值(byte) ,Percentage 為百分比(%)
  • Alert Emails: 要通知的 email (逗號分隔)

Warning 和 Alert 只需要設定一個就可以。如果在 Warning 有參數,記得 Warning Alert Emails 也要有參數!

2015-06-10_174435

 

 

step.7 到 thold 選單就可以看到設定的告警監控,記得在 Actions 要點選綠色的箭頭啟用,並且在 Enabled 狀態要顯示 “Enabled"

2015-06-10_184435

 

當收集到的數據超出你所設定的範圍,就會主動發信告警給通知者,

 

文章連結: https://shazi.info/%e7%94%a8-cacti-%e4%be%86%e7%9b%a3%e6%8e%a7%e4%bd%a0%e7%9a%84%e7%b3%bb%e7%b5%b1-thold-%e5%91%8a%e8%ad%a6%e9%80%9a%e7%9f%a5%e5%8a%9f%e8%83%bd-round4/ | Mr. 沙先生

該文章由 shazi7804 於2015年06月10日發表在 Cacti 分類下, 你可以發表回文,並在保留原文地址及作者的情况下引用到你的網站或部落格。
原文轉載請註明: 用 Cacti 來監控你的系統 – thold 告警通知功能 Round4 | Mr. 沙先生
標籤: , , , ,

用 Cacti 來監控你的系統 – thold 告警通知功能 Round4:目前有2 條留言

  1. 沙發
    Jill:

    想請問您知不知道要怎樣使用thold去布署大量的設備告警?
    因為目前您提到的方式只有單一筆的資料,可能我要使用網路流量大於100M時就告警,但我有100台這樣的機器,有這樣的方式可以設定嗎?

    2015-12-18 14:42:39 [回文]
    • shazi7804:

      Dear Jill
      cacti於 0.8.7之後就提供 cli 的方式來操作 cacti,thold也已經支援

      相關使用方式你可以參閱thold的cli_thresholds.php這隻檔案

      $ php -q cli_thresholds.php –help

      –auto-create=N – Auto Create all thresholds for this host id using current templates
      –graph-template=N – The Graph Template to create thresholds for
      –thold-template=N – The Threshold Template to use for creating thresholds
      –graph-ids=’N1 N2 …’ – The Threshold Template to use for creating thresholds
      -h –help -V –version – Display this help message

      藉此你可以編寫自己的script
      以上,希望對你有幫助。

      2015-12-21 10:34:42 [回文]

發表回文