linux syslog日志
一、syslog日志服务:日志文件的重要性1,解决系统方面的错误2,解决网络服务的问题3,过往事件的记录薄1、守护进程:syslog2、端口:5143、配置文件:/etc/syslog.conf4、常见日志文件:/var/log/dmesg 内核引导信息日志/var/log/message 标准系统错误信息日志/var/log/maillog 邮件系统信息日志/var/log/cron 计划任务日志/var/log/secure 安全信息日志syslog (klogd 用于系统启动后kernel产生的日志 ) (syslogd 用于非内核产生的记录 )facility:定义日志的来源 facility.priority :表示为包括此级别和比此级别高的所有级别产生的信息syslog配置文件如下-----------------------------------------------------------------[root@server ~]# vim /etc/syslog.conf# Log all kernel messages to the console.# Logging much else clutters up the screen.#kern.* /dev/console# Log anything (except mail) of level info or higher.# Don't log private authentication messages!*.info;mail.none;authpriv.none;cron.none /var/log/messages# The authpriv file has restricted access.authpriv.* /var/log/secure# Log all the mail messages in one place.mail.* -/var/log/maillog# Log cron stuffcron.* /var/log/cron# Everybody gets emergency messages*.emerg *# Save news errors of level crit and higher in a special file.uucp,news.crit /var/log/spooler# Save boot messages also to boot.loglocal7.* ----------------------------------------------------------------- 配置文件中每行表示一个项目,格式为:facility.level action由两个部分组成:第一部分:选择条件(可以有一个或者多个条件),分为两个字段。第二部分:操作动作; 1、选择条件选择条件本身分为两个字段,之间用一个小数点(.)分隔。前一字段是一项服务,后一字段是一个优先级。选择条件是对消息类型的一种分类,这种分类便于 人们把不同类型的消息发送到不同的地方。在同一个syslog配置行上允许出现一个以上的选择条件,但必须用分号(;)隔开。 常见facility:kern内核信息;user用户进程信息;mail电子邮件相关信息;daemon后台进程相关信息;authpriv包括特权信息如用户名在内的认证活动;cron计划任务信息;syslog系统日志信息lpr打印服务相关信息。news新闻组服务器信息uucp uucp 生成的信息local0----local7本地用户信息 2、重要级:重要级是选择条件的第二个字段,它代表消息的紧急程度。按严重程度由低到高排序:debug不包含函数条件或问题的其他信息info提供信息的消息none没有重要级,通常用于排错notice具有重要性的普通条件warning预警信息err阻止工具或某些子系统部分功能实现的错误条件crit阻止某些工具或子系统功能实现的错误条件alert需要立即被修改的条件emerg该系统不可用在192.168.0.100的pc机上。vim /etc/syslog.conf在192.168.0.110上执行vim /etc/sysconfig/syslog2、重新启动syslog守护进程。 [root@client ~]# service syslog restart关闭内核日志记录器: [确定]关闭系统日志记录器: [确定]启动系统日志记录器: [确定]启动内核日志记录器: [确定][root@client ~]#-----------------------------------------------------------------此时192.168.0.110 就可以当做一台日志服务器,记录其它服务器的产生的日志信息。