zoukankan      html  css  js  c++  java
  • Zabbix简介

     

    Zabbix的组件:

    • zabbix-server:Zabbix监控端组件,它是一个服务器端组件

    • zabbix-agent:被监控端组件,它是一个客户端组件
      ,它主要是监控由Agent所支持的操作系统(简单说如果你要监控OS,就需要在对应的OS上安装Agent程序)
      ,而如果要监控一些其他设备,通常需要用ICMP/IPMI/SNMP/JMX协议来实现

    • zabbix-proxy:Zabbix代理组件,它是实现分布式监控的关键,proxy端收集数据保存在本地,server端定时去proxy将数据取回

    • zabbix-database:zabbix的数据库组件,zabbix收集到的数据都会存储数据库

    • zabbix-web:zabbix的web端组件,能够将zabbix-database中的数据提取并展示,同时它又是zabbix的配置接口

    • zabbix-get:server端向agent端获取数据的组件

    • zabbix-sender:agent端向server端主动发送收集的数据的组件

    Zabbix的常用术语:

    • host:主机,指要监控的网络设备

    • host group:主机组,指主机的逻辑容器,可以包含主机和模板

    • item:监控项,指一个特定监控指标的相关数据

    • trigger:触发器,指一个表达式,用于评估某监控对象的某特定item内所接收到的数据是否在合理范围
      ,即阀值;接收到的数据量大于阀值时,触发器的状态将由"OK"变为"Problem"

    • event:事件,指发生的一个值得关注的事,例如触发器发生状态改变

    • action:动作,指对特定事件事先定义的处理方法

    • escalation:报警升级,指发送警报或执行远程命令的自定义方案,如每隔5分钟发送一次报警,共发送5次

    • media:媒介,指发送通知的手段或通道,例如Email,Jabber或SMS等等

    • notification:通知,指通过选定的媒介向用户发送有关某事件的信息

    • remote command:远程命令,指预定义的命令,可以在被监控主机处于某特定条件下时自动执行

    • template:模板,用于快速定义被监控主机的预设条目集合,通常包含:item,trigger,graph,screen,application
      ,以及low-level discovery rule;模板可以直接链接至单个主机

    • application:应用,指一组item的集合

    • web scennario:web场景,指用于检测web站点可用性的一个或多个HTTP请求

    • frontend:前端,指zabbix的web接口

    Zabbix-Server启动后会启动的众多进程中的一些:

    • Poller:到被监控对象拉取数据的一个进程,例如基于agent对象,一个基于snmp协议的监控对象,如果我们的监控对象很多,我们可以根据需要启动多个poller

    • httppoller:监控web页面用到的专用poller

    • discoverer:zabbix通过你所指定的规则去发现某个范围内的启动了agent的主机,并把它自动添加到监控对象中

    • alerter:执行报警操作的进程

    • housekeeper:负责清理数据库里过期的历史数据的进程

    • watchdog:负责监控zabbix-server所启动的所有进程是否正常工作的进程

    • escalator:报警升级进程

    • timer:计时器进程,zabbix的很多功能都严重依赖于时间的

    • nodewatcher:监控个节点的进程

    • pinger:通过ping操作来探测节点是否在线的进程

    • db_config_syncer:数据库的配置同步器,主要是用来完成在分布式场景中实现配置的同步的进程

    • db_data_syncer:数据库的数据同步器,主要是用来完成在分布式场景中实现数据的同步的进程

    Zabbix的部署建议:

    1).zabbix-server、zabbix-web、zabbix-database 建议部署在不同的服务器上,以减轻服务器的压力

  • 相关阅读:
    通过注册表选择文件默认打开方式
    oracle的imp和exp
    oracle 10g正则表达式 REGEXP_LIKE 用法
    oracle varchar 和varchar2的区别
    Oracle lower(Upper)函数|大小写|
    NC资金管理对外付款自动选上“网上支付”设置
    wmsys.wm_concat的几个用法
    GridView使用初步
    JavaScript学习笔记(一)—细节问题
    图片水印功能
  • 原文地址:https://www.cnblogs.com/xiaofengchu/p/8444500.html
Copyright © 2011-2022 走看看