作者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/cn.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