其他分享
首页 > 其他分享> > zabbix

zabbix

作者:互联网

zabbix 的作用

zabbix 是什么?

zabbix 监控原理:

zabbix agent安装在被监控的主机上,zabbix agent负责定期收集客户端本地各项数据,并发送至 zabbix server 端,zabbix server 收到数据后,将数据存储到数据库中,用户基于 Zabbix WEB 可以看到数据在前端展现图像。当 zabbix 监控某个具体的项目, 该项目会设置一个触发器阈值,当被监控的指标超过该触发器设定的阈值,会进行一些必要的动作,动作包括:发送信息(邮件、微信、短信)、发送命令(shell 命令、reboot、restart、install 等)。

zabbix 监控部署在系统中,包含常见的五个程序:

安装 zabbix 5.0

获取zabbix的下载源

 

更换 zabbix.repo 为阿里源

 

 

 

 

 

 

 安装SCL(Software Collections),便于后续安装高版本的 php,默认 yum 安装的 php 版本为 5.4,版本过低,zabbix 5.0 版本对 php 版本最低要 7.2.0 版本。SCL 可以使得在同一台机器上使用多个版本的软件,而又不会影响整个系统的依赖环境。软件包会安装在 /opt/rh 目录下。

 

 修改 zabbix-front 前端源,安装 zabbix 前端环境到 scl 环境下

 

 

 

 安装 zabbix 所需的数据库

 

 

 

 

 

 

 

 导入数据库信息

 

 修改 zabbix server 配置文件,修改数据库的密码

 

 修改 zabbix 的 php 配置文件

 

 启动 zabbix 相关服务

 

 访问

 

 

 

 解决 zabbix-server Web页面中文乱码

 

 

 

 

 

 

 

 

部署 zabbix 客户端

 zabbix 服务端 zabbix_server 默认使用 10051 端口,客户端 zabbix_agent2 默认使用 10050 端口。

1、服务端和客户端配置时间同步

 

 

 

 2、客户端配置时区,与服务器保持一致

 

 3、设置 zabbix 的下载源,安装 zabbix-agent2

 

 

 

 4、修改 agent2 配置文件

 

 

 

 

 

 5、启动 zabbix-agent2

 

 6、在服务端验证 zabbix-agent2 的连通性

 

 

 

 在Web 页面中添加 agent 主机

 

 

 

 

 

 自定义监控内容

案例:自定义监控客户端服务器登录的人数

(需求:限制登录人数不超过3个,超过3个就报警)

在客户端创建自定义key

1、明确需要执行的linux命令

 

 2、创建zabbix的监控项配置文件,用于自定义key

 

 

 

 

 

 

 

 3、在服务端验证新建的监控项

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  zabbix 自动发现与自动注册

zabbix 自动发现

zabbix 自动发现(对于 agent2 是被动模式)
zabbix server 主动的去发现所有的客户端,然后将客户端的信息登记在服务端上
缺点是如果定义的网段中的主机数量多,zabbix server 登记耗时较久,且压力会较大

1.确保客户端上的 zabbix-agent2 服务状态正常

 

 2.在 Web 页面删除原有的客户端主机

 

 3.在服务端和客户端上配置 hosts 解析

 

 4.在 Web 页面配置自动发现

 

 

 

 

 

5、 可在服务端查看 zabbix 日志

 

 zabbix 自动注册(对于 agent2 是主动模式)

zabbix agent2 会主动上报自己的信息,发给 zabbix server。
缺点是可能因为配置文件配置错误或者网络不通等原因导致 zabbix agent2 可能找不到 zabbix server。

1、环境准备

 

 

 

 2.修改 zabbix-agent2 配置文件

 

 

 

 3.在 Web 页面配置自动注册

 

4、 在服务端查看 zabbix 日志

 

 

 

 部署 zabbix 代理服务器

分布式监控的作用:

 

标签:agent,server,zabbix,agent2,服务端,客户端
来源: https://www.cnblogs.com/zhangyupengzuishuai/p/15354330.html