zabbix自动发现和自动注册

2023-11-06

1.  配置zabbix自动发现:

        1>.  自动发现主要是希望通过发现网络中的主机,并自动把主机添加到监控中,并关联特定的模板,实现自动监控。例如在办公网络中,希望通过ZabbixAgent监控所有工作电脑,只需要把新安装的电脑开放防火墙10050儒口,那么电脑就可以自动通过发现新机器,并开始监控。如果网络中可能存在Windows和Linux系统,就需要通过Zabbix Agent判断自动添加的主机是Windows还是Linux。

以上这个过程需要分为两个步骤∶

        · 通过网络扫描制定的服务,本例为Zabbix Agent是否可以访问system.uname指标

        · 发现主机之后需要执行添加的动作,这个过程由动作(Action)完成

        2>.  配置网络发现规则:

 

         

        3>.  定义动作:将所发现的Linux服务器添加到相应的组/模板:

 

 

         4>.  安装zabbix-agent:

[root@node4 ~]# yum install https://repo.huaweicloud.com/zabbix/zabbix/5.4/
rhel/7/x86_64/zabbix-agent2-5.4.0-8.el7.x86_64.rpm -y

         5>.  配置zabbix-agent文件:

[root@node4 ~]# vim /etc/zabbix/zabbix_agent2.conf 

........
Server=192.168.188.201
ServerActive=192.168.188.201
Hostname=node4
........

        6>.  启动zabbix-agent文件:

[root@node4 ~]# systemctl restart zabbix-agent2.service 

        7>.  验证自动发现:

注意∶解决zabbix自动发现主机后主机名称是IP地址的问题。可以通过dns支持,或者配置hosts解析,否则默认是IP地址。

 

2.  配置zabbix自动注册:

        1>.  Zabbix的自动注册主要用于Agent主动且自动向Server注册,适用于当前云环境下的监控。Zabbk-Server在收到Zabbix-Agent的注册请求时,如果没有收到P地址的值,则使用Zabbix-Agent和Zabblx-Server建立TCP连接时使用的IP地址。

(1)自动注册∶zabblu.agent主动发送注册信息到server端,然后agent主机会被自动添加到web器,无须手动配置它们;

(2) 服务器在添加新的自动注册主机时,使用接收到的IP地址和端口配置agent。如果没有搜收到P地址值,则使用传入连接的IP地址,如果没有接收到端口值,则使用10050.

(3)当初gent程序向服务器发送自动注册请求时,会发送其主机名。在某些情况下(例如,Amazon云端节点),Zabbix服务器的主机名不足以区分发现的主机。主机元数据可将其他信息从agent发送到服务器。

(4) agent的主机元数据有两种方式(两种不能同时使用)

HostMetadataltem=system.uname

HostMetadata=Linux 21df83bf21bfobe663090bb8d412ae

# 格式∶HostMetadata=类型自定义字符串

        2>.  安装zabbix-agent:

[root@node5 ~]# yum install https://repo.huaweicloud.com/zabbix/zabbix/5.4/
rhel/7/x86_64/zabbix-agent2-5.4.0-8.el7.x86_64.rpm -y

        3>.  修改zabbix-agent配置文件:

[root@node5 ~]# vim /etc/zabbix/zabbix_agent2.conf 

......
Server=192.168.188.201
ServerActive=192.168.188.201
Hostname=node5
......

        4>.  启动zabbix-agent服务:

[root@node5 ~]# systemctl restart zabbix-agent2.service 

        5>.  配置自动注册:

 

         6>.  重启zabbix客户端的zabbix-agent和zabbix服务端的zabbix-server,查看自动注册结果:

 

 

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

zabbix自动发现和自动注册 的相关文章

