在一个地方收集和读取所有 linux 日志的工具

Tem*_*vit 5 automation linux log-files logging

我有两台Linux服务器。我是管理员,我日常工作的一部分是检查所有日志中是否有错误或奇怪的消息。所以,每天早上我都会检查:

在服务器 #1 上:

/var/log/syslog
/var/www/example.com/error.log
/var/log/redis.log
...and so on
Run Code Online (Sandbox Code Playgroud)

在服务器 #2 上:

/var/log/syslog
/var/lib/mysql_error.log
/var/lib/mysql_slow.log
Run Code Online (Sandbox Code Playgroud)

通过终端打开每个文件非常无聊且效率低下。是否有一些工具可以从所有服务器收集日志并将它们显示在一个地方?

Not*_*Now 5

最近非常流行的一种解决方案是Logstash

开源,可扩展。

  • 这个。并确保使用 [Kibana](http://kibana.org/) 作为 Web 前端,而不是包含在 Logstash 中的前端。(Kibana 很可能在不久的将来成为官方前端。) (2认同)