【Linux】rsyslog日志基本操作你了解吗?

系统日志文件位置

日志文件存储的消息类型
/var/log/messages大多数系统日志消息记录在这里,例外包括与身份验证、电子邮件处理和调度作业执行相关的消息以及纯粹与调试相关的消息
/var/log/secure与安全性的身份验证事件相关的syslog消息
/var/log/maillog与邮件服务器相关的syslog消息
/var/log/cron与调度作业相关的syslog消息
/var/log/boot.log与系统启动相关的非syslog控制台消息

Syslog优先级

代码优先级严重性
0emerg系统不可用
1alert必须立即采取措施
2crit临界状况
3err非严重错误状况
4warning警告情况
5notice正常但重要的事件
6info信息性事件
7debug调试级别信息

重定向日志输出位置

rsyslog服务使用日志消息的设备和优先级来确定如何进行处理。其配置规则位于/etc/rsyslog.conf文件和/etc/rsyslog.d的目录中扩展名为.conf的任何文件。通过在/etc/rsyslog.d目录中安装适当的文件,可以添加规则。
例如:添加一条规则,以下行会将发送给authpriv设备的任何优先级的消息记录在文件/var/log/secure中

authpriv.*         /var/log/secure

每行左侧表示与规则匹配的syslog消息的设备和严重性,每行右侧表示要将日志消息保存到的文件。“*”是通配符。

手动发送SYSLOG消息

logger命令可以发送消息到rsyslog服务。默认情况下,它将优先级为notice(user.notice)的消息发送给user设备,除非通过-p选项指定。
若要向rsyslog服务发送消息并记录在/var/log/boot.log日志文件中,可以执行以下logger命令

logger -p local7.notice "Log entry created on host "
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Maybe_ch

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值