logstash报错现象Troubleparsingjson{:source=>"message",:raw=>"{\"@timestamp\":\"2016-05-30T14:51:27+08:00\",\"host\":\"10.139.48.166\",\"clientip\":\"180.109.110.203\",\"request_method\":\"GET\",\"size\":4286,\"responsetime\":0.000,\"upstreamtime\":\"-..
分类:
Web程序 时间:
2016-05-30 20:05:07
阅读次数:
6714
#!/bin/bash
#author:yuxiaoguang
#date:2016/5/22
DATE=`date-d"1daysago"+"%Y%m%d"`
OLD_DATE=`date-d"4daysago"+"%Y%m%d"`
PROG=/usr/local/nginx/sbin/nginx
LOGDIR=/usr/local/nginx/logs
ALL_LOG=`ls$LOGDIR|grep-ivE"old|nginx.pid"`
[-d$LOGDIR/old]||mkdir-p$LOGDI..
分类:
其他好文 时间:
2016-05-23 01:17:09
阅读次数:
183
1、查看服务器IP连接数:netstat-tun|awk‘{print$5}‘|cut-d:-f1|sort|uniq-c|sort-nr2、查看nginx日志一天访问量最多的前10位IPzcataccess_nginx.api130.log.20160518.16.gz|awk‘{print$1}‘|sort|uniq-c|sort-nr-k1|less
分类:
其他好文 时间:
2016-05-18 22:06:33
阅读次数:
161
日志分析单机日志分析,适用于小数据量的。(最大10G),awk/grep/sort/join等都是日志分析的利器。
例子:
1、shell得到Nginx日志中访问量最高的前十个IPcat access.log.10 | awk '(a[$1]++) END (for(b in a) print b"\t"a[b])' | sort -k2 -r | head -n 102、python 统计每个...
分类:
其他好文 时间:
2016-05-18 18:51:05
阅读次数:
174
状况:lnmp环境下nginx反向代理服务器,部分网站无法访问,重启服务器后ok拿到权限后安装zabbix监控,负载Ok,IO报警:DiskI/Oisoverloadedonxss152使用命令工具查看io状况,top下78%wa........................[root@xx16/]#iostat-x110
avg-cpu:%user%nice%system%iowait%stea..
分类:
其他好文 时间:
2016-05-18 12:51:54
阅读次数:
336
一、使用logrotate切割yum安装的nginx会自动使用logrotate这个日志管理软件进行切割,所以本章节我们主要介绍有关logrotate相关的知识点。[root@lanmpbin]#yuminstall-ynginx1.1logrotate介绍logrotate是什么呢?它是一个linux系统日志的管理工具。它可以切割、压缩等其他软件..
分类:
其他好文 时间:
2016-05-16 17:52:35
阅读次数:
226
1,编辑脚本进入到/usr/local/nginx/logs日志目录下,新建一个脚本,添加下面内容。指定好日志目录路径,日志文件名称和pid的文件,最后kill-USR1信号用来告知应用程序重载配置文件vimlog.sh#!/bin/bash
logs_path="/usr/local/nginx/logs/"
mv${logs_path}www_mrliangqi.log${..
分类:
其他好文 时间:
2016-05-15 12:42:28
阅读次数:
261
ubuntukylin-16.04 中安装nginx
1.安装nginx
sudo apt-getinstall nginx
nginx安装之后的文件结构大致为:
所有的配置文件都在/etc/nginx下,并且每个虚拟主机已经安排在了/etc/nginx/sites-available下
程序文件在/usr/sbin/nginx
日志放在了/var/log/ng...
分类:
系统相关 时间:
2016-05-12 23:01:07
阅读次数:
489
一、ELK说明二、架构图三、规划说明四、安装部署nginx+logstash五、安装部署redis六、安装部署logstashserver七、安装部署elasticsearch集群八、安装kibana一、ELK说明ELKStack是Elasticsearch、Logstash、Kibana三个开源软件的组合。在实时数据检索和分析场合,三者通常是配合..
分类:
其他好文 时间:
2016-05-11 20:03:24
阅读次数:
358
1、日志简介 nginx日志主要有两种:访问日志和错误日志。访问日志主要记录客户端访问nginx的每一个请求,格式可以自定义;错误日志主要记录客户端访问nginx出错时的日志,格式不支持自定义。两种日志都可以选择性关闭。 通过访问日志,你可以得到用户地域来源、跳转来源、使用终端、某个URL访问量等相 ...
分类:
其他好文 时间:
2016-05-11 18:03:24
阅读次数:
239