Centos 7 最小化部署zabbix

前言

文章内容是作者本人编写,之前一直放在word文档中,突然有闲情转移到博客上来了,欢迎后续观看者有问题找我探讨~~~

废话不多说,先说下原理吧

 

概述

工作原理

通过c/s模式采集数据,基于b/s模式进行数据的分析及展示

Agent            配置数据采集项
Server           收集数据并进行分析,最终通过web gui进行数据的展示
Database         历史数据的存储
Proxy            分布式监控程序,对agent端的数据进行接收,转发到Server
Web gui          数据的展示,一般与Server在同一机器
Java gateway     2.0以后版本引入的工具, 类似agentd,但是只用于Java方面。
Sender           主动发送数据至Server,一般配置于agent端
Get              主动收集数据,一般应用与server或者proxy,手动触发

 

常用进程

zabbix_agentd        agent端的守护进程,负责收集数据
zabbix_server        zabbix服务端守护进程,接收并分析数据
zabbix_get           手动采集数据工具,一般用于server端对agent端的测试
zabbix_sender        zabbix工具,用于发送数据给server或者proxy
zabbix_proxy         zabbix代理守护进程。功能类似server,它只是一个中转站
zabbix_java_gateway  Java网关,类似agentd

 

工作模式

主动模式:        agent端根据server端的具体请求来主动返还数据
被动模式:        server端根据监控列表项对agent进行数据的索取

 

常见名词

Host              需要被监控的设备,如主机、路由器、打印机等等
Host group        被监控主机的逻辑分组,可配置模板
Items             监控项
Application       应用组,一组监控项的集合
Keys              具体的监控值
Trigger           阀值,主要对监控项进行进行评估
Event             事件,对一个事物的描述,如状态改变、主机列入、登入
Action            动作,实现定义好的operations(操作),如脚本、邮件
Escalation        执行action中的operations的定制场景;一连串的发送通知、执行远程命令
Media             媒介,传递信息的方式
Notification      通过media发送给用户的事件信息
Remote commend    远程命令
Template          模板,对实现定义好的itmes、application、action等

 

部署详情

https://files-cdn.cnblogs.com/files/guge-94/zabbix.zip

本来写好了的,但是截图不清晰,直接把部署部分全部干掉了,具体详情请参考链接吧。。。

原文地址:https://www.cnblogs.com/guge-94/p/11290506.html