Linux上的日志系统SyslogSyslog-ng日志系统:syslogd()A:B:D:syslog服务:syslogd:系统,非内核产生的信息klogd:内核,专门负责记录内科产生的日志kernel–物理终端(dev/console)--/var/log/dmesg日志需求滚动(日志切割):messagesmessage.1message.2/sbin/init/var/log/m..
分类:
系统相关 时间:
2016-07-02 23:00:39
阅读次数:
293
记录这个就是方便自己以后查看!!!nginx按天切割日志脚本示例如下#!/bin/bash
logs_path="/usr/local/openresty/nginx/logs/"
pid_path="/usr/local/openresty/nginx/logs/nginx.pid"
mv${logs_path}access.log${logs_path}access_$(date-d"yesterday"+"%Y%m%d").log
gzip${l..
分类:
其他好文 时间:
2016-06-30 23:35:45
阅读次数:
288
#!/bin/bash # Author: Wang Xiaoqiang # ReadMe: Nginx access log split script # crontab -e # 59 23 * * * sh /script/nginx_split.sh LOG_PATH='/usr/local ...
分类:
其他好文 时间:
2016-06-30 18:04:07
阅读次数:
105
shell脚本vi/home/crontab/cut_nginx_log.sh#编辑
#!/bin/sh
logs_path="/usr/local/nginx/logs/"
DAYS=7
mv${logs_path}bbs_access.log${logs_path}nginx_logs/bbs_logs/bbs_access_$(date-d"yesterday"+"%Y%m%d").log
mv${logs_path}sns_access.log${logs_path}nginx_logs/sn..
分类:
其他好文 时间:
2016-06-17 01:04:05
阅读次数:
208
安装cronolog 官网下载:http://cronolog.org/usage.html ./configuremake;make install 默认安装位置: # which cronolog/usr/local/sbin/cronolog 配置分割Tomcat日志 编辑tomcat目录bi ...
分类:
其他好文 时间:
2016-06-15 15:41:45
阅读次数:
192
#!/bin/bashLOG_DIR=/var/log/nginxPID_DIR=/var/run/nginx.pidecho-e"/033[36m/033[1m"cat<<EOF-----------------+++++++++++++++++-----------------EOFmv"$LOG_DIR"/access.log"$LOG_DIR"/`date+%Y-%m-%d`.logkill-USR1`cat$PID_DIR`echooktail-n10/var/log/nginx/acc..
分类:
其他好文 时间:
2016-06-13 11:53:19
阅读次数:
161
Linux下运行的Web服务器Apache,默认日志文件是不分割的,一个整文件既不易于管理,也不易于分析统计。安装cronolog后,可以将日志文件按时间分割,易于管理和分析。 cronolog安装配置非常简单,下载后只需要输入几个命令即可完成。 1、下载(最新版本) 如果这个链接失效,请上这个链接 ...
分类:
Web程序 时间:
2016-06-12 16:52:35
阅读次数:
224
在 vim /usr/local/apache2/conf/extra/httpd-vhosts.conf中添加这句 ErrorLog "/usr/local/apache2/bin/rotatelogs -l /usr/local/apache2/logs/aaa-error_%Y%m%d.log ...
分类:
Web程序 时间:
2016-06-11 23:01:10
阅读次数:
390
1.编辑虚拟主机文件vim/usr/local/apache2/conf/extra/httpd-vhosts.conf修改日志命令:CustomLog"|/usr/local/apache2/bin/rotatelogs-l/usr/local/apache2/logs/xrc.com-access_%Y%m%d_log86400"combined----将日志按天来进行切割,每天生成一个日志文件把日志名字修改为自己域名
分类:
Web程序 时间:
2016-06-08 17:23:38
阅读次数:
216
编写脚本:vim/usr/local/sbin/logrotate.sh//加入#!/bin/bashd=`date-d"-1day"+%F`[-d/tmp/nginx_log]||mkdir/tmp/nginx_logmv/tmp/access.log/tmp/nginx_log/$d.log/etc/init.d/nginxreload2>/dev/nullcd/tmp/nginx_log/gzip-f$d.log#!/bin/bashdatedir=`date+%Y%m%d`/bin/..
分类:
其他好文 时间:
2016-06-08 17:14:45
阅读次数:
168