1


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

4

1 回答 1

0

可能不是。

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

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

于 2014-06-04T12:28:05.143 回答