作为web服务器而言,日志是必不可少的也是需要经常查看的。此篇就来介绍下如何自定义Nginx中的日志格式以及使用crontab计划任务来做到每天切割一次日志文件从而做到方便管理。在Nginx中日志文件是由log_format这个指令来定义的,它的语法如下:log_formatnameformat
##name:指..
分类:
其他好文 时间:
2014-12-29 06:35:43
阅读次数:
177
#!/bin/bash#desc: cut nginx log#this script run at 00:00LOG_PATH='/usr/local/nginx/logs/';LOG_BACK_PATH='/home/www/log/'$(date -d '-1 days' +'%Y/%m/')...
分类:
其他好文 时间:
2014-12-28 23:41:28
阅读次数:
213
nginx有一个非常灵活的日志记录模式。每个级别的配置可以有各自独立的访问日志。日志格式通过log_format命令来定义。ngx_http_log_module是用来定义请求日志格式的。一.日志记录配置详解1.access_log指令语法:access_logpath[format[buffer=size[flush=time]]];
access_logpath..
分类:
其他好文 时间:
2014-12-28 01:56:03
阅读次数:
372
做Android 3年,对网络不是很关注,现在再看让我吃一惊,很多以前期望的功能都开源了,而且功能强大,就试用了一下。
简单试用
下载elasticsearch-1.4.2并启动
下载logstash-1.4.2, 运行下面的命令
bin/logstash -e 'input { stdin { } } output { elasticsearch { host => localhos...
分类:
其他好文 时间:
2014-12-26 16:44:53
阅读次数:
230
#!/bin/bash
logs_path="/opt/nginx/logs"
#####这是我的nginx日志文件所在的目录
date=$(date-d"yesterday"+"%Y-%m-%d")
###定义前一天的时间,格式为年-月-日
mv${logs_path}/access.log${logs_path}/access_$date.log
######以昨天的日期重新命名日志文件
kill-USR1$(cat/op..
分类:
其他好文 时间:
2014-12-19 15:54:52
阅读次数:
146
#!/bin/bash
hadoop_home=/opt/hadoop-2.4.0
tw_nginx_home=/var/www/nginx_0
cn_nginx_home=/var/www/nginx1
current_date=$(date +%Y%m%d)
echo "hadoop_home = $hadoop_home"
echo "tw_nginx_home = $t...
分类:
其他好文 时间:
2014-12-17 18:35:46
阅读次数:
378
#!/bin/bash
#desc:thisscriptsforbaidunews-spider
#date:2014.02.25
#testdinCentOS5.9x86_64
#savedin/usr/local/bin/baidu-web.sh
#writtenbycoralzd@gmail.comwww.zjyxh.com
dt=`date-d"yesterday"+%m%d`
if[$1x!=x];then
if[-e$1];then
grep-i"Baiduspider/2.0"$1>bai..
分类:
Web程序 时间:
2014-12-17 13:01:18
阅读次数:
185
rsyslog进程
syslog是记录系统中的日志记录的一个工具,可以支持本地的、也可以支持远程的日志的写入。
在LinuxMint环境中,基于upstart的机制的后台守护程序是放在/etc/init/目录下的,可使用下如下的命令进行查看具体的启动脚本:
ufo@ufo:/var/log$ less /etc/init/rsyslog.conf
查看当前rsyslogd是否已经启动:...
分类:
系统相关 时间:
2014-12-16 19:13:18
阅读次数:
289
Linux日志默认时间格式:Dec1609:52:01,看起来不习惯,修改成2014-12-1609:52:01感觉舒服多了。步骤:vi/etc/rsyslog.conf#定义自己的本土化的时间格式$templatemyformat,"%$NOW%%TIMESTAMP:8:15%%hostname%%syslogtag%%msg%\n"#Usedefaulttimestampformat#$ActionFileDefault..
分类:
系统相关 时间:
2014-12-16 15:22:19
阅读次数:
963
一、安装并设置LAMP环境yum-yinstallhttpdmysql*php*二、安装Rsyslog服务器端:yuminstallrsyslogrsyslog-mysqlrsyslog-mysql:将日志传送到MySQL数据库mysql-uroot-p1234</usr/share/doc/rsyslog-mysql-5.8.10/createDB.sql配置数据权限#mysql-uroot–pmysql>grantallon..
分类:
数据库 时间:
2014-12-15 22:02:53
阅读次数:
394