首页 > 其他分享 >zabbix-agent修改主动模式

zabbix-agent修改主动模式

时间:2023-12-18 15:47:00浏览次数:31  
标签:agentd 模式 server 修改 zabbix agent 主动

1.zabbix-agent工作模式

zabbix-agent进程,有两种工作模式,主动模式,被动视频

1.1 被动模式

被动模式是指
zabbix-server 将需要请求的数据,发给zabbix-agent,然后agent接收到请求后才进行对客户端机器数据采集,采
集完毕后发给zabbix-server,交给zabbix-UI展示。

但是这个过程是一次一次完成的,也就是,有多少个监控项,就需要发起多少次请求,执行多少次脚本。

zabbix-server发起请求后,也同时在等待agent返回数据;
zabbix-agent接收请求的时候,也在响应、发送数据。

因此这种效率,机器数量一旦多了,被动模式的效率就彻底废了。

 

1.2 主动模式

主动模式下,由zabbix-agent主动给zabbix-server发请求,索要监控项的列表,然后agent将对应的数据一次性全部采集后发给zabbix-server。

明显agent主动发数据,效率要高得多,很适合监控项非常多,以及机器数量规模较大的场景。

 

2.zabbix-agent主动模式更改

只需要zabbix-agent的配置文件即可

[root@web-7 ~]#grep '^[a-Z]' /etc/zabbix/zabbix_agentd.conf 
PidFile=/var/run/zabbix/zabbix_agentd.pid
LogFile=/var/log/zabbix/zabbix_agentd.log
LogFileSize=0
Server=10.0.0.61
ServerActive=10.0.0.61  # 必须加这行,填入zabbix-server地址
Hostname=web-7                    # 必须加这行,填入当前机器主机名
Include=/etc/zabbix/zabbix_agentd.d/*.conf


重启agent服务
systemctl restart zabbix-agent

注意agent配置文件的主机名,要和zabbix-UI中的主机名对上。

 

3.zabbix-UI里修改监控项为主动模式

这里以更通用的内置 template os linux模板的监控项为案例

 

点击批量更新

 

3.1查看最新的监控项数据

 

标签:agentd,模式,server,修改,zabbix,agent,主动
From: https://www.cnblogs.com/sxy-blog/p/17911382.html

相关文章

  • zabbix自动发现
    1.什么是zabbix自动发现当需要监控的主机数量太多,你没办法一个个去web页面添加‘因此zabbix可以基于网络环境,自动发现,添加主机且监控。自动发现可以完成1.自动发现、添加主机2.添加主机且指定关联的模板zabbix的自动发现可以基于1.ip地址、或者ip网段2.来自于zabbix......
  • zabbix自动注册
    1.什么是自动注册前面于超老师带你学习了自动发现,也就是配置好一个网络环境后,zabbix-server主动去网络环境中扫描,然后发现目标机器然后监控,此时的agent是被动等待的。那如果需要扫描多种网段,且机器数量很大的话,你的zabbix-server服务器可就很难受了。。。因此自动注册,就是......
  • zabbix安装部署
    1.官网良心官网,文档全的可怕https://www.zabbix.com/cn/manuals 2.先装好zabbix服务端再说zabbix安装全流程1.配置yum仓库https://mirrors.tuna.tsinghua.edu.cn/zabbix/zabbix/安装rpm-ivhhttps://mirrors.tuna.tsinghua.edu.cn/zabbix/zabbix/4.0/rhel/7/x86_6......
  • zabbix如何监控服务器
    1.zabbix架构图 zabbix核心概念先记住如下zabbix中的核心几个概念主机(HOST):就是具体的一个监控对象,某一个被监控的实例,可以是一个数据库,也可以是一个操作系统。模板(Template):定义了具体一类监控对象的抽象,比如Windows模板,就是用来专门在监控Windows的时候,直......
  • 修改kubernetes-dashboard默认token认证时间
    详解:k8s默认dashboardtoken时间是900s,15分钟,到期后会自动退出登陆。解决办法:修改默认时间找到部署dashboard的yaml文件增加其中这一行[root@master1~]#catrecommended.yaml#Copyright2017TheKubernetesAuthors.##LicensedundertheApacheLicense,Version2.0(th......
  • 使用 Power Shell 修改 Hyper-V 虚拟机 UUID 的解决方案
    前言在研究了一下午k8s文档的时候,正准备开干,万万没想到一个uuid的问题卡了我几个小时,一直想在系统中解决,没想到最后在外部使用PowerSheel解决了,分享记录一二问题描述与尝试解决根据官方文档使用kubeadm创建k8s集群的准备,所以准备在之前文章中使用Hyper-V安装的Cen......
  • Civil 3d 修改纵断面图标注栏中纵断面1及纵断面2
    语言不描述不清,看截图: 话不多数,直接上代码: publicvoidC_Test20231217(){Documentdoc=Application.DocumentManager.MdiActiveDocument;Editored;ed=doc.Editor;PromptEntityOptionspeo=newPromptEntityOptions("\n拾取纵断面图......
  • Virtual Serial Port虚拟串口软件无法删除和修改已有串口怎么办?
    之前用的9.2版本,试用期过后绑定的端口都掉了,导致串口通讯报错6.9永久版下载:VirtualSerialPortDriverPro汉化破解版下载(附注册码)v6.9-软件学堂(xue51.com)下载后里面有两个版本,推荐安装6.9版本,7.0版本无Crack文件下载后如果还是无法删除已经绑定的虚拟串口或实际串口......
  • Mysql 修改账号密码
    修改普通账号密码,登入之后执行:SETPASSWORD=PASSWORD('新密码'); http://dev.mysql.com/doc/refman/5.7/en/set-password.html 修改/设置root账号密码: https://blog.csdn.net/hdxx2022/article/details/132082376方法一,登入root之后执行:ALTERUSER'root'@'%'IDENTIFI......
  • C++中SQLite数据库操作实例:查询、增加、修改、删除一网打尽
     在C++中使用SQLite数据库需要使用SQLite的C/C++接口。以下是一个简单的示例,演示如何在C++中使用SQLite,并提供了常见的查询、增加、修改和删除功能。为了使用SQLite,你需要下载SQLite的C/C++接口,并链接到你的项目中。首先,确保你已经下载了SQLite的C/C++接口,然后将头文件和库文......