Zabbix 监控平台 添加监控目标主机

news2025/1/3 5:34:26

Zabbix监控平台是一个企业级开源解决方案,用于分布式系统监视和网络监视。它由Zabbix Server和可选组件Zabbix Agent组成,通过C/S模式(客户端-服务器模型)采集数据,并通过B/S模式(浏览器-服务器模型)在Web端展示和配置。

Zabbix Server的功能与作用

  1. 核心组件

    • Zabbix Server是整个监控系统的核心组件,负责接收、存储和分析来自Zabbix Agents或Proxy的数据。
    • 它执行数据的主动轮询和被动获取,计算触发器条件,并向用户发送通知。
  2. 告警中心

    • 所有配置信息、统计信息和操作数据都存储在Zabbix Server中。当监控系统出现任何异常时,它将发出通知给管理员。
  3. 数据存储

    • 所有配置信息和收集到的数据都存储在数据库中,支持多种数据库类型如MySQL、PostgreSQL等。
  4. Web界面

    • 提供基于Web的界面,方便用户从任何地方访问和管理监控系统。
  5. 端口说明

    • Zabbix Server默认监听10051端口,用于接收来自Zabbix Agents或Proxy的数据。

Zabbix Agent的功能与作用

  1. 数据收集

    • Zabbix Agent部署在被监控目标上,主要负责收集硬件信息(如CPU使用率、内存使用率、磁盘空间等)和操作系统状态。
  2. 数据传输

    • 通过特定的接口将收集到的数据上报给Zabbix Server,支持被动和主动两种检查方式。
      • 主动模式:Zabbix Agent主动向Zabbix Server请求监控项列表,并主动将监控项需要的数据发送给Zabbix Server。
      • 被动模式:Zabbix Agent被动接收Zabbix Server请求的监控项列表,Zabbix Agent发送监控项需要的数据给Zabbix Server。
  3. 异常报警

    • 当检测到本地系统或应用程序出现异常时,Agent会及时将异常信息上报给Zabbix Server,触发预设的报警规则。
  4. 配置管理

    • 接收并应用Zabbix Server下发的配置信息,如监控项列表、采集频率等。
  5. 端口说明

    • Zabbix Agent默认监听10050端口,用于与Zabbix Server进行通信。

Zabbix监控平台以其强大的功能和灵活性,在运维领域占据着举足轻重的地位。通过合理配置和使用Zabbix Server和Zabbix Agent,系统管理员可以实现对系统和应用程序的全面监控和管理。

Zabbix Agent 部署

添加被监控目标主机(在 zabbix agent 的主机上面)

1、安装Zabbix Agent 组件。Zabbix 官方仓库

方法1:
rpm -Uvh https://repo.zabbix.com/zabbix/7.0/rhel/7/x86_64/zabbix-agent-7.0.6-release1.el7.x86_64.rpm
方法2:
yum -y install zabbix-agent

2、修改 agent 配置文件 vim /etc/zabbix/zabbix_agentd.conf  

3、启动并设置 agent 开机自启。

systemctl enable --now zabbix-agent.service
命令解释
systemctl start zabbix-agent启动 Zabbix Agent。
systemctl stop zabbix-agent停止 Zabbix Agent。
systemctl restart zabbix-agent重启 Zabbix Agent。
systemctl status zabbix-agent检查 Zabbix Agent 的状态。
systemctl enable zabbix-agent确保 Zabbix Agent 在系统启动时自动运行。
systemctl disable zabbix-agent禁用 Zabbix Agent 的开机自启动。

 zabbix server 部署

1、手动添加监控主机(在 zabbix server 的 web 管理页面添加)

2、手工添加
1、点击 主机,2、创建主机,3、填写主机名, 4、添加模板(AlX by Zabbix agent),5、添加主机群(zabbix server),6、添加zabbix agent (IP地址)7、添加成功。

稍微等一下,可以看到添加成功 但是报红色错误。

 解决方法:(在 zabbix agent 的主机上面)

1、检查Zabbix Agent状态:

systemctl status zabbix-agent

2、尝试停止,重启Zabbix Agent:

