#!/bin/bash#提取性能监控指标(磁盘占用,CPU占用,内存使用)DUG=$(df-h|grep"/$"|awk‘{print$5}‘|awk-F%‘{print$1}‘)CUG=$(expr100-$(mpstat|tail-1|awk‘{print$11}‘|awk-F.‘{print$1}‘))MUG
分类:
系统相关 时间:
2018-08-01 11:42:56
阅读次数:
164
url自动发现脚本: [root@jenkins scripts]# cat urlDiscovery.py url响应时间监控脚本: [root@jenkins scripts]# cat urlResponse.py url监控列表: [root@jenkins scripts]# cat /e ...
分类:
Web程序 时间:
2018-07-27 21:15:04
阅读次数:
959
20.20 告警系统主脚本一、告警系统主脚本main.sh内容: #!/bin/bash#Written by amo. # 是否发送邮件的开关:export send=1 # 过滤ip地址:/sbin/ifconfig |grep -A1 "eno16777736: "|awk '/inet/ {print $2}'d
分类:
其他好文 时间:
2018-07-17 23:59:52
阅读次数:
315
前言:在原有zabbix服务的基础上新添应用监控,应用监控指标有10余项,同类型应用有10余个,主机有20+。如果采用单指标逐条添加,要添加10(指标项)×10(应用数)×20(主机数)......因此引用模板功能。另一问题,所有的应用监控指标使用的是一个监控脚本,在配置模板时就需要传递能够区分应用的参数,如果每条指标都要修改这个参数也是够低效无聊的(刚开始我就是这么干的,ps:下载模板->
分类:
其他好文 时间:
2018-07-13 17:41:29
阅读次数:
497
一.通过vrrp_script实现对集群资源的监控: Keepalived基础HA功能时用到了vrrp_script这个模块,此模块专门用于对集群中服务资源进行监控。与此模块一起使用的还有track_script模块,在此模块中可以引入监控脚本、命令组合、shell语句等,以实现对服务、端口等多方面的监控
分类:
其他好文 时间:
2018-07-04 18:57:18
阅读次数:
169
20.20 告警系统主脚本因为这个监控系统是分布式的,每台机器都需要部署同样的监控脚本;唯一不同的就是,不同的机器本机自身参数不同(ip地址,主机名等等),修改对应的参数即可。所以,首先定义一套监控脚本出来,然后其他需要监控的linux服务器需要从这copy到自己的服务器上面。约定一个小习惯:以后把shell脚本放到/usr/local/sbin/下,方便以后查找操作1 创建监控中心父目录以及各个
分类:
其他好文 时间:
2018-06-04 14:26:48
阅读次数:
95
这几天palived 这个博文后期还会编辑,现在只学了皮毛而已,特此记录下!我用的是yum安装的keepalived,用光盘搭建的yum源两台机器 ip地址分别是 10.91.10.173 和10.91.10.172 首先两台机器 安装yum install -y httpd keepalivedkeepalived配置文件在 /etc/keepalived/keepalived.con
分类:
其他好文 时间:
2018-06-04 14:20:26
阅读次数:
202
生成环境有一些服务器是heartbeat+drbd做的高可用,但是有时候由于各种原因会产生问题(比如脑裂),而且没有及时发现。所以做了脚本是对heartbeat、drbd服务状态进行监控、对drbd分区挂载目录进行监控,现分享如下。脚本的执行原理可能并不好(先判断当前服务器是哪个主机名,然后将另外一台的IP、端口、密码赋值给变量,然后将本机和远程的heartbeat、drbd和挂载目录状态输出到不
分类:
其他好文 时间:
2018-06-01 16:50:20
阅读次数:
133