#!/bin/bash#大于500M的日志上传至日志服务器并清除count=$[1024*1024*500]#500Mfile_size=`ll/var/log/httpd/access_log|awk‘{print$5}‘`passwd="magedu.com"#注意变量最好在expect外定义,不知道什么原因我在expect里面定义不成功if[$file_size-gt$count]then/usr/bin/expec..
分类:
Web程序 时间:
2016-10-15 00:09:44
阅读次数:
278
背景:Tomcat的日志catalina.out在使用过程中会不断增长,当日志过大时,可能会对tomcat的性能产生影响。使用日志切割的方法,可以有效解决日志过大的问题。它可以把日志按天进行切割存储,每天产生一个日志文件存储日志。操作:1:下载,解压,安装cornolog工具(由于http://cr..
分类:
其他好文 时间:
2016-10-14 18:06:54
阅读次数:
143
1. 下载安装 cronolog,它的主页 http://cronolog.org . 下载的是源码,安装过程就是 ./configure, make, make install,最后一步可直接把 src/cronolog 执行文件拷入到某个适合的目录,如 /usr/local/sbin/ 目录 2 ...
分类:
其他好文 时间:
2016-10-09 14:26:43
阅读次数:
133
一、日志切割介绍tomcat日志一般产生的是比较大的,catalina.out文件一般占用比较大,如果不做切割的话,很容易占满存储磁盘,一般需要做切割,切割的方法有多种,现介绍一种系统自动的日志切割的工具:logrotate软件,一般是系统自动的,非常好用。二、使用logrotate分割tomca..
分类:
其他好文 时间:
2016-10-03 00:59:46
阅读次数:
217
linux : |/usr/local/sbin/cronolog /web/apache/logs/%Y%m%daccess_log <IfModule log_config_module> # # The following directives define some format nickn ...
分类:
Web程序 时间:
2016-09-20 11:51:38
阅读次数:
139
logrotate是个强大的系统软件,它对日志文件有着一套完整的操作模式,譬如:转储、邮件和压缩等,并且默认logrotate加到cron(/etc/cron.daily/logrotate)作为每日任务执行(腾云科技ty300.com)。自动有了logrotate,我想不用再自己写日志切割脚本。如 ...
分类:
其他好文 时间:
2016-09-18 08:51:51
阅读次数:
166
网上nginx错误日期切分的版本各式各样,能用的没几个,踩过很多坑,特意记录下: grok详细信息 输出: ...
分类:
其他好文 时间:
2016-09-07 19:25:53
阅读次数:
332
1.首先先下载安装apache的日志轮询工具cronolog: cronolog日志轮询配置说明: 按天轮询(生产环境常见用法,推荐): 按小时轮询(生产环境常见的用法): 按周轮询(生产环境比较常用的方法): ...
分类:
Web程序 时间:
2016-09-07 15:54:40
阅读次数:
147
编辑虚拟主机文件 /etc/nginx/conf.d/default.conf 在server段添加如下配置 ...
分类:
其他好文 时间:
2016-09-05 11:50:03
阅读次数:
120
日志配置 日志对于统计排错来说非常有利的。本文总结了nginx日志相关的配置如access_log、log_format、open_log_file_cache、log_not_found、log_subrequest、rewrite_log、error_log。nginx有一个非常灵活的日志记录模 ...
分类:
其他好文 时间:
2016-09-04 17:19:48
阅读次数:
191