配置需要监控的服务器数组定义:host_ports=(host_name=host_port=uri_path)host_name为容易识别的服务器名称host_port为服务器ip和服务端口uri_path为经济的请求路径为脚本运行的服务器开放防火墙端口,内网ip和外网ip皆可,但要与host_p...
分类:
系统相关 时间:
2014-11-21 15:48:43
阅读次数:
257
1、客户端新建脚本[root@agent01~]#vi/usr/local/zabbix_agent/sbin/discovertcpport.sh
#!/bin/bash
portarray=(`netstat-tnlp|egrep-i"$1"|awk{‘print$4‘}|awk-F‘:‘‘{if($NF~/^[0-9]*$/)print$NF}‘|sort|uniq`)
#namearray=(`netstat-tnlp|egrep-i"$1"|awk{‘print$7‘}|awk-F‘..
分类:
系统相关 时间:
2014-11-21 00:07:40
阅读次数:
414
某医药公司现有1台服务器,安装Windows Server 2008 R2,运行专用管理软件,计算机上有USB加密狗。网络中有100个左右的工作站,安装专用客户端软件,连接到这台服务器,进行业务管理及应用。因为业务系统比较重要,医药公司想对这台服务器实现类似“双机热备”的功能,但公司预算有限,想让设计较低成本的高可用解决方案。
经过现场了解,发现该单位只有一台服务器(服务器有8GB内存、2块...
分类:
数据库 时间:
2014-11-17 15:55:54
阅读次数:
652
公司线上的 MySQL 慢日志,之前一直没有做好监控。趁着上周空闲,我就把监控脚本写了下,今天特地把代码发出来与51博友分享一下。 针对脚本的注解和整体构思,我会放到脚本之后为大家详解。123456789101112131415161718192021222324252627282930313...
分类:
数据库 时间:
2014-11-17 15:35:53
阅读次数:
261
公司线上的MySQL慢日志,之前一直没有做好监控。趁着上周空闲,我就把监控脚本写了下,今天特地把代码发出来与51博友分享一下。针对脚本的注解和整体构思,我会放到脚本之后为大家详解。#!/bin/bash
#
#本脚本用来在指定频率内监控MySQL慢日志的变化,并在发生增长时及时报警
#..
分类:
数据库 时间:
2014-11-17 12:31:44
阅读次数:
331
java平台端口监控每天凌晨从数据库中得到一份java平台所有用户端口ip地址列表,把这个列表rsync传输到rsync服务端,java平台服务器从rsync服务端下载这个文件#!/usr/bin/pythonimportMySQLdbimportosdefMysql_work(ip,port,javaip):printjavaipconn=MySQLdb.connect(host=str(i..
分类:
其他好文 时间:
2014-10-23 21:09:28
阅读次数:
332
公司测试环境,使用两台服务器部署了mysql cluster。因为公司机房经常会断电,导致每次服务器重启后,都要手动重启一遍各种服务器,否则无法进行测试,非常麻烦。所以结合之前在网上看到了监控脚本,整理...
分类:
数据库 时间:
2014-10-16 16:47:03
阅读次数:
477
1、服务器与被监控主机安装组件yuminstallbc编译安装nrpe(参考教程:http://2860664.blog.51cto.com/2850664/1559056)以下为被监控主机设置2、下载监控脚本check_nginx.sh,并上传到被监控主机的/usr/local/nagios/libexec目录下载地址:http://exchange.nagios.org/componen..
分类:
移动开发 时间:
2014-10-14 20:55:59
阅读次数:
279
在大型网站中对数据库往往都是做主从设计的,要是根据设计模式读写都只是进行再主库上面,那么从服务器往往是智能起了备份的作用,有时候备份端口了适当时候手工添加就好,但是要是网站做了读写分离,不及时发现那就是灾难性的了:(一般出现从库跟不上可以暂时先把读也切换到主..
分类:
数据库 时间:
2014-10-14 20:54:20
阅读次数:
232
#!/bin/sh
my_ip=`/sbin/ifconfig eth1 | grep 'inet addr' | awk '{print substr($2, index($2, ":")+1)}'`
recv=""
msg="not_existing, restart ..."
MONITOR_LOG="monitor.log"
#monitor procname scriptname...
分类:
系统相关 时间:
2014-10-11 23:25:07
阅读次数:
329