作者blackspace98 (~我愛夏天~)
看板MIS
標題[請益] 網路設備監控與alert通知請教
時間Wed May 8 00:08:35 2019
近期安裝了cacti之後,已經設定好相關threadhold
並且已經可以發出通知信
如果想要在發出通知信之後(或同時)在呼叫OS層的shell script或某程式執行動作
並帶入異常的host/ip/alert message
例如 ticket.sh host ip alert message
請問這樣的需求,cacti是否可以達到呢?
如果不行,那其他open resouce 如librenms是否可以呢?
謝謝!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.132.144.97
※ 文章網址: https://webptt.com/m.aspx?n=bbs/MIS/M.1557245317.A.057.html
1F:→ kenwufederer: 直接做sh就可以了,例如偵測幾次失敗就進行服務重啟 05/08 01:03
2F:→ kenwufederer: 不需要特別透過 Cacti 觸發,還是有其他原因? 05/08 01:04
3F:→ blackspace98: 感謝,主要是希望能更即時,所以才想知道是否可以 05/08 08:58
4F:→ blackspace98: ~ 05/08 08:58
5F:推 aeolus0829: 前幾天有看到一篇 cacti 透過 ifttt 用 line 寄訊息的 05/08 10:39
6F:→ aeolus0829: 你可以 google 一下 蠻詳細的教學 05/08 10:39
7F:→ freeunixer: 他是要用 cacti 做 action,不是要發訊息 05/08 11:11
8F:→ freeunixer: /一定\ 05/08 11:13
9F:推 error987: 可以,threshold的message 吐到syslog plugin,透過aler 05/08 12:43
10F:→ error987: t偵測字串去呼叫shell script 05/08 12:43
12F:推 okita3088: 寫再php裡面就好threshold.php 05/08 18:52
13F:→ blackspace98: 感謝大家熱心的回覆,我在研究看看 05/08 20:55
14F:→ freeunixer: 你要即時,其實 script 可以做到以秒為單位, 05/09 23:25
15F:→ freeunixer: cacti 預設都幾分鐘才跑一次,要比快, script 絕不會輸 05/09 23:26
16F:→ freeunixer: 差別在你要是比 cacti 快,那 cacti 就抓不到 event 了 05/09 23:26