分布式监控系统Zabbix3.2对数据库的连接数预警

  在前篇分布式监控系统Zabbix3.2监控数据库的连接数 中已经对数据库的端口3306进行了监控,可以看到数据库的连接数历史变化有高有低,那如果达到了数据库连接数的阀值是不是主动通知给运维人员去检查问题呢,总不能实时盯着看吧,下面就怎么配置预警作简单介绍。

  在这里我们是针对模板级别来进行配置,而有些园友如果只针对某台服务进行预警那也是可以的,只需要在此台服务器上的触发器列表中添加一项即可,配置步骤一样。

配置触发器

找到Template App MySQL模板 》触发器》创建触发器

在新增页面中填写名称,严重性,这里选择一般严重(前面发邮件预警级别是一般严重就发邮件预警)表达式这项初始是空的。

添加表达式,即要哪项触发。

功能选择 最新值>N ,即达到指定的N值就预警,在这里N值看你要监控的Mysql中连接数的设置最高值,然后低于最高值多少预警。

选中后继续保存即可。

验证的话可以将N值设小点就会收到邮件。

在此就完成了一项预警。

还要说明的是想要监控的zabbix客户端都需要加入前篇的check_3306_port_num.sh文件且需要在conf文件中配置。

此监控的缺点是若一个Mysql服务器中存在多个库,则此处监控的都是3306端口,无法分别监控到哪个库的连接数分别是多少。但是 若这台服务器中存在多个Mysql实例,那就好办,因为不同实例端口不一样,可以按照前篇的方法监控端口。

 

时间: 2024-09-18 15:57:23

分布式监控系统Zabbix3.2对数据库的连接数预警的相关文章

分布式监控系统Zabbix3.2监控数据库的连接数

在 分布式监控系统Zabbix3.2跳坑指南 和 分布式监控系统Zabbix3.2给异常添加邮件报警 已经介绍了如何安装以及报警.此篇通过介绍监控数据库的3306端口连接数来了解如何监控其它端口和配置自定义监控项的过程. 添加监控脚本 在要监控的客户端上新建脚本: /usr/local/zabbix/alertscripts/check_3306_port_num.sh 内容如下: #!/bin/bash ss -an|grep 3306|grep ESTAB|wc -l  这个脚本很简单,就是

分布式监控系统Zabbix3.2给异常添加邮件报警

在前一篇 分布式监控系统Zabbix3.2跳坑指南 中已安装好服务端和客户端,此处客户端是被监控的服务器,可能有上百台服务器.监控的目的一个是可以查看历史状态,可以对比零晨和工作区间数据的对比,以便后期进行优化指导.还有一个是报警,总不能等到服务器出现异常了才去从头查是什么问题吧.所以这篇主要介绍报警中最基础的一个 配置邮件预警. 通常zabbix提供了 e-mail.sms.jabber.微信等预警方式,sms等前期需要资金投入那就先否决吧,谁叫老板不给钱. 安装邮件发送工具mailx 这里我

分布式监控系统Zabbix3.2跳坑指南

zabbix是什么在此就不多作介绍了,可以参考之前的文章 零代码如何打造自己的实时监控预警系统 ,这篇主要介绍安装及注意事项. 主要分为服务端和客户端安装,客户端又分为Linux.Windows. 服务端安装环境 CentOS6.8 Zabbix3.2 Mysql5.6 Apache PHP56w 环境准备 关闭selinux setenforce 0 进入mysql,创建zabbix用户并授权 mysql -uroot -p CREATE DATABASE zabbix CHARACTER S

分布式监控系统Ganglia,测试中的监控技术

我们在测试活动中,时常关注一些性能数据,这些数据从哪儿来?很显然,放在我们面前的第一道关卡便是监控技术,我们需要合理的,可以高度扩展和集成的监控系统,可以实时监控性能数据,并将他们用漂亮的方式展现出来,云时代背景下诞生了这么一些给力的工具,他们中有一些名字已经让大家足够熟悉了,Nagios,Gmond等,他们中还有一个强大的身影,就是今天给大家分享的Ganglia. Ganglia Ganglia是一个跨平台可扩展的,高性能计算系统下的分布式监控系统,如集群和网格.它是基于分层设计,它使用广泛的

分布式监控系统 Watchy

问题描述 Watchy 是一个分布式的系统,用于监控应用程序和服务器.该系统非常简单和易于**.Watchy 提供一个分布式的架构和每个服务器之间守护进程的通讯,通过 UDP 获取不同服务器上的数据并在同一个面板上显示.facebook-stetho-v1.0.0-29-gd5c6036.zip**工作原理**Watchy 使用应用/事件驱动模型,如下图所示: 解决方案 谢谢哦,辛苦辛苦!static/image/common/sigline.gif90%打工小伙一生都不可能知道的秘密 http

分布式监控系统ganglia配置文档

一.Ganglia的组件 Ganglia包括如下程序,他们之间通过XML格式传递监控数据,达到监控效果. Gmetad 这个程序负责收集各个cluster的数据,并更新到rrd数据库中. Gmond 收集本机的监控数据,发送到其他机器上.收集其他机器的监控数据,供Gmetad读取.默认监听端口8649 web front-end 一个基于web的监控界面,需要和Gmetad安装在同一个节点上,从Gmetad取数据,并且读取rrd数据库,生成图片,显示出来. 二.Ganglia的工作模式 Gang

分布式追踪系统dapper

最近单位需要做自己的分布式监控系统,因此看了一些资料,其中就有google的分布式追踪系统dapper的论文:http://static.googleusercontent.com/external_content/untrusted_dlcp/research.google.com/zh-CN//pubs/archive/36356.pdf,结合自己的理解描述下这篇论文. 一.引子: 用户输入关键字后只要敲个回车键就能返回搜索结果(图1a),这样一个简单的过程可能涉及到上千个服务,可能需要上千

开源监控系统中 Zabbix 和 Nagios 哪个更好?

监控平台的话,各有优劣,但基本都可以满足需求.等达到一定监控指标后,发现,最困难的是监控项目的管理. CMDB中小规模(服务器<=1k):Zabbix大规模(1k>=服务器<=10k):Nagios进行二次开发超大规模(服务器>=10k):开发适应自己平台的监控软件吧另推荐个牛逼的东西:http://prometheus.io 作者:好撑链接:https://www.zhihu.com/question/19973178/answer/131911060来源:知乎著作权归作者所有.

基于云计算的分布式校园视频监控系统的设计

基于云计算的分布式校园视频监控系统的设计 朱琳 针对传统校园视频监控系统存在的因数据传输量过大而造成的带宽资源不足 数据存储量有限 系统计算能力不足等问题提出基于云计算的分布式校园视频监控系统 通过分布式计算将海量视频数据拆分处理应用虚拟化资源替代有限的物理资源实现存储的的完全虚拟化提供更强的存储和共享功能 并将校园监控系统的有线网络与无线网络融合在一起最合理化的使用系统资源 实验证明应用云计算架构的校园视频监控系统视频图像清晰流畅信息处理能力大大提高拥有海量存储能力具有安全稳定高性能和高可扩展