rsyslog - filter by program name
来源:互联网 发布:three.js 教程 编辑:程序博客网 时间:2024/05/19 06:35
1. 有些系统软件如Nagios, Ganglia将错误日志通过syslog写到了/var/log/messages中了。
2. 好处: 可以统一进行查看系统中出了什么问题。坏处: 当错误信息太多时,各种信息交错在一起,难于查看。
3. syslog有一个过滤功能,可以根据过滤条件,将各种不同的日志分离到不同的文件中。
4. 如果要根据不同的应用来分离日志,需要使用rsyslog.
5. 举例如下,在/etc/rsyslog.conf的文件开头加上如下几行,可以将nagios和gmetad的日志分离出来:
2. 好处: 可以统一进行查看系统中出了什么问题。坏处: 当错误信息太多时,各种信息交错在一起,难于查看。
3. syslog有一个过滤功能,可以根据过滤条件,将各种不同的日志分离到不同的文件中。
4. 如果要根据不同的应用来分离日志,需要使用rsyslog.
5. 举例如下,在/etc/rsyslog.conf的文件开头加上如下几行,可以将nagios和gmetad的日志分离出来:
:programname,contains,"nagios" /var/log/messages.nagios& ~:programname,contains,"gmetad" /var/log/messages.gmetad& ~
6. 不知道什么原因,有时候用programname这个属性不是很管用,可以尝试使用syslogtag:
:syslogtag,contains,"nagios" /var/log/messages.nagios& ~:syslogtag,contains,"gmetad" /var/log/messages.gmetad& ~
- rsyslog - filter by program name
- find program by name.
- Caused by: java.lang.IllegalArgumentException: Filter mapping specifies an unknown filter name strut
- Program Day by Day
- first program by c
- rsyslog
- rsyslog
- rsyslog
- Rsyslog
- rsyslog
- rsyslog
- rsyslog
- rsyslog
- rsyslog
- cannot import name filter
- rsyslog 读取文件名 rsyslog 读取文件名: property(name="$!metadata!filename")
- note : Change Environment by program
- upvar, pass by name
- Oracle计算时间差函数
- Apache Cordova介绍
- VC 修改文件属性
- 重要文件定时本机备份方法
- 黑马之前,点在线上的判断
- rsyslog - filter by program name
- 如何阅读源代码
- C语言中容易混淆的几个概念
- 20款Notepad++插件
- java.lang.IllegalStateException: Cannot forward after response has been comm
- 2531
- C语言常用宏定义技巧
- [C++ primer 学习笔记][04]数组和指针
- arm linux 内核生成过程