使用snmp协议的java集中式日志文件 1 周,1 日 Questions & Answers 533 我想知道SNMP协议是否可以帮助我开发java应用程序,以本地网络的集中式日志文件。 我不想监视网络设备,我只想集中日志文件并分析主题
# 1 楼答案 可能不会 您必须首先将每台机器上的日志项转换为SNMP陷阱,然后让一些系统收集陷阱并将其放入文件中(即将它们转换回日志) 最好使用为这种用途设计的协议,比如syslog。如果使用rsyslog或syslog ng这样的免费应用程序设置日志服务器,那么就可以使用Syslog4j这样的syslog库开发分布式Java应用程序。然后,每个应用程序实例都可以登录到同一个syslog服务器。运行Linux或其他Unix的各个服务器也可以将其系统日志发送到同一个日志服务器
# 1 楼答案
可能不会
您必须首先将每台机器上的日志项转换为SNMP陷阱,然后让一些系统收集陷阱并将其放入文件中(即将它们转换回日志)
最好使用为这种用途设计的协议,比如syslog。如果使用rsyslog或syslog ng这样的免费应用程序设置日志服务器,那么就可以使用Syslog4j这样的syslog库开发分布式Java应用程序。然后,每个应用程序实例都可以登录到同一个syslog服务器。运行Linux或其他Unix的各个服务器也可以将其系统日志发送到同一个日志服务器