背景:有时程序偶出现参数少了或没有提交到下一个链接Url里后出现问题,如何查呢,最好的办法是在nginx上的加post参数,以定位到问题才有可能对某个UIR的代码出现的问题进行排查。og_format access '$remote_addr - $remote_user [$time_local]...
分类:
数据库 时间:
2015-01-19 14:04:31
阅读次数:
276
LogStash主要用于数据收集和分析方面,配合Elasticsearch,Kibana用起来很方便,安装教程google出来很多。推荐阅读Elasticsearch 权威指南精通 ElasticsearchKibana 中文指南The Logstash Book目的输入常规的Nginx日志,过滤成...
分类:
其他好文 时间:
2015-01-15 19:50:34
阅读次数:
407
nginx日志切割脚本,自动上传到日志服务器1 nginx是yum方式安装,系统会自动生成nginx日志切割计划任务在/etc/logrotate.d/nginx下,把自动生成的计划任务删除,自己编写切割脚本,并传到统一存放日志的服务器上。 www.ahlinux.com 2 安装ncftp包,用于...
分类:
Web程序 时间:
2015-01-15 12:29:36
阅读次数:
185
#!/bin/sh#初始化logs_path="/usr/local/nginx/logs"pid_path="/usr/local/nginx/logs/nginx.pid"YESTERDAY=$(date-d"yesterday"+%Y-%m-%d)##移动文件mv${logs_path}/access.log${logs_path}/${YESTERDAY}.access.log##向Nginx主进程发送USR1信号,USR1信号是重新打开日志文件ki..
分类:
其他好文 时间:
2015-01-15 11:09:48
阅读次数:
159
1.在终端运行命令:$sudoapt-getinstallnginxubuntu安装Nginx之后的文件结构大致为:所有的配置文件都在/etc/nginx下,并且每个虚拟主机已经安排在了/etc/nginx/sites-available下启动程序文件在/usr/sbin/nginx日志放在了/var/log/nginx中,分别是access.log和error.log并已经..
分类:
系统相关 时间:
2015-01-13 20:02:07
阅读次数:
252
公司的一个小论坛访问出现乱码,且不能发帖。网站框架为nginx+php+mysql。查看论坛目录,发现新增了许多莫名其妙的目录文件,查看nginx日志,一些访问也不正常。大概处理过程如下:1.看内存磁盘是否已满2.看bbs目录权限是否过大修改为较小的权限chown-R600。修改后发帖,测试改..
分类:
其他好文 时间:
2015-01-09 19:36:43
阅读次数:
201
作为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
#!/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