快速业务通道

Linux系统日志管理(redhat)

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-04-15
t@51cto ~]# grep -v "#" /etc/sysconfig/syslog

  SYSLOGD_OPTIONS="-m 0 -r" //只要在这里添加“-r”就行咯

  KLOGD_OPTIONS="-x"

  SYSLOG_UMASK=077

  [root@51cto ~]# service syslog restart

  关闭内核日志记录器: [确定]

  关闭系统日志记录器: [确定]

  启动系统日志记录器: [确定]

  启动内核日志记录器: [确定]

  对于发送消息到服务器的OS,只要在写/etc/syslog.conf主配置文件的时候,作用域

  为@server-ip就行了,比如针对218.192.87.24这台日志服务器,把一台ubuntu系统的所有

  info级别的auth信息发给日志服务器,那么对于ubuntu系统的/etc/syslog.conf文件

  行添加 auth.info @218.192.87.24 就OK了

  五、日志转储服务

  系统工作到了一定时间后,日志文件的内容随着时间和访问量的增加而越来越多,

  日志文件也越来越大.当日志文件超过系统控制范围时候,还会对系统性能

  造成影响.转储方式可以设为每年转储、每月转储、每周转储、达到一定大小转储.

  在Linux系统,经常使用“logrotate”工具进行日志转储,结合cron计划任务,可以轻松

  实现日志文件的转储.转储方式的设置由“/etc/logrotate.conf”配置文件控制:

  [root@51cto ~]# cat /etc/logrotate.conf

  # see "man logrotate" for details //可以查看帮助文档

  # rotate log files weekly

  weekly //设置每周转储

  # keep 4 weeks worth of backlogs

  rotate 4 //最多转储4次

  # create new (empty) log files after rotating old ones

  create //当转储后文件不存储时创建它

  # uncomment this if you want your log files compressed

  #compress //以压缩方式转储

  # RPM packages drop log rotation information into this directory

  include /etc/logrotate.d //其他日志文件的转储方式,包含在该目录下

  # no packages own wtmp -- we''ll rotate them here

  /var/log/wtmp { //设置/var/log/wtmp日志文件的转储参数

  monthly //每月转储

  create 0664 root utmp //转储后文件不存在时创建它,文件所有者为root,

  所属组为utmp,对应的权限为0664

  rotate 1 //转储一次

  }

  # system-specific logs may be also be configured here.

  举2个例子:为/var/log/news/目录下的所有文件设置转储参数,每周转储,转储2次,转储

  时将老的日志文件放到/var/log/news/old目录下,若日志文件不存在,则跳过.完成后重启

  news新闻组服务,转储时不压缩.那么可以在/etc/logrotate.conf文件的添加如下:

  /var/log/news/*{

  monthly

  rotate 2

  olddir /var/log/news/old

  missingok

  postrotate

  kill -HUP `cat /var/run/inn.pid`

  endscript

  nocompress

  }

  另一个例子:为/var/log/httpd/access.log和/var/log/httpd/error.log日志设置转储参数.转储

  5次,转储时发送邮件给[email=root@localhost]root@localhost[/email]用户,当日志文件达到100KB时才转储,转储后重启

  httpd服务,那么可以直接在/etc/logrotate.conf文件的添加如下:

  /var/log/httpd/access.

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号