CentOS集中式日志记录,syslogd,rsyslog,syslog-ng,logstash发送者?

前端之家收集整理的这篇文章主要介绍了CentOS集中式日志记录,syslogd,rsyslog,syslog-ng,logstash发送者?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在试图找出设置存储和查询服务器日志的中心位置的最佳方法. syslog,Apache,MySQL

我发现了一些不同的选择,但我不确定什么是最好的.我正在寻找易于安装并在许多虚拟机上保持更新的东西.我可以将其添加到VM模板中,但我也希望它易于安装以降低VM的复杂性.

我到目前为止找到的选项是:

> syslogd
> syslog-ng
> rsyslog
> syslogd / syslog-ng / rsyslog到logstash / ElasticSearch
> logstash代理在每个日志“client”中发送到Redis / logstash / ElasticSearch

以及上述的各种排列.

从“客户”日志角度来看,最有弹性和最轻松的是什么?
我想避免日志“客户端”挂起的情况,因为他们无法将日志发送到日志记录服务器.
此外,我仍然希望保持本地日志记录以及logrotate提供的旋转/保留.

有任何想法/建议或原因支持反对上述任何一项?
或完全不同结构的建议?

我认为此时最可靠的选择(排除了软件解决方案)是纯syslog-ng

猜你在找的CentOS相关文章