# ###### My Shell Code ############# #! /bin/bashdate=`date +%Y%m%d`logpt=/root/nginx/logs/access.loglogbk=/data/ng_log/$datelogpid=/root/nginx/logs/n ...
分类:
系统相关 时间:
2017-03-22 20:34:07
阅读次数:
224
背景: 前几天通过WordPress上线一个应用(前后台部署分离,后台走内网内部使用,前台做了全站缓存对外使用)。 今天访问后台应用发现开始报504,一段时间后全部504. 解决方案: 登录容器发现容器内nginx日志全部499。 通过top指令发现php-fpm占用cpu暴增。 netstat - ...
分类:
Web程序 时间:
2017-03-22 18:57:43
阅读次数:
418
1、日志简介 nginx日志主要有两种:访问日志和错误日志。访问日志主要记录客户端访问nginx的每一个请求,格式可以自定义;错误日志主要记录客户端访问nginx出错时的日志,格式不支持自定义。两种日志都可以选择性关闭。 通过访问日志,你可以得到用户地域来源、跳转来源、使用终端、某个URL访问量等相 ...
分类:
其他好文 时间:
2017-03-22 12:55:44
阅读次数:
2016
#!/bin/bash
#切割nginx的日志,然后定期删除
source/etc/profile
log_path=/usr/local/nginx/logs
d=`date+%Y-%m-%d`
d90=`date-d‘5dayago‘+%Y-%m-%d`##5天前
cd${log_path}&&cpaccess.log$log_path/backuplog/accesslog$d.log
gzip-f$log_path/backuplog/accesslog$d..
分类:
其他好文 时间:
2017-03-20 19:42:01
阅读次数:
148
最近一直在做性能排查,思路就是根据分析Nginx日志,得到响应耗时的url、以及请求时间,再得到这段时间的请求量,并发量,分析是并发的原因,还是本身就比较慢,如果是应用本身的原因,只需要找到对应的代码,然后进行优化就好了找到的几个原因,基本就是后端sql运行的比较多,..
分类:
其他好文 时间:
2017-03-13 22:42:25
阅读次数:
239
目前的zabbix监控了900台左右服务器,大概有11万items,zabbix在工作时根据agent的工作特点分为主动模式和被动模式,实际上一般开启兼容模式。在items多了后,有一些速度慢的items如果不采用主动模式,会把server端拖死,而zabbix_sender其实是一种变相的主动模式,配合计划任..
分类:
Web程序 时间:
2017-03-09 16:00:35
阅读次数:
238
版本:Tengine/2.2.0 (nginx/1.8.1)awstats-7.6 一、安装Tengine 与 环境 1、下载安装包,并编译安装 2.修改Nginx日志格式为: 注释掉tengine自带的格式 3、安装CPAN 4、安装FCGI和FCGI::ProcManager 4.1 创建FCG ...
分类:
其他好文 时间:
2017-03-08 21:23:57
阅读次数:
301
在分布式系统中,各个机器都有程序运行的本地日志,有时为了分析需求,不得不这些分散的日志汇总需求,相信很多人会选择 Rsync,Scp 之类, 但它们的实时性不强,而且也会带来名字冲突的问题。扩展性差强人意,一点也不优雅。 现实中,我们就碰到了这样的需求:实时汇总线上多台服务器的 Nginx 日志。F ...
分类:
Web程序 时间:
2017-03-06 13:40:37
阅读次数:
1045
一、为nginx配置错误日志 Nginx错误日志是调试nginx的重要手段,属于核心功能模块的参数(ngx_core_module)该参数名字为err_log,是放在Main区块中全局配置 err_log的语法格式以及参数语法说明如下 err_log file level(级别) 关键字 日志文件 ...
分类:
其他好文 时间:
2017-03-04 18:43:08
阅读次数:
257
#!/bin/bash
list=`awk‘/19:/,/21:/{print$10}‘/data/opt/nginx/logs/access.log|tr-d"[[:punct:]]|[[:alpha:]]"`
sum=0
foriin$list;do
sum=$[$sum+$i]
done
echo$sum
分类:
其他好文 时间:
2017-02-28 14:05:50
阅读次数:
146