Zabbix 监控介绍

1、Zabbix监控架构

2、Zabbix 优点

  • 开源无软件成本投入
  • Server对设备性能要求低
  • 支持设备多,自带多种监控模板
  • 支持分布式集中管理,有自动发现功能,可以实现自动化监控
  • 开放式接口,扩展性强,插件编写容易
  • 当监控的item比较多服务器队列此较大时可以采用主动状态,被监控客户端主动从server端去下载需要监控

    的item然后取数据上传到server端。这种方式对服务 器的负载比较小。
  • Api的支持,方便与其他系统结合

3、Zabbix 缺点

  • 需在被监控主机上安装agent,所有数据都存在数据库里,产生的数据据很大,瓶颈主要在数据库。
  • 项目批量修改不方便
  • 社区虽然成熟,但是中文资料相对较少,服务支持有限;
  • 入门容易,能实现基础的监控,但是深层次需求需要非常熟悉Zabbix并进行大量的二次定制开发难度较大
  • 系统级别报警设置相对比较多,如果不筛选的话报警部件会很多;并且自定义的项目报警需要自己设置,过

    程比较繁琐;
  • 缺少数据汇总功能,如无法查看一组服务器平均值,需进行二次开发;

4、Zabbix 监控系统监控对象

  • 数据库: MySQL,MarlaDB,Oracle,5QL 5erver agent
  • 应用软件: Nginx,Apache,PHP.Tomcat agent
  • 集群:LVS,Keepalved,HAproxy,RHC5,F5 agent
  • 虚拟化: VMware,KVM.XEN ,docker,k8s agent
  • 操作系統: Linux,Unix,Windows性能参数 agent
  • 硬件:服务器, 存储,网络设备 IPMI
  • 网络:网络环境(内网环境,外网环境) SNMP

5、Zabbix 监控方式

  1. 被动模式
  • 被动检测:相对于agent而言; agent, server向agent请求获取配置的各监控项相关的数据,agent接收请

    求获取数据并响应给server;
  1. 主动模式
  • 主动检测:相对于agent而言; agentactive),agent向server请求与自 己相关监控项配置,主动地将server配

    置的监控项相关的数据发送给server;
  • 主动监控能极大节约监控server的资源。

最新文章

  1. 前端学HTTP之网络基础
  2. 学习PYTHON之路, DAY 5 - PYTHON 基础 5 (装饰器,字符格式化,递归,迭代器,生成器)
  3. 针对WebService服务,客户端调用时报序列化的最大项数maxItemsInObjectGraph超过65536问题
  4. MVC中的JS和CSS压缩
  5. HM必修3
  6. 《我是IT小小鸟》读书笔记
  7. linux c 实现大数相乘
  8. XML 实体扩展攻击
  9. java知识积累——单元测试和JUnit(二)
  10. LYF模板连接.txt
  11. Loadrunner11.0调用Jar包
  12. MySQL事务及ACID特性
  13. Hadoop集群管理
  14. Bellman-Ford算法(在边权可正可负时求最短路)
  15. Node安装及自定义config
  16. PyQt5初级教程(一)
  17. python netifaces usage
  18. Android 调用webservice并解析
  19. webpack2--webpack 4.X 快速创建demo
  20. 【第四章】 springboot + swagger

热门文章

  1. 「HTML+CSS」--自定义加载动画【011】
  2. 2021 小白版,360 行行行转 IT
  3. 详细了解 InnoDB 内存结构及其原理
  4. Go-18-自动下载所有依赖包
  5. SpringCloud(三)Hystrix断路器
  6. form表单验证提交
  7. 【SpringBoot】SpringBoot2.x整合Shiro(一)
  8. DVWA之 SQL Injection(Blind)
  9. dalvik浅析二:jni、so
  10. hdu4923 f(A,B)分段处理