Linux学习 -- 日志管理

时间:2021-07-10 23:36:57

日志服务 rsyslogd  CentOS6 取代了原来的syslog

  rsyslogd 默认启动、自启动

  常用命令:lastb、lastlog、last、w、who、users、

  系统默认日志 和 RPM包安装的服务的日志 目录:/var/log/

    Linux学习 -- 日志管理

    Linux学习 -- 日志管理

  源码包安装的服务的日志目录:在安装目录下 一般/usr/local/服务名/logs/


日志文件格式

  Linux学习 -- 日志管理

配置文件 /etc/rsyslog.conf

  Linux学习 -- 日志管理

  服务名称

    Linux学习 -- 日志管理Linux学习 -- 日志管理

  连接符号

    Linux学习 -- 日志管理

  日志等级

    Linux学习 -- 日志管理

  记录位置

    Linux学习 -- 日志管理

  


日志轮替 (切割+删除)

  命名规则 配置文件中加入"dateext"参数 以日期作文文件的后缀

  配置文件 /etc/logrotate.conf

    Linux学习 -- 日志管理

    Linux学习 -- 日志管理

  手动添加日志轮替  -- 只针对源码包安装的    系统日志和RPM包安装的不用管,默认已轮替

    Linux学习 -- 日志管理

  logrotate命令

    Linux学习 -- 日志管理