监控

OpenResty(Nginx Lua)统计网站访问信息

朱 茂海 发布于 2016-01-27

背景 之前的一篇文章openresty(nginx lua)统计域名状态码、平均响应时间和流量实现了对域名状态码,平均响应时间和流量的统计。但之前的统计方法没有实现当某一域名404或500等状态码超过一定数量后发送具体的url来快速定位位置。这个功能我们其实是通过统计网站日志来实...

阅读(3895)评论(6)

openresty(nginx lua)统计域名状态码、平均响应时间和流量

朱 茂海 发布于 2015-09-14

背景   之前我们统计域名状态码、平均响应时间和流量的方法是:在每台机器添加一个定时脚本,来获取每个域名最近一分钟的访问日志到临时文件。然后zabbix再对这个一分钟日志临时文件作相关统计。一直运行良好,最近发现某台服务器突然负载增高。使用iotop查看发现获取最近一分...

阅读(2430)评论(0)

使用zabbix根据时间监控多行格式的日志

朱 茂海 发布于 2015-07-17

我们目前想使用zabbix每五分钟监控一个错误日志文件,如果监控到有错误产生,就发邮件告警。像标准的访问日志,如nginx的access log,一行表示一条日志,解析起来比较容易,但当日志不是一行一条时,如tomcat,glassfish的日志,如下: [2015-07-17T...

阅读(1351)评论(0)

Zabbix监控Memcached PHP-FPM Tomcat Nginx MySQL 网站日志

7

朱 茂海 发布于 2015-01-24

Zabbix作为监控软件非常的灵活,支持的数据类型非常丰富,比如数字(无正负),数字(浮点),日志,文字等。我们需要做的就是使用脚本来收集好数据,然后zabbix收集并画图,设置告警线。这里我们来学习使用Zabbix监控Memcached、PHP-FPM、Tomcat、Nginx...

阅读(3963)评论(14)

使用监控宝监控php-fpm状态

7

朱 茂海 发布于 2013-09-22

上次我们介绍如何开启php-fpm的状态页,这对于php-fpm的参数调整有很高的参考价值。我们可以使用监控宝的自定义监控来保存php-fpm的状态,来达到了解网站各时候php的请求情况。在开始之前,请确保已经开启php-fpm的status。 一、创建收集数据脚本 新建脚本/h...

阅读(465)评论(2)

使用rrdtool统计网站PV和IP

1

朱 茂海 发布于 2013-03-03

现在网站服务器已经使用snmp进行监控,已经对CPU,内存,流量等进行了监控,但觉得还需要加一项监控,就是网站的PV和IP的监控,这样可以快速知道服务器负载上升是否是网站访问量增加的原因。这几天初学rrdtool,这个工具既能存储数据,又能画图,非常的方便。 下面是统计近一天的p...

阅读(1030)评论(2)

监控mysql主从健康状态shell脚本

朱 茂海 发布于 2012-11-12

#!/bin/bash #define mysql variable mysql_user="root" mysql_pass="123456" email_addr="slave@centos.bz"   m...

阅读(558)评论(2)