前言

  • redhat 7.0 (查看redhat版本: cat /etc/redhat-release)
  • zabbix 3.4
  • zabbix server已安装完成(yum方式安装zabbix)
  • 现需要向zabbix中增加一台被监控端(被监控服务器/主机)
  • 启动zabbix-agent时错误:PID file /run/zabbix/zabbix_agentd.pid not readable (yet?) after start.
  • 启动zabbix-agent时错误:cannot set resource limit: [13] Permission denied
  • zabbix-agent配置错误:cannot send list of active checks to [192.168.200.213]: host [Zabbix server] not found
  • zabbix-agent配置错误:no active checks on server [192.168.200.212:10051]: host [Zabbix server] not found

在被监控端上,安装zabbix-agent

  • 被监控端操作系统:Redhat 7.0
  • 被监控端ip:192.168.200.213
  • 被监控端 zabbix 名(在 zabbix 环境中唯一):zabbix_server213
  • zabbix server ip:192.168.200.212
  1. 添加yum仓库
    rpm -i https://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-2.el7.noarch.rpm
  1. 安装zabbix-agent
    yum install -y zabbix-agent

  1. 检查zabbix-agent是否安装成功
 systemctl list-unit-files | grep zabbix

  • 上图显示已经安装名为“zabbix-agent”的系统服务。
  • disable表示,该服务器不能随系统启动,需要每次重启后手动启动
  1. zabbix-agent配置
    对于zabbix-agent的配置,只要填写对两点即可:
  • zabbix server ip地址:192.168.200.212
  • 被监控端 zabbix 名(在zabbix环境中唯一):zabbix_server213。
vim /etc/zabbix/zabbix_agentd.conf
--------------------------------
# 被动检查时,使用的 zabbix server IP 地址列表,以逗号分割。
# zabbix-agent 只接受来自该列表的连接。
Server=192.168.200.212
# 主动检查时,使用的 zabbix server IP 地址列表,以逗号分割。
# 如果未指定该参数,主动检查不可用。
ServerActive=192.168.200.212
# 自定义一个主机名,该主机名必须唯一。不得与其它zabbix-agent机器重名。
Hostname=zabbix_server213

zabbix-web中,配置被监控端

  • 在zabbix web中,添加被监控端。被监控端 zabbix 名(在 zabbix 环境中唯一):zabbix_server213。
  • 在zabbix web中,添加被监控端:Configuration->Hosts->Create host。
  • zabbix-web地址: http://192.168.200.212/zabbix/
  • 使用默认账户Admin、默认密码zabbix可以登录zabbix web。
  • 上图中Host name与zabbix_agentd.conf中Hostname保持一致。
  • Agent interfaces(必填): ip: 192.168.200.213 ; Port:10050
  • Enabled:打勾
  • 先不要点“add”,点上面的Templates,配置要用到的模板。
  • 这里只选取对操作系统进行监控。因被监控端是Redhat7.0,这里选择的模板是Template OS Linux。
  • 上图中,Availability列中,红色底色显示ZBX,是因为还未启动被监控端。

在被监控端上,启动zabbix-agent

systemctl start zabbix-agent.service
  • 无法启动zabbix-agent时,查看日志分析原因。
  • 查看zabbix-agent程序日志: tail -f /var/log/zabbix/zabbix_agentd.log
  • 查看systemctl日志: journalctl -fla -u zabbix-agent.service
  • 在systemctl日志中,看到“PID file /run/zabbix/zabbix_agentd.pid not readable (yet?) after start.”,需要关闭 selinux。
  • 在zabbix-agent程序日志中,看到“cannot set resource limit: [13] Permission denied”,需要关闭 selinux。

zabbix-web中,查看Host运行状态

  • zabbix-agent启动后,红色状态变为绿色状态。
  • 至此zabbix-agent配置完成。

zabbix server 日志错误:cannot send list of active checks to [192.168.200.213]: host [Zabbix server] not found

  • 该错误会出现在 zabbix server 的日志中。
  • zabbix server 的日志: /var/log/zabbix/zabbix_server.log
  • 跟踪zabbix server 的日志:tail -f /var/log/zabbix/zabbix_server.log
  • 错误出现原因:当zabbix server向zabbix-agent发送数据时,无法为Hostname=Zabbix server的被监控端找到配置数据。
  • 简单说:zabbix-agent配置文件中Hostname错了。
  • 解决办法:zabbix-agent配置文件中Hostname 与 zabbix-web中Host name一致即可。

zabbix-agent配置错误:no active checks on server [192.168.200.212:10051]: host [Zabbix server] not found

  • 该错误会出现在 zabbix agent的日志中。
  • zabbix agent 的日志: /var/log/zabbix/zabbix_agentd.log
  • 跟踪zabbix agent 的日志:tail -f /var/log/zabbix/zabbix_agentd.log
  • 错误出现原因:当zabbix agent向zabbix server请求数据时,无法为Hostname=Zabbix server(自己)的被监控端找到配置数据。
  • 简单说:zabbix-agent配置文件中Hostname错了。
  • 解决办法:zabbix-agent配置文件中Hostname 与 zabbix-web中Host name一致即可。

