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
监控端口的几个主要Keys: net.tcp.listen[port] Checks if this port is in LISTEN state. 0 - it is not, 1 - it is in LISTEN state. 监控TCP端口是否监听 net.tcp.port[<ip>,po ...
分类:
其他好文 时间:
2018-06-19 22:53:58
阅读次数:
286
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
zabbix关联自定义监控脚本,再输出图形还是比较实用的,重点就是脚本的开发了。
分类:
系统相关 时间:
2018-06-01 14:29:30
阅读次数:
241
面向对象基础 编程范式 所谓的面向对象编程,指的就是一种编程范式,那么什么是编程范式呢?就是 按照某种语法风格加上数据结构加上算法来编写程序 。 数据结构:列表、字典、集合 算法:编写程序的逻辑或者解决问题的流程 一个程序是程序员为了得到一个任务结果而编写的一组指令的集合,正所谓跳跳大陆通罗马,实现 ...
分类:
编程语言 时间:
2018-05-25 21:23:55
阅读次数:
211