使用snmp协议的集中式日志文件




我想知道SNMP协议是否可以帮助我开发java应用程序来本地网络的集中式日志文件。我不想监控网络设备,我只想集中日志文件和分析主题。

可能不会。

您必须首先将每台机器上的日志条目转换为SNMP陷阱,然后让一些系统收集陷阱并将其放入文件中(即将它们转换回日志(。

您最好使用为这种用途设计的协议,如syslog。如果使用rsyslog或syslog-ng等免费可用的应用程序设置日志服务器,则可以使用Syslog4j等syslog库开发分布式Java应用程序。然后,每个应用程序实例都可以登录到同一个syslog服务器。运行Linux或其他Unix的各个服务器也可以将其系统日志发送到同一日志服务器。

最新更新