zabbix监控平台(agent端)

引言:明人不说暗话,上一篇文章我们讲了zabbix的serrver端部署和配置,今天详细讲解一下agent端服务器(客户端)的配置和关联

1.进入官网

Zabbix:企业级开源监控解决方案

2.进入下载页面选择需要下载的版本信息 (案例zabbix5.0)

选择到Agent,根据下面的步骤配置

3.服务器安装Zabbix存储库

rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm

yum clean all

4.安装 Zabbix agent

yum install zabbix-agent

5.启动Zabbix agent进程,并设置开机自启

systemctl restart zabbix-agent

systemctl enable zabbix-agent

6、在我们部署好的server端zabbix监控平台加入agent端服务器

6.1创建主机群组

6.2创建主机

输入主机名,选择群组,客户端ip输入agent端服务器的ip地址然后添加

7、测试效果

7.1添加aegnt服务器80端口监控项

设置完成首先测试,没有问题的话更新监控项

7.2添加触发器(状态为0时表示端口异常)

这时关闭agent端的nginx服务在仪表盘内就会因为监听不到80端口而报错

最新数据页面可以看到端口状态异常为0

8.设置报警项自动处理

8.1在配置 动作栏 创建一个新的动作

在操作动作编辑里面添加nginx启动命令

8.2这是需要在agent端给server端过来的zabbix用户提权

打开visudo到100行添加下行内容

并修改zabbix_agentd的配置文件

vim /etc/zabbix/zabbix_agentd.conf 

修改以下内容
EnableRemoteCommands=1          #允许接收远程命令  修改原有的值,不要在末尾追加
LogRemoteCommands=1             #把接收的远程命令记入日志

8.3关闭agent端nginx测试监听端口自启动

这时在出现报错平台会自动处理,如果未发现80端口,server端会通过zabbix到agent端执行启动命令

这时再次刷新页面报错也会消失

设置关联邮箱报警

1.创建新的媒介类型

例,关联qq邮箱

2.给Admin用户添加报警媒介

显示如下为添加成功,记得更新哦

3.创建新的动作

4.测试

关闭agent端nginx

查看邮箱

两条邮件 , 一条是报警的,一条是恢复操作的。

配置成功!!!

感谢观看!希望能够帮助到大家!

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-01-20 10:48:01       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-01-20 10:48:01       100 阅读
  3. 在Django里面运行非项目文件

    2024-01-20 10:48:01       82 阅读
  4. Python语言-面向对象

    2024-01-20 10:48:01       91 阅读

热门阅读

  1. 【洛谷 P2084】进制转换 题解(模拟+字符串)

    2024-01-20 10:48:01       49 阅读
  2. RPA与ChatGPT的融合:智能化流程的未来

    2024-01-20 10:48:01       44 阅读
  3. 地府网站火热开发中。。。

    2024-01-20 10:48:01       59 阅读
  4. 医疗行业的舆情监测

    2024-01-20 10:48:01       63 阅读
  5. 解决iCloud备份灰显问题的有效方法

    2024-01-20 10:48:01       52 阅读
  6. 零知识学习ACPI —— 1. 初识

    2024-01-20 10:48:01       57 阅读
  7. Spring和Spring Boot的区别

    2024-01-20 10:48:01       51 阅读