systemctl stop zabbix-agent
systemctl start zabbix-agent

3、检查防火墙设置

查看当前防火墙开放的端口
sudo firewall-cmd --list-ports
将端口 8081 添加到防火墙的 public 区域,并且设置为永久生效。
sudo firewall-cmd --zone=public --add-port=10050/tcp --permanent
重新加载防火墙配置,使新的规则生效。
sudo firewall-cmd --reload

刷新界面 查看添加成功。 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2268623.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

第10章 初等数论

2024年12月27日一稿(P341) 2024年12月28日二稿 2024年12月29日三稿 当命运这扇大门向你打开的时候,不要犹豫和害怕,一直往前跑就是了! 10.1 素数 这里写错了,不能整除应该表示为 10.2 最大公约数与最小公…

R语言6种将字符转成数字的方法,写在新年来临之际

咱们临床研究中,拿到数据后首先要对数据进行清洗,把数据变成咱们想要的格式,才能进行下一步分析,其中数据中的字符转成数字是个重要的内容,因为字符中常含有特殊符号,不利于分析,转成数字后才能…

微信流量主挑战:三天25用户!功能未完善?(新纪元4)

🎉【小程序上线第三天!突破25用户大关!】🎉 嘿,大家好!今天是我们小程序上线的第三天,我们的用户量已经突破了25个!昨天还是16个,今天一觉醒来竟然有25个!这涨…

Ps:将数据组作为文件导出

Ps菜单:文件/导出/数据组作为文件 Export/Data Sets as Files “将数据组作为文件导出” Export Data Sets as Files命令是 Photoshop 数据驱动设计功能的一部分,用于结合可变数据和模板,生成多个文件。 1、自动化批量生成 适用于名片、证书、…

Java基本操作笔记

命令行快速进入指定文件夹 快速切换进入指定文件 文件夹快速切换 idea开发步骤 快捷键 修改模块 选中模块右键依次选择 选择第三个修改模块和文件夹的名称 输入修改后的名字回车 导入模块 找到要导入的模块,ctrc复制该文件夹 打开idea找到工程文件夹ctrv粘贴 点击o…

OpenCV-Python实战(8)——图像变换

一、缩放 cv2.resize() img cv2.resize(src*,dsize*,fx*,fy*,interpolation*) img:目标图像。 src:原始图像。 dsize:(width,height)图像大小。 fx、fy:可选参数,水平/垂直方向…

Spring thymeleaf 的快速默认搭建使用

Spring thymeleaf 的快速默认搭建使用 thymeleaf 的搭建Pom 文件 thymeleaf 的使用Controller返回参数String资源文件路径访问端点显示HTML页面 thymeleaf 的搭建 Pom 文件 Pom 文件引入 spring-boot-starter-thymeleaf 依赖 <dependency><groupId>org.springfra…

Linux | 零基础Ubuntu搭建JDK

目录 软件简介 在线文档 压缩包安装 下载地址 补:传输软件 传输等待 目录结构 解压安装 配置环境 更新环境 测试JDK结果 APT安装 软件简介 Java Development Kit (JDK) 是 Sun 公司&#xff08;已被 Oracle 收购&#xff09;针对 Java 开发员的软件开发工具包。自…

揭秘 Fluss 架构组件

这是 Fluss 系列的第四篇文章了&#xff0c;我们先回顾一下前面三篇文章主要说了哪些内容。 Fluss 部署&#xff0c;带领大家部署Fluss 环境&#xff0c;体验一下 Fluss 的功能Fluss 整合数据湖的操作&#xff0c;体验Fluss 与数据湖的结合讲解了 Fluss、Kafka、Paimon 之间的…

PyQt的介绍

举例 解释 一 PyQt是什么 PyQt 是 Python 编程语言的一个库&#xff0c;它是 Qt 库的 Python 绑定。Qt 是一个跨平台的图形用户界面&#xff08;GUI&#xff09;开发框架&#xff0c;广泛应用于开发桌面应用程序。PyQt 使得 Python 开发者能够利用 Qt 框架的强大功能来创建图…

数据库高安全—openGauss安全整体架构安全认证

