Zabbix 监控介绍

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的资源。
posted @ 2020-12-17 16:43  阮小言  阅读(232)  评论(0编辑  收藏  举报