zabbix简介

author author     2022-10-15     216

关键词:

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 建议部署在不同的服务器上,以减轻服务器的压力

    zabbix简介与工作原理

    注;如有雷同纯属巧合。1.zabbix简介zabbix(音同zbix)是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案zabbix能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管... 查看详情

    002.zabbix简介(代码片段)

    一 Zabbix简介1.1 概述Zabbix是一个企业级的高度集成开源监控软件,提供分布式监控解决方案。可以用来监控设备、服务等可用性和性能。1.2 所支持监控方式目前由zabbix提供包括但不限于以下事项类型的支持1Zabbixagentchecks#这些客... 查看详情

    zabbix3.0快速安装简介

    zabbix快速安装系统版本:centos7通过yum方法安装Zabbix3.0,安装源为阿里云yum源配置rpm-ivhhttp://mirrors.aliyun.com/zabbix/zabbix/3.0/rhel/7/x86_64/zabbix-release-3.0-1.el7.noarch.rpm安装yuminstallzabbix-serverzabbix-agentzabbix-we 查看详情

    zabbix:简介以及server端安装

    一、什么是Zabbix? zabbix由AlexeiVladishev首先开发,目前在维护的是ZabbixSIA。ZABBIX是一个企业级的开源分布式监控解决方案。zabbix为监控网络和服务器的健康和完整提供了很多参数。使用一个灵活的通知机制,允许用户配置基于... 查看详情

    zabbix3.0.4部署之一(简介)

    官方网站:http://www.zabbix.com/下载地址:http://www.zabbix.com/download.phpzabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。zabbix能监视各种网络参数,保证服务器系统的安全运营;并提供柔软的通... 查看详情

    zabbix简介

    Zabbix简介 在企业网络运维过程中,管理员必须随时关注各服务器和网络的运行状况,以便及时发现问题,尽可能减少故障的发生。当网络中的设备,服务器等数量较多时,为了更加方便,快捷的获得监控信息,通常会借助于... 查看详情

    原创运维基础之zabbix简介安装使用

    zabbix4官方:https://www.zabbix.com/  一简介MonitoranythingSolutionsforanykindofITinfrastructure,services,applications,resources监控一切 Enterprise-readyMature,enterprise-levelplatformtomonitorlarge-scaleITenvironments成熟的企业级监控平台 Zabbixisanenterprise-... 查看详情

    zabbix简介(代码片段)

    一Zabbix简介1.1概述Zabbix是一个企业级的高度集成开源监控软件,提供分布式监控解决方案。可以用来监控设备、服务等可用性和性能。1.2所支持监控方式目前由zabbix提供包括但不限于以下事项类型的支持Zabbixagentchecks#这是客户端... 查看详情

    002.zabbix简介(代码片段)

    一Zabbix简介1.1概述Zabbix是一个企业级的高度集成开源监控软件,提供分布式监控解决方案。可以用来监控设备、服务等可用性和性能。1.2所支持监控方式目前由zabbix提供包括但不限于以下事项类型的支持1Zabbixagentchecks#这些客户... 查看详情

    zabbix安装

    Zabbix  一、简介1、zabbix简介   Zabbix是一个高度集成的网络监控解决方案,可以提供企业级的开源分布式监控解决方案,由一个国外的团队持续维护更新,软件可以自由下载使用,运作团队靠提供收费的技术支... 查看详情

    zabbix的安装与部署(代码片段)

    目录一、Zabbix简介二、Zabbix安装+web三新建主机1.手动添加主机2.自动添加主机3.自动注册一、Zabbix简介二、Zabbix安装+web三台rh7.6版本虚拟机其中server1负责zabbix-server端,server2、3负责zabbix-agent端所有主机关闭火墙与selinux下载&#x... 查看详情

    zabbix系列一:开启zabbix的部署及安装之旅(代码片段)

    目录 一、概述1.1.简介    1.2.Zabbix的功能及应用场景 二、Zabbix的组成三、Zabbix的监控范围四、安装部署4.1.环境检测 4.2.安装过程 4.2.1.配置公共yum源 4.2.2.安装zabbix:5.0版本一、概述1.1.简介        Zabbix是由AlexeiVladis... 查看详情

    使用docker安装zabbix,并配置自定义监控项(代码片段)

    使用Docker安装Zabbix,并配置自定义监控项一、Zabbix简介1.监控功能2.Zabbix工作原理3.Zabbix组件4.Zabbix进程二、使用Zabbix配置自定义监控项1.安装Zabbix2.开启自定义监控项3.编写Nginx自定义监控脚本一、Zabbix简介Zabbix可以用来监控各... 查看详情

    zabbix简介及优缺点

    1.zabbix是一个机遇web界面的提供分布式系统监控的企业级开源解决方案。  zabbix能监控各种网络参数,并提供灵活的通知机制以让运维人员快速定位并解决存在的各种问题。Zabbix监控的优点:  1)自动发现服务器和网络设备... 查看详情

    centos7.5下搭建zabbix3.4监控

    zabbix中文官方文档地址:https://www.zabbix.com/documentation/3.4/zh/manual大纲一、zabbix简介二、环境准备三、安装数据库四、安装zabbixserver五、初始化zabbixweb六、安装zabbix-agent一、zabbix简介zabbix是一个企业级的分布式开源监控方案。能够监... 查看详情

    zabbix监控

    zabbix社区http://www.zabbix.org.cn/zabbix官网https://www.zabbix.com/ Zabbix简介   基于Web界面的分布式系统监控的企业级开源软件。可以监控各种系统与设备,网络参数,保证服务器设备安全运营;提供灵活的通知机制。Zabbix的... 查看详情

    zabbix进程

    zabbix_server进程简介:/usr/local/sbin/zabbix_server #zabbix-server的父进程/usr/local/sbin/zabbix_server:configurationsyncer  #配置同步器——用于将配置文件中的配置信息同步到内存中缓存/usr/local/sbin/zabbix_server:alerter&n 查看详情

    架构师成长之路4.4-多维监控体系_zabbix

    ...击返回架构师成长之路架构师成长之路4.4-多维监控体系_zabbix点击返回:自学Zabbix之路点击返回:自学Zabbix4.0之路点击返回:自学zabbix集锦 自学Zabbix之路【第一回】:初识Zabbix 1.1 自学Zabbix1.1-简介 1.2 自学Zabbix... 查看详情