zabbix架构详解

特性:

  数据采样:snmp,ssh/telnet,agent,ipmi,jmx

    自定义检测机制:UserParamenter

    自定义指定时间间隔

  实时绘图:展示

    graph

    map

    screen

    slide show

  告警:

    升级:

      srcipt

      notification

  数据存储:

    数据库:

      mysql

      pgsql

  支持模板:

  网络自动发现:

  分布式监控:

    server <--> proxy <--> agent/ssh/ipmi

  API

zabbix组件概述:

  Zabbix server: 负责接收agent 发送的报告信息的核心组件,所有配置、统计数据及操作数据均由其组织进行;

  Database Storage:专用于存储所有配置信息,以及由zabbix收集的数据;

  Web interface: zabbix的GUI接口,通常与Server运行在同一台主机上;

  Proxy:可选组件,常用语分布监控环境中,代理Server收集部分被监控端的监控数据并统一发往Server端;

  Agent:部署在被监控主机上,负责收集本地数据并发往Server端或Proxy端;

zabbix程序的构成:

  zabbix_server:服务端守护进程;

  zabbix_agentd:agent端守护进程;

  zabbix_proxy:代理服务器,可选组件;

  zabbix_get:命令行工具,手动测试向agent发起数据采集请求;

  zabbix_sender:命令行工具,运行于agent端,手动向server端发送数据;

  zabbix_java_gateway:java网关;

zabbix常用术语:

原文地址:https://www.cnblogs.com/Cohen/p/8962559.html