我已经在我的Red Hat Enterprise Linux 7.2服务器上安装了collectd。
我也已经在ubuntu 14.04服务器上安装了它。
在ubuntu中,当我运行收集的服务并遇到任何错误时,我可以轻松地转到/var/log/syslog以获取错误消息和原因。
但是当我在Red Hat服务器上收到如下错误消息时:
redhat - 如何在Redhat中获取syslog文件-LMLPHP
我去了/var/log我没有得到文件syslog。
因为我对Red Hat没有太多/没有经验,所以有人可以告诉我在Red Hat服务器中哪里可以找到syslog文件,以便解决我的错误。
谢谢。

最佳答案

RH使用日志记录进行日志记录,并且本身已远离syslog和平面文件。最好的办法是查看特定服务的日志。如:

sudo journalctl -u <service/yourservice.service>

您还可以使用很多输出选项,例如JSON输出或仅过去一个小时的输出
sudo journalctl -u <service> --since "1 hour ago"

在此处查找有关日记命令可以执行的操作的广泛概述:Journald system logs tutorial

10-07 15:03