【zabbix】安装、配置agent,配置被监控端相关推荐

  1. zabbix安装及简单配置

    Zabbix基本介绍: zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案.它能监视各种网络参数,保证服务器系统的安全运营:并提供柔软的通知机制以让系统管理员快 ...

  2. 企业运维——Zabbix安装与agent的添加

    目录 一.Zabbix简介 什么是Zabbix Zabbix功能 Zabbix架构 Zabbix数据流 二.Zabbix的安装 首先保证虚拟机可以连接网络 ​安装yum-utils 下载rpm安装包 ...

  3. Zabbix安装和使用配置小结

    前言 Zabbix是目前最为主流的开源监控方案之一,部署本身并不困难,难的是深入理解.根据在生产环境的实践从新版Zabbix 4.0 LTS开始全部使用Docker部署,我相信未来越来越多的开源组件都 ...

  4. 全网最详细的zabbix监控(zabbix安装和配置、web页面配置、监控Linux主机、监控华为交换机、监控Windows、监控nginx)

    目录 前言 一.准备工作 二.zabbix server端 三.zabbix-agent Linux客户端的安装 四.zabbix-agent Windows客户端的安装 五.使用zabbix监控ng ...

  5. zabbix 安装配置介绍

    介绍 Zabbix是一款能够监控各种网络参数以及服务器健康性和完整性的软件.Zabbix使用灵活的通知机制,允许用户为几乎任何事件配置基于邮件的告警.这样可以快速反馈服务器的问题.基于已存储的数据,Z ...

  6. Zabbix分布式监控实战(一)——Zabbix 5.0监控平台搭建与被监控端的添加

    一.Zabbix概述 1.Zabbix简介  zabbix是一个基于WEB界面的提供 分布式系统监控以及网络监控功能 的企业级的开源解决方案.zabbix能监视各种网络参数,保证服务器系统的安全运营: ...

  7. zabbix安装部署(简单,全)

    zabbix安装需要分为服务端和客户端 先安装服务端(centos7) 1.更新源(这里使用清华源) 清华源 rpm -ivh https://mirrors.tuna.tsinghua.edu.cn ...

  8. 自动化监控--zabbix安装和配置详解

    规划: 准备三台主机分别为:监控节点(10.220.5.171).web节点(10.220.5.172),被监控节点(10.220.5.173). 监控节点安装:zabbix-server.zabbi ...

  9. Zabbix安装(server和agent)及基本配置

    简介 zabbix([`zæbiks])是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案. zabbix能监视各种网络参数,保证服务器系统的安全运营:并提供灵活的通知机制 ...

最新文章

  1. 基础的重要性(程序猿之路)
  2. linux每日命令(14):less命令
  3. 惠普战66怎么用u盘进入系统_惠普笔记本怎么用u盘启动装系统,空间也要大所以超来超受欢迎!...
  4. 二叉树的几道相似简单递归题
  5. android 自定义推流器,Android直播实现 Android端推流、播放
  6. 用css3和jquery实现的渐变的动态进度条
  7. 认识Blend 3工作区
  8. 发现网络产品漏洞后,应立即通知上游开发者,并及时通知下游用户
  9. ------表达式---数值表示/算术运算符
  10. 数据库 SQL Server2012安装步骤详解
  11. 华为设备MSTP配置命令
  12. Windows10 系统部分软件字体虚化不清晰
  13. 视频配音怎么制作?手把手教你配音视频制作
  14. 安装caffe依赖库时,出现“您希望继续执行吗? [Y/n] y 中止。”的解决办法
  15. 深入理解:scp,rsync,sftp,xsync等命令的基本使用方法,以及cmd命令窗口下进行相关的ssh命令操作
  16. 【微信小程序】照片换底(免费拍摄多种类型证件照、剪裁、换底、压缩)
  17. 计算机学院2022级新生邀请赛(三)
  18. 云计算学习费用大概多少 如何能快速学到技能
  19. 基于无人机的频谱监测方案
  20. 多核cpu应用场景_多核?高频?不同需求哪种CPU最适合自己呢?

热门文章

  1. 用C#.NET调用Java开发的WebService传递int,double问题,出现java无法获
  2. 第三章 Models详解
  3. WP7页面的数值传递和对象传递
  4. CentOS5.6下配置rsync内网同步数据到外网
  5. 如何建立一个FTP服务器(SERV-U使用教程)
  6. 用Twebbrowser做可控编辑器与MSHTML
  7. Error creating bean with name 'adminUserController': Injection of autowired dependencies failed;
  8. maven工程下 读取resource下配置文件
  9. cookie+memcached实现单点登陆
  10. idea使用MybatisCodeHelperPro逆向生成(亲测)