有人能帮我吗?我想将 Ubuntu 配置为 Syslogger,以捕获网络中多个设备的日志。设备是联网设备,例如路由器和交换机。
路由器和交换机等设备具有详细的日志记录,因此,当我通过 telnet 协议手动登录每个设备时,这些日志都是可见的,所以我想知道我是否可以配置一个 Ubuntu,以便当我登录到我的 Ubuntu 服务器时,我可以看到不同设备在不同主机名下的所有设备的日志。
就像系统记录器所做的那样。
答案1
首先您必须首先确保您的网络上的设备支持发送到远程主机。
然后,您必须在 Ubuntu 机器上配置支持的协议以从其他设备接收日志(例如,ssh 或 sftp,取决于您的网络设备)。
最后,我想您需要解析和分析您的日志,所以我认为您还需要一些工具来完成此操作(例如 Logstash 或 Graylog)。