# 修改或创建 /etc/rsyslog.conf 文件,添加以下内容:
*.* @syslog-server-ip:514
# 解释:
# *.* 表示所有级别的所有日志消息。
# @ 后面跟着的是 syslog 服务器的 IP 地址和端口号(默认是 514)。
# 使用单个 @ 表示使用 UDP 协议发送日志。
# 如果需要使用 TCP 协议,则使用 @@:
*.* @@syslog-server-ip:514
# 重启 rsyslog 服务以应用更改:
sudo systemctl restart rsyslog
rsyslog
是 Linux 系统中常用的系统日志工具,它可以将日志记录到本地文件,也可以转发到远程的日志服务器。/etc/rsyslog.conf
文件中配置日志转发规则,可以指定哪些日志消息应该发送到哪个远程服务器。*.*
表示匹配所有级别的所有日志消息。你可以根据需要调整这个规则,例如只转发特定级别的日志(如 err.*
表示仅转发错误级别的日志)。@
表示通过 UDP 协议发送日志,而 @@
表示通过 TCP 协议发送日志。rsyslog
服务以使配置生效。上一篇:linux查看存储空间命令
下一篇:linux检查端口是否被占用
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站