转至繁体中文版     | 网站首页 | 图文教程 | 资源下载 | 站长博客 | 图片素材 | 武汉seo | 武汉网站优化 | 
最新公告:     敏韬网|教学资源学习资料永久免费分享站!  [mintao  2008年9月2日]        
您现在的位置: 学习笔记 >> 图文教程 >> 数据库 >> MySql >> 正文
Linux系统日志介绍(syslogd)         ★★★★

Linux系统日志介绍(syslogd)

作者:闵涛 文章来源:闵涛的学习笔记 点击数:640 更新时间:2009/4/22 20:45:32

 1、介绍:

        大部分的 Linux 系统中都要使用 syslog 工具,它是相当灵活的,能使系统根据不同日志输入项采取不同的活动。syslog 工具由一个守护程序组成。它能接受访问系统的日志信息并且根据 /etc/syslog.conf 配置文件中的指令处理这些信息。程序,守护进程和内核提供了访问系统的日志信息。因此,任何希望生成日志信息的程序都可以向 syslog 接口呼叫生成该信息。通常,syslog 接受来自系统的各种功能的信息,每个信息都包括重要级。/etc/syslog.conf 文件通知 syslogd 如何根据设备和信息重要级别来报告信息。

  

2、/etc/syslog.conf

/etc/syslog.conf文件使用下面的形式:

facility.level    action

              facility 指定 syslog 功能,主要包括以下这些:

 

auth  由 pam_pwdb 报告的认证活动。

authpriv 包括特权信息如用户名在内的认证活动

cron  与 cron 和 at 有关的信息。

daemon 与 inetd 守护进程有关的信息。

kern  内核信息,首先通过 klogd 传递。

lpr   与打印服务有关的信息。

mail  与电子邮件有关的信息

mark  syslog 内部功能用于生成时间戳

news  来自新闻服务器的信息

syslog  由 syslog 生成的信息

user   由用户程序生成的信息

uucp   由 uucp 生成的信息

local0----local7   与自定义程序使用,例如使用 local5 做为 ssh 功能

*   通配符代表除了 mark 以外的所有功能

             

              syslog 级别如下:

 

emerg 或 panic   该系统不可用

alert            需要立即被修改的条件

crit             阻止某些工具或子系统功能实现的错误条件

err             阻止工具或某些子系统部分功能实现的错误条件

warning         预警信息

notice           具有重要性的普通条件

info             提供信息的消息

debug           不包含函数条件或问题的其他信息

none            没有重要级,通常用于排错

*               所有级别,除了none

与每个功能对应的优先级是按一定顺序排列的,emerg 是最高级,其次是 alert,依次类推。

 

action字段所表示的活动具有许多灵活性,特别是,可以使用名称管道的作用是可以使 syslogd 生成后处理信息。

 

syslog 主要支持以下活动

 

file     指定文件的绝对路径

terminal 或 print    完全的串行或并行设备标志符

@host   远程的日志服务器

username  发送信息到使用 write 的指定用户中

named pipe  指定使用 mkfifo 命令来创建的 FIFO 文件的绝对路径。

 

3、  syslogd 守护程序

syslog 守护程序是由 /etc/rc.d/init.d/syslog 脚本在运行级2下被调用的,缺省不使用选项。但有两个选项 -r 和 -h 很有用。

如果将要使用一个日志服务器,必须调用 syslogd -r。缺省情况下 syslog 不接受来自远程系统的信息。当指定 -r 选项,syslogd 将会监听从 514 端口上进来的 UDP 包。

如果还希望日志服务器能传送日志信息,可以使用 -h 标志。缺省时,syslogd 将忽略使其从一个远程系统传送日志信息到另一个系统的syslogd。


没有相关教程
教程录入:mintao    责任编辑:mintao 
  • 上一篇教程:

  • 下一篇教程:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
      注:本站部分文章源于互联网,版权归原作者所有!如有侵权,请原作者与本站联系,本站将立即删除! 本站文章除特别注明外均可转载,但需注明出处! [MinTao学以致用网]
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)

    同类栏目
    · Sql Server  · MySql
    · Access  · ORACLE
    · SyBase  · 其他
    更多内容
    热门推荐 更多内容
  • 没有教程
  • 赞助链接
    更多内容
    闵涛博文 更多关于武汉SEO的内容
    500 - 内部服务器错误。

    500 - 内部服务器错误。

    您查找的资源存在问题,因而无法显示。

    | 设为首页 |加入收藏 | 联系站长 | 友情链接 | 版权申明 | 广告服务
    MinTao学以致用网

    Copyright @ 2007-2012 敏韬网(敏而好学,文韬武略--MinTao.Net)(学习笔记) Inc All Rights Reserved.
    闵涛 投放广告、内容合作请Q我! E_mail:admin@mintao.net(欢迎提供学习资源)

    站长:MinTao ICP备案号:鄂ICP备11006601号-18

    闵涛站盟:医药大全-武穴网A打造BCD……
    咸宁网络警察报警平台