syslog服务 syslogd:系统,负责记录非内核产生的日志信息 klogd:内核,专门负责记录内核产生的日志信息kernel启动的相关日志kernel-->物理终端(/dev/console)-->/var/log/dmesg查看kernel启动的相关日志#dmesg#cat/var/log/dmesg日志存储采取滚动的方式(日志切割):mes..
分类:
系统相关 时间:
2015-08-18 12:15:37
阅读次数:
236
上一节日志配置好以后,会一直写入信息到/tmp/access.log里面,假如日志不去整理,总有一天会把硬盘塞满,所以我们需要做日志切割,每天生成一个新的日志,把旧的超过多少天的日志删除,我们需要去写个Nginx的日志切割脚本。(把Nginx所有脚本放在这个目录下)[root@LampLinux~..
分类:
其他好文 时间:
2015-08-12 15:01:22
阅读次数:
126
apache的日志是可以自动切割的。方法一:使用cronolog为每一天建立一个新的日志CustomLog"|bin/cronologlogs/access_%Y%m%d.log"combined也可以按小时CustomLog"|bin/cronologlogs/access_%Y%m%d%h.log"combined方法二:使用rotatelogs每一天记录一个日志CustomLog"|bin/rotate..
分类:
其他好文 时间:
2015-08-11 19:22:11
阅读次数:
201
linux日志是排障的重要依据和手段最核心的日志文件/var/log/messagesmessages具有自动切割日志功能,按照日期归档,只保存指定数量的日志。所有这些功能由配置文件/etc/logrotate.conf来决定。以下是配置文件的关键词说明:weekly每周切割rotate4只保留4个日志切割文件creat生..
分类:
系统相关 时间:
2015-08-05 13:12:24
阅读次数:
291
1.配置第二个虚拟主机可以在nginx.conf加一行includevhosts/*.conf;这样,我们就可以在/usr/local/nginx/conf/vhosts目录下创建虚拟主机配置文件了。mkdir/usr/local/nginx/conf/vhostscd!$vimchinaops.conf//加入server{listen80;server_namechinaops.comwww.chinaops.comwww...
分类:
其他好文 时间:
2015-08-04 23:21:23
阅读次数:
292
1. 关于本文本文将以cronolog1.6.2、apache 2.2.6为例,以CentOS5为平台,讲述cronolog的安装和设置。2. 关于cronologcronolog是一个简单的过滤程序,它从标准输入设备读入日志记录,并把这些记录写入到输出文件集,输出文件的名字由一个文件名模板和当前的...
分类:
系统相关 时间:
2015-08-04 12:56:51
阅读次数:
216
要在第二天的凌晨把前一天的访问日志切割备份,并以时间作为文件名,例如:access.20150728.log,这就需要在 Linux 中格式化时间,例如:[root@localhost ~]# date2015年 07月 28日 星期二 02:33:02 CST [root@localhost ~....
分类:
其他好文 时间:
2015-07-28 22:46:44
阅读次数:
187
1,yuminstallcronolog2.在新Tomcat7.0.47的vim/usr/local/tomcat/bin/catalina.sh文件要用#注释的行是在第370行touch"$CATALINA_OUT"在第384行>>"$CATALINA_OUT"2>&1"&"替换:2>&1|/usr/sbin/cronolog"$CATALINA_BASE/logs/catalina-%Y-%m-%d.out"&am..
分类:
其他好文 时间:
2015-07-14 20:49:16
阅读次数:
171
安装cronolog工具,安装位置默认为:/usr/sbin/cronolog yum?install?cronolog
which?cronolog 修改catalina.sh配置,对于tomcat7的文件,在381-382行、390-391行两处 org.apache.catalina.startup.Bootstra...
分类:
其他好文 时间:
2015-07-14 15:52:24
阅读次数:
119