在网络数据监控中添加挂载点警报

add alert for mount point in netdata monitoring

我有一些来自 4 个远程服务器的共享,这些共享已安装到我的网络数据服务器上。由于停电和其他问题,远程服务器并不总是在线,如果任何挂载点可用或不可用,这将是对我的网络数据监控非常有价值的补充,并相应地发送警报

阅读 netdata 站点上的文档和健康监测部分,但无济于事。磁盘监控不是我需要的,而是挂载点absence/presence

这可能吗?

netdata 监控挂载点,但它会在卸载图表时自动删除图表及其警报。现在我想到了,最好在 netdata.conf 中添加一个选项来禁用像您这样的情况的该功能。请在 github.

申请

您今天可以做的是为 netdata 创建一个简单的 bash 插件,它将监视您喜欢的任何内容并将指标发送到 netdata。然后根据您发送的值,您可以创建警报。因此,例如,您可以监控挂载点的数量并将它们的数量报告给 netdata(即 mounts = 10),或者您可以为每个挂载点创建一个图表并为每个挂载点附加一个警报模板。

不过,我认为您应该使用 fping 插件来监控服务器之间 link 的可用性和质量。 fping netdata 的图表已经附有大量警报,因此如果无法访问远程服务器或连接缓慢,您将立即收到通知。检查这个:https://github.com/firehol/netdata/wiki/fping-Plugin