随机推荐

  • [YOLO专题-28]:YOLO V5 代码管理 - 如何与官网协同开发自己的项目代码

    作者主页 文火冰糖的硅基工坊 文火冰糖 王文兵 的博客 文火冰糖的硅基工坊 CSDN博客 本文网址 https blog csdn net HiWangWenBing article details 122519479 目录 前言
  • C++数组练习题(一)

    在刚开始学习c 的时候刷了很多基础题 这些基础题比较适合初学C 的码友 所以在学完就立即进行了整理 一是为了让初学C 的码友有所参考 二也是为了复习一下所学过知识 但因为当时在整理时 时间有点紧促 可能会出现一些小错误 于是利用五一假期对之
  • Tensorflow:数据特征值的自变量为离散值

    import pandas as pd from sklearn utils import shuffle dataSet pd read csv input mushrooms csv mapPto1Eto0 p 1 e 0 dataSe
  • vite详解

    vite详解 卖菜的小白的博客 CSDN博客 vite 一 认识vite webpack是目前整个前端使用最多的构建工具 但是除了webpack之后也存在其他一些构建工具 比如说rollup parcel gulp vite等等 vite的
  • Twitter开发者账号申请流程

    文章转自 https www jianshu com p cfb741dd52dd 这篇文章主要介绍在最新的推特开发者平台申请账号的流程 首先需要有一个推特账号 其次该推特账号必须是首次申请 因为推特开发者一个账号只能申请一次 申请后被拒绝
  • 【Streamlit学习心得】个人项目实战,并部署在Streamlit Cloud,生成一个公网url随时访问

    Streamlit学习心得 个人项目实战 并部署在Streamlit Cloud 生成一个公网url随时访问 目录 Streamlit学习心得 个人项目实战 并部署在Streamlit Cloud 生成一个公网url随时访问 前言 一 全局
  • TCP的连接

    一 套接字 1 每一条TCP连接有两个端点 TCP连接的端点叫做套接字 socket 或插口 2 套接字 socket IP地址 端口 例如 套接字 socket 192 168 170 1 80 二 TCP连接 1 建立连接时的三次 握手
  • GPU RayTracing

    参考自 https github com Ubpa ToyRTX 使用三种Texture 记录场景数据 1 SceneData 2 MatData 3 PackData 数据 https docs qq com sheet DQ2FqdE1
  • 秋招准备之——MySQL复习

    秋招复习笔记系列目录 不断更新中 1 数据结构全系列 2 计算机网络知识整理 一 3 计算机网络知识整理 二 4 Java虚拟机知识整理 5 计算机操作系统 6 深入理解HashMap 7 深入理解ConcurrentHashMap 8 M
  • TCP协议格式和特点

    文章目录 1 协议格式 2 协议特性 2 1 面向链接 2 1 1三次握手建立连接 2 1 1四次挥手断开连接 相关问题和知识点 1 握手为啥三次 挥手是四次 2 三次握手失败两端是如何处理的 3 SYN泛洪攻击是怎么回事 4 一台主机上出
  • heun 方法 matlab代码_MATLAB中代码优化的两种方法

    MATLAB中的代码优化 MATLAB中的代码优化有两种重要的方法 预分配组和向量化循环 我们举一个简单的例子来看 创建一个MATLAB函数来计算f x sin x 100 function y sinfun1 M x 0 M 1 for
  • windows:NGINX配置nginx.conf不生效的解决方法

    问题 如标题 参考 Windows系统下NGINX配置nginx conf不生效的解决方法 51CTO博客 nginx 配置不生效 解决办法 运行命令 taskkill IM nginx exe F 来关闭这些进程 之后重新启动nginx
  • Flask项目(四)房屋列表页、订单、对接支付宝、数据库优化

    Flask项目 房屋列表页 订单 对接支付宝 数据库优化 房屋列表页 from import api from flask import g current app jsonify request session from ihome ut
  • 【数据库】表的内外连接(重点)

    文章目录 表的内连接和外连接 1 内连接 2 外连接 2 1 左外连接 2 2 右外连接 表的内连接和外连接 表的连接分为内连和外连 1 内连接 内连接实际上就是利用where子句对两种表形成的笛卡尔积进行筛选 前面几个博客的查询都是内链接
  • C++11多线程---互斥量mutex、锁lock、条件变量std::condition_variable

    目录 一 lock guard lock 1 直接操作mutex的lock unlock函数 2 使用 lock guard unique lock 自动加锁 解锁 类似智能指针 3 unique lock和lock guard区别 二 条
  • postman——基础操作——API授权

    当发送请求时 通常会包括参数 用以确保请求能够访问和范湖所需的数据 postman提供了授权类型 能在postman中处理身份验证问题 参考网址 https learning getpostman com docs postman send
  • 上传文件sftp和base 64上传的优缺点?

    上传文件时 SFTP和Base64编码都是常见的方式 它们具有各自的优缺点 SFTP SSH File Transfer Protocol 上传的优缺点 优点 安全性高 SFTP通过SSH协议进行传输 数据在传输过程中会进行加密 提供了较高
  • APP性能优化系列:内存优化-内存泄露详解

    转自http blog csdn net a910626 article details 50849760 一 内存泄露概念 在java中 如果一个对象没有可用价值了 但又被其他引用所指向 那么这个对象对于gc来说就不是一个垃圾 所以不会对
  • exec函数族

    前言 exec函数族提供了一个在进程中启动另一个程序执行的方法 它可以根据指定的文件名或目录名找到可执行文件 并用它来取代原调用进程的数据段 代码段和堆栈段 在执行完之后 原调用进程的内容除了进程号外 其他全部被新的进程替换了 另外 这里的
  • zabbix自动发现和自动注册

    1 配置zabbix自动发现 1 gt 自动发现主要是希望通过发现网络中的主机 并自动把主机添加到监控中 并关联特定的模板 实现自动监控 例如在办公网络中 希望通过ZabbixAgent监控所有工作电脑 只需要把新安装的电脑开放防火墙100