我想设置OpenNMS监控系统,其中OpenNMS服务器将完成所有工作,因为我无法修改必须扫描的节点。我可以通过ssh和ftp到那些节点。 我正在考虑使用一些ssh和tail日志的插件。 我可以使用插件的任何建议或者如何编写我自己的插件的好教程吗?
答案 0 :(得分:0)
当您拥有对节点的snmp访问权限时,Opennms是最好的。 Snmp将使您能够监控,收集和绘图,如果没有它,我相信您需要创建一个自定义收集器,以收集和绘制有用的信息,如果这是您的目标。有一些标准的收藏家: http://www.opennms.org/wiki/Docu-overview#Data_Collection
http://www.opennms.org/wiki/Documentation:Features_DataCollection
关于收集数据的通用方法,您可以使用expect脚本。或者,您可以在客户端上编写一些脚本(如果您具有相关访问权限),这些脚本可以收集服务器可以检索的数据。只要您照看好密钥,就可以使用基于密钥的SSH连接来减轻身份验证负担。