我已经在我的Red Hat Enterprise Linux 7.2服务器上安装了collectd。
我也已经在ubuntu 14.04服务器上安装了它。
在ubuntu中,当我运行收集的服务并遇到任何错误时,我可以轻松地转到/var/log/syslog
以获取错误消息和原因。
但是当我在Red Hat服务器上收到如下错误消息时:
我去了/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