[请益] 网络设备监控与alert通知请教

楼主: blackspace98 (~我爱夏天~)   2019-05-08 00:08:35
近期安装了cacti之后,已经设定好相关threadhold
并且已经可以发出通知信
如果想要在发出通知信之后(或同时)在呼叫OS层的shell script或某程式执行动作
并带入异常的host/ip/alert message
例如 ticket.sh host ip alert message
请问这样的需求,cacti是否可以达到呢?
如果不行,那其他open resouce 如librenms是否可以呢?
谢谢!
作者: kenwufederer (Nash)   2019-05-08 01:03:00
直接做sh就可以了,例如侦测几次失败就进行服务重启不需要特别透过 Cacti 触发,还是有其他原因?
楼主: blackspace98 (~我爱夏天~)   2019-05-08 08:58:00
感谢,主要是希望能更即时,所以才想知道是否可以~
作者: aeolus0829 (阿洽)   2019-05-08 10:39:00
前几天有看到一篇 cacti 透过 ifttt 用 line 寄讯息的你可以 google 一下 蛮详细的教学
作者: freeunixer (御剑客)   2019-05-08 11:11:00
他是要用 cacti 做 action,不是要发讯息/一定\
作者: error987 (网络坏了... )   2019-05-08 12:43:00
可以,threshold的message 吐到syslog plugin,透过alert侦测字串去呼叫shell scripthttps://i.imgur.com/awCjOWO.png
作者: okita3088 (Okita)   2019-05-08 18:52:00
写再php里面就好threshold.php
楼主: blackspace98 (~我爱夏天~)   2019-05-08 20:55:00
感谢大家热心的回复,我在研究看看
作者: freeunixer (御剑客)   2019-05-09 23:25:00
你要即时,其实 script 可以做到以秒为单位,cacti 默认都几分钟才跑一次,要比快, script 绝不会输差别在你要是比 cacti 快,那 cacti 就抓不到 event 了

Links booklink

Contact Us: admin [ a t ] ucptt.com