遇到mysql超出最大连接数,相信不少人第一反应就是查看mysql进程,看有没有慢查询,当然这个做法是完全正确的!但是很多时候真正的问题不在这里。今天有遇到同样的问题,一味查看mysql进程和慢查询日志,无果。后来老大提点了一下,查看一下nginx日志,发现有一两个访问执行时候比较长,然后使用top ...
分类:
数据库 时间:
2017-07-29 11:31:30
阅读次数:
237
Nginx 日志分析及性能排查 Nginx 日志分析及性能排查 Nginx 日志分析及性能排查 2017-03-04 Linux爱好者 (点击上方公众号,可快速关注) 作者:-外星人- my.oschina.net/362228416/blog/844713 如有好文章投稿,请点击 → 这里了解详情 ...
分类:
其他好文 时间:
2017-07-26 12:29:48
阅读次数:
144
一、过程描述:访问新项目网站发现有静态资源获取failed,图片经常无法显示,刷新偶尔图片能显示出来。查看nginx日志,有error.log报错:【2017/07/2122:53:12[warn]22402#0:*484anupstreamresponseisbufferedtoatemporaryfile/var/tmp/nginx/proxy//6/01/0000000016whilereadi..
分类:
其他好文 时间:
2017-07-24 16:25:48
阅读次数:
1949
今天web大量超时报错,查看日志显示,tomcat链接RPC服务timeout,查看tomcat机器和RPC服务所在机器资源都正常。尝试重启RPC服务后,web仍然报错,查看nginx日志,有大量499报错。经查询得知,nginx的499报错解释如下:『499/ClientClosedRequestAnNginxHTTPserverextension.Thi..
分类:
其他好文 时间:
2017-07-24 16:25:40
阅读次数:
2307
1.Nginx日志分割脚本1:#!/bin/shLOGS_PATH=/usr/local/nginx/logsYESTERDAY=$(date-d"yesterday"+%Y-%m-%d)mv${LOGS_PATH}/access.log${LOGS_PATH}/access_${YESTERDAY}.logmv${LOGS_PATH}/error.log${LOGS_PATH}/error_${YESTERDAY}.logkill-USR1`cat/usr/local/nginx/var/ru..
分类:
其他好文 时间:
2017-07-18 14:20:35
阅读次数:
147
Nginx 日志分析 1.根据访问IP统计UV awk '{print $1}' access.log|sort | uniq -c |wc -l 2.统计访问URL统计PV awk '{print $7}' access.log|wc -l 3.查询访问最频繁的URL awk '{print $7 ...
分类:
其他好文 时间:
2017-07-16 15:04:27
阅读次数:
215
作用: 如果日志文件比较大,MV是需要时间的,这段时间内的日志有可能丢失。logrotate可以在切割日志的同时,不丢失数据。 vi /etc/logrotate.d/nginx /usr/local/nginx/logs/*.log { daily rotate 7 missingok notif ...
分类:
其他好文 时间:
2017-07-13 18:59:38
阅读次数:
216
Git系列②之部署企业级开源仓库gitlab服务器 上一篇我们介绍了github的常见使用方法,下面开始部署本地开源仓库gitlab GitLab 是一个用于仓库管理系统的开源项目。 1.安装配置gitlab依赖项 如想使用Postfix来发送邮件,在安装期间请选择'Internet Site'. ...
分类:
其他好文 时间:
2017-07-03 12:25:18
阅读次数:
238
开源实时日志分析ELK平台能够完美的解决我们上述的问题,ELK由ElasticSearch、Logstash和Kiabana三个开源工具组成。官方网站:https://www.elastic.co/productslElasticsearch是个开源分布式搜索引擎,它的特点有:分布式,零配置,自动发现,索引自动分片,索引副本机制,rest..
分类:
其他好文 时间:
2017-06-28 15:12:53
阅读次数:
292
本文继成上一篇通过hive分析nginx日志文章,详情参考下面链接: http://www.cnblogs.com/wcwen1990/p/7066230.html 接着来: 创建业务子表: drop table if exists chavin.nginx_access_log_comm; cre ...
分类:
其他好文 时间:
2017-06-24 20:52:00
阅读次数:
780