openGauss作为新一代自治安全数据库&#xff0c;提供了丰富的数据库基础安全能力&#xff0c;并逐步完善各类高阶安全能力。这些安全能力涵盖了访问登录认证、用户权限管理、审计与追溯及数据安全隐私保护等。本章节将围绕openGauss安全机制进行源码解读&#xff0c;以帮助数据…

计算机网络 (16)数字链路层的几个共同问题

一、封装成帧 封装成帧是数据链路层的一个基本问题。数据链路层把网络层交下来的数据构成帧发送到链路上&#xff0c;以及把接收到的帧中的数据取出并上交给网络层。封装成帧就是在一段数据的前后分别添加首部和尾部&#xff0c;构成了一个帧。接收端在收到物理层上交的比特流后…

SAP SD信贷管理信用管理手册(下)

1、项目类别的信贷激活 图1-12-1.项目类别的信贷设置路径 图1-12-2.项目类别的信贷参数激活 说明&#xff1a;项目类别是否进行信贷管理设置。 2、定义信贷组 图1-13-1.定义信贷组路径 图1-13-2.信贷组定义 说明&#xff1a;信贷组参与后续信贷控制的组合分配。 3、销售凭证及…

【linux学习指南】可重入函数与volatile

文章目录 &#x1f4dd;可重⼊函数&#x1f320; volatile&#x1f6a9;总结 &#x1f4dd;可重⼊函数 main函数调⽤insert函数向⼀个链表head中插⼊节点node1,插⼊操作分为两步,刚做完第⼀步的时候,因为硬件中断使进程切换到内核,再次回⽤⼾态之前检查到有信号待处理,于是切换…

Web安全 - “Referrer Policy“ Security 头值不安全

文章目录 概述原因分析风险说明Referrer-Policy 头配置选项1. 不安全的策略no-referrer-when-downgradeunsafe-url 2. 安全的策略no-referreroriginorigin-when-cross-originsame-originstrict-originstrict-origin-when-cross-origin 推荐配置Nginx 配置示例 在 Nginx 中配置 …

FFmpeg:详细安装教程与环境配置指南

FFmpeg 部署完整教程 在本篇博客中&#xff0c;我们将详细介绍如何下载并安装 FFmpeg&#xff0c;并将其添加到系统的环境变量中&#xff0c;以便在终端或命令行工具中直接调用。无论你是新手还是有一定基础的用户&#xff0c;这篇教程都能帮助你轻松完成 FFmpeg 的部署。 一、…

AcWing练习题:平均数1

读取两个浮点数 AA 和 BB 的值&#xff0c;对应于两个学生的成绩。 请你计算学生的平均分&#xff0c;其中 AA 的成绩的权重为 3.53.5&#xff0c;BB 的成绩的权重为 7.57.5。 成绩的取值范围在 00 到 1010 之间&#xff0c;且均保留一位小数。 输入格式 输入占两行&#x…

Unity学习笔记(四)如何实现角色攻击、组合攻击

前言 本文为Udemy课程The Ultimate Guide to Creating an RPG Game in Unity学习笔记 实现动画 首先实现角色移动的动画&#xff0c;动画的实现过程在第二篇&#xff0c;这里仅展示效果 attack1 触发攻击动画 实现脚本 接下来我们通过 Animator 编辑动画之间的过渡&#…

如何使用MySQL的group_concat函数快速做关联查询?

当我们需要做一对多的关联查询时&#xff0c;会很容易想到用left join来实现。例如&#xff0c;现有country表和city表之间建立了一对多的关联关系。如果要展示各国家以及城市列表&#xff0c;会很容易想到以下SQL&#xff1a; SELECT country, city FROM country LEFT JOI…

Go快速开发框架2.6.0版本更新内容快速了解

GoFly企业版框架2.6.0版本更新内容较多&#xff0c;为了大家能够快速了解&#xff0c;本文将把更新内容列出详细讲解。本次更新一段时间以来大伙反馈的问题&#xff0c;并且升级后台安全认证机制&#xff0c;增加了RBAC权限管理及系统操作日志等提升后台数据安全性。 更新明细…