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

时间:2014-05-31 11:16:58

标签: java snmp logfile snmp4j


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

1 个答案:

答案 0 :(得分:0)

可能不是。

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

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