想监控 nas 里一堆服务的状态,还有一圈智能设备,以及网速,梯子等
1
gaupen1186 2018-08-23 10:20:02 +08:00 via Android
同需求,同问😳
|
2
jasonyang9 2018-08-23 10:38:26 +08:00
大方向是 SNMP,NMS 和 Managed Nodes
cacti nagios zabbix 要绘图的话,了解一下 rrd 数据库和 rrdtool 但以上都是在 Linux 上玩的,Windows 游戏机没试过 |
3
widewing OP @jasonyang9 snmp 需要设备或服务支持吧,nas 的服务和家用环境的设备没几个带 snmp 的吧
|
4
jasonyang9 2018-08-23 11:00:05 +08:00
至少群辉是支持 SNMP 的:
https://global.download.synology.com/download/Document/MIBGuide/Synology_DiskStation_MIB_Guide.pdf 对那种最弱鸡的设备就只能收集 ping 反馈了 |
5
widewing OP 没有群晖。群晖例如 aria2 transmission syncthing 之类的也没办法吧。我想有个工具定期收集 ping, http health check, 执行脚本就行了。当然自己不能太占资源,java 的就过分了。目前考虑 influxdb+grafana,就是不知道怎么收集
|
6
jasonyang9 2018-08-23 11:16:37 +08:00
SNMP 是可以扩展的,搜一下 extending snmp mib,你要监控的这些信息可以通过脚本来收集并扩展到 snmp mib,然后被 NMS 定期 pull
Linux 系列应该可以装 net-snmp,作为 managed nodes |