Zabbix分布式监控系统使用总结
从接触和使用Zabbix已经有2年多的时间,刚开始接触也就是从Zabbix安装,使用和简单的维护开始学习。到后来涉及到如何添加监控主机?如何自定义监控项?如何设置报警阀值?等开始学习。
有幸在2013年底从零开始研究和选型整个公司IDC监控系统。由于Zabbix简单易用和强大功能,决定用Zabbix做为公司的监控系统。整个公司有多个IDC机房,监控节点有700左右,采用Zabbix分布式来监控。
现在Zabbix上线已经接近一年的时间,运行非常稳定,打开页面速率流畅。在这一年的多的时间里面,也发表了一系列文章,主要包括Zabbix监控和分布式部署和实施方案、Zabbix如何监控网络设备、Zabbix 后台数据操作和API等。希望对广大朋友所有帮助。
1)Zabbix监控和分布式部署实施方案
http://sfzhang88.blog.51cto.com/4995876/1364399
2)Zabbix分布式部署proxy实战
http://sfzhang88.blog.51cto.com/4995876/1529967
3)Zabbix如何监控网络设备
http://sfzhang88.blog.51cto.com/4995876/1431623
4)Zabbix如何监控Windows机器
http://sfzhang88.blog.51cto.com/4995876/1545761
5)Zabbix通过Shell脚本监控HP服务器硬件信息
http://sfzhang88.blog.51cto.com/4995876/1413009
6)Zabbix通过SNMP监控HP服务器硬件信息
http://sfzhang88.blog.51cto.com/4995876/1595211
7)通过Zabbix全面监控NetScaler负载均衡设备
http://sfzhang88.blog.51cto.com/4995876/1651513
8)Zabbix监控mysql数据库性能
http://sfzhang88.blog.51cto.com/4995876/1379859
9)如何从Zabbix数据库中获取监控数据
http://sfzhang88.blog.51cto.com/4995876/1558254
10)Zabbix Python API 应用实战
http://sfzhang88.blog.51cto.com/4995876/1552916
做好监控系统,最重要的其实就是两点,首先是监控项目的设置。根据系统、业务设置最能代表监控项目的性能指标。其次是报警阈值的设置。根据业务指标设置精准的报警阈值。比如说监控Apache的httpd进程数监控,如果MaxClients设置200,那么当httpd进程在180的时候必须报警,如果在200的时候报警,此时由于httpd进程爆满已经打不开页面了或者打开网站的速度非常慢。
下面是平时工作中总结的Zabbix报警阈值的设置,主要包括Linux系统、Windows系统、服务器硬件监控、网络设备和线路的监控的报警阈值的设置。
1)Linux系统的报警阈值,这里增加了Linux僵尸进程的监控。
2)Windows系统的报警阈值,perf_counter是通过windows的性能计数器获取的数据。
3)SQLServer和IIS的报警阈值,其中perf_counter是通过windows的性能计数器获取的数据,Check_IIS_perf.sh是通过脚本以External check方式监控的。
4)HP硬件的监控,主要是通过SNMP协议和Zabbix discovery方式来监控。
5)其它方面的监控,主要是应用程序的监控。
最后,发表此文章的主要目的是和广大朋友相互交流和相互学习,在一些自定义监控项目上面提供更多一点自己的想法和使用经验,如果在系统和应用的监控方面有更多好的想法,欢迎相互交流。
Zabbix分布式监控系统使用总结相关推荐
- zabbix——分布式监控系统
目录 zabbix概述 zabbix 是什么 zabbix 监控原理 zabbix常见的五个程序 zabbix端口号 安装 zabbix 5.0 部署 zabbix 服务端 部署 zabbix 客户端 ...
- ZABBIX 企业级分布式监控系统 1 监控系统简介
了解复杂IT系统的运行状态 监控系统分为两部分: 数据采集 主动模式(上报)(服务器开销小) 被动模式(采集)(服务器开销大)(专用客户端或公用协议) ...
- grafana+zabbix 部署分布式监控系统
环境 :Ubuntu 16.04 1.安装grafana $ wget https://s3-us-west-2.amazonaws.com/grafana-releases/release/graf ...
- (7)Zabbix分布式监控proxy实现
分布式监控概述 分布式监控,主要用在与机房分布在多个城市,在各地机房部署zabbix proxy服务器,由zabbix proxy服务器收集各个机房的agent数据,然后将这些数据主动或被动发送到za ...
- 分布式监控系统Zabbix3.2对数据库的连接数预警
在前篇分布式监控系统Zabbix3.2监控数据库的连接数 中已经对数据库的端口3306进行了监控,可以看到数据库的连接数历史变化有高有低,那如果达到了数据库连接数的阀值是不是主动通知给运维人员去检查问 ...
- 分布式监控系统Zabbix3.2监控数据库的连接数
在 分布式监控系统Zabbix3.2跳坑指南 和 分布式监控系统Zabbix3.2给异常添加邮件报警 已经介绍了如何安装以及报警.此篇通过介绍监控数据库的3306端口连接数来了解如何监控其它端口和配置 ...
- zabbix分布式监控部署proxy安装
之前写过一篇源码安装zabbix2.2.9版本,server端安装文档: http://mofansheng.blog.51cto.com/8792265/1679728 下面分享一下zabbix分布 ...
- Zabbix分布式监控实战(2)—— Zabbix的API接口的使用方法
本实验是在<Zabbix分布式监控实战(1)--Zabbix简介及Zabbix监控平台的搭建>实验基础上进行的,已经配置好了zabbix-server和zabbix-agent主机,并在z ...
- Zabbix分布式监控(2)——Zabbix的API接口
本实验是在Zabbix分布式监控实战(1)--认识zabbix,搭建Zabbix监控平台实验基础上进行的,已经配置好了zabbix-server和zabbix-agent主机,并在zabbix-web ...
- 普罗米修斯 监控_完美的分布式监控系统——普罗米修斯
DevOps工程师或SRE工程师,可能都知道Prometheus普罗米修斯.Prometheus于2012年由SoundCloud创建,目前已经已发展为最热门的分布式监控系统.Prometheus完全 ...
最新文章
- 如何欣赏一个深度学习框架?
- php项目数据库连接设置,在PHP中设置数据库连接类
- 【第 45 届国际大学生程序设计竞赛(ICPC)亚洲区域赛】Simone and Graph Coloring
- Android 网络通信框架Volley简介(Google IO 2013)
- Javascript数组操作方法
- 关于source insight 3.5 无法同步文件的问题
- PathRemoveFileSpec函数
- 线段树为什么要开4倍空间
- mysql报4934_mysql-Mariadb语法错误1064(42000)
- Android支付宝SDK开发笔记
- yii 执行指定迁移文件_laravel的迁移文件
- 大数据总监python可视化分析30W数据后,找到了抹黑我们的原因
- 《System语言详解》——6. 语句种类
- python3 协程_Python3 异步神器-协程(Coroutine)
- Matlab fftshift函数 C 代码实现
- 经纬度转化为xy坐标系_Arcgis添加经纬度矢量点
- python except exception_Python 获取异常(Exception)信息的几种方法
- 鸿蒙系统翻车了,鸿蒙系统翻车了?任正非承认忽视了关键问题,称华为犯下大错误...
- 培训2022年6月22日
- Trie(前缀树,prefix tree)