我有来自4个远程服务器的一些共享,我已经挂载到我的netdata服务器。由于停电和其他问题,远程服务器并不总是在线的,如果有任何挂载点可用或不可用,远程服务器将是我的netdata监视的一个非常有价值的补充,并相应地发送警报
阅读netdata网站上的文档和运行状况监控部分,但无济于事。磁盘监控不是我所需要的,而是挂载点的缺失/存在
这有可能吗?
发布于 2017-07-22 08:02:10
netdata监控挂载点,但它会在图表卸载时自动删除图表及其警报。现在我想到了这一点,如果在netdata.conf中添加一个选项来为您这样的情况禁用该功能,那就太好了。请在github上请求。
您现在可以做的是为netdata创建一个简单的bash插件,该插件将监视任何您喜欢的内容,并将指标发送到netdata。然后,根据您发送的值,您可以创建警报。因此,例如,您可以监视挂载点的数量并将其数量报告给netdata (即mount = 10),或者您可以为每个挂载点创建一个图表并为每个挂载点附加一个报警模板。
但是,我认为您可能应该使用fping插件来监控服务器之间链路的可用性和质量。netdata上的fping图表已经附加了大量警报,因此如果远程服务器无法访问或连接速度较慢,您将立即收到通知。检查这个:https://github.com/firehol/netdata/wiki/fping-Plugin
https://stackoverflow.com/questions/45221639
复制相似问题