一、zabbix
1、简介2、zabbix主要功能3、zabbix的主要特点4、zabbix组件5、zabbix原理 二、zabbix实验
1、更改主机名2、部署zabbix服务端3、部署zabbix客户端
一、zabbix 1、简介zabbix 是一款开源的功能强大的分布式监控系统,一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。zabbix server可以通过SNMP,zabbix agent,ping,端口监视等方法提供对远程服务器/网络状态的监视。zabbix是由2部分构成,分别是zabbix server(监控端)与zabbix agent(被监控端)。 2、zabbix主要功能
CPU负荷内存使用磁盘使用网络状况端口监视日志监视 3、zabbix的主要特点
安装与配置简单,学习成本低支持多语言(包括中文)免费开源自动发现服务器与网络设备分布式监视以及WEB集中管理功能可以无agent监视用户安全认证和柔软的授权方式通过WEB界面设置或查看监视结果email等通知功能 4、zabbix组件
zabbix server:负责接收agent发送的报告信息的核心组件,所有配置,统计数据及操作数据均由其组织进行zabbix database:用户存储所有配置信息,以及存储由zabbix server收集到的数据zabbix web:zabbix的interface接口,通常与Server运行在同一台主机上zabbix agent:部署在被监控主机上,负责收集本地数据发往server端或proxy端zabbix proxy:常用于分布监控环境中,代理Server收集部分被监控的监控数据并统一发往Server端(通常大于500台主机才需要使用) 5、zabbix原理
zabbix agent安装在被监控的主机上,负责定期收集被监控端的本地各项数据,并发送至zabbix server端,zabbix server收到数据,将数据存储到数据库( zabbix database)中,用户基于zabbix web的可视化界面可以看到前端数据图像。当zabbix监控某个具体的项目时,该项目会设置一个触发器阈值,当被监控的指标超过该触发器设定的阈值,会进行一些必要的动作,动作包括:发送信息(邮件、微信、短信)、发送命令(SHELL 命令、Reboot、Restart、Install等)。
二、zabbix实验 1、更改主机名 2、部署zabbix服务端192.168.120.10
vim /etc/zabbix/zabbix_server.conf
vim /etc/opt/rh/rh-php72/php-fpm.d/zabbix.conf
192.168.120.20
vim /etc/zabbix/zabbix_agent2.conf



