Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

linux配置syslog外发

作者:Haggard憔悴   发布日期:2025-02-23   浏览:33

# 修改或创建 /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检查端口是否被占用

大家都在看

linux长ping命令

linux关机命令行

linux重启oracle命令

linux搭建sftp

linux 追踪路由

linux配置静态路由,并永久生效

linux查看后台

linux添加用户到指定组

shutdown linux

linux gzip解压

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站