在 CentOS 中,“message 记录”通常指的是 系统日志 / 内核日志,最常见的是:
/var/log/messages(传统 syslog 日志)dmesg)下面按不同情况说明如何开启和配置。
rpm -q rsyslog
如果没装:
yum install rsyslog -y
systemctl enable rsyslog
systemctl start rsyslog
(CentOS 6 用 service rsyslog start)
/var/log/messages 被记录编辑配置文件:
vi /etc/rsyslog.conf
确保有如下内容:
*.info;mail.none;authpriv.none;cron.none /var/log/messages
保存后重启:
systemctl restart rsyslog
检查日志:
tail -f /var/log/messages
journalctl -f
开机启动:
systemctl enable --now systemd-journald
dnf install rsyslog -y
systemctl enable --now rsyslog
dmesg
在 /etc/rsyslog.conf 中:
kern.* /var/log/kern.log
重启 rsyslog:
systemctl restart rsyslog
/var/log/messagesls -l /var/log/messages
systemctl status rsyslog
如果你指的是 某个特定服务的 message 日志(如 MySQL、Nginx、自定义程序),可以告诉我具体场景,我可以给你更精确的配置。