Zabbix-客户端部署全过程

news2025/4/13 6:03:10
本文已收录于专栏
《中间件合集》

目录

  • 概念说明
    • 什么是Zabbix
  • 功能介绍
  • 配置过程
    • 1.在linux下的admin文件夹下创建zabbix文件夹
    • 2.把agent端压缩包放置到home/admin/zabbix路径下
    • 3.解压安装包
    • 4.创建zabbix日志文件
    • 5.进入到conf文件夹下,修改配置文件,与server建立关联
    • 6.启动agent
    • 7.开启10050端口,重启防火墙,依次输入下面三个命令
  • 基础架构
  • 其他内容
  • 总结提升

概念说明

什么是Zabbix

  zabbix是一个基于web界面的提供分布式系统监控以及网络监视功能的企业级的开源解决方案,zabbix能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。
在这里插入图片描述

功能介绍

  Zabbix具有广泛的监控能力,可以监控服务器、网络设备、应用程序、数据库等各种资源。它支持多种监控方式,包括主动监控、被动监控、SNMP监控等。

  • 「 灵活的配置选项」:Zabbix提供了丰富的配置选项,可以根据实际需求进行灵活的配置。用户可以定义监控项、触发器、报警方式等,以满足不同的监控需求。
  • 「 可视化监控界面 」:Zabbix提供了直观的监控界面,可以通过图表、仪表盘等方式展示监控数据。用户可以自定义监控项的显示方式,以便更好地理解和分析监控数据。
  • 「 强大的报警功能 」:Zabbix支持多种报警方式,包括邮件、短信、微信等。用户可以根据实际需求配置报警规则,并设置不同的报警级别和接收人,以便及时响应和解决问题。
  • 「 可扩展性」:Zabbix具有良好的可扩展性,可以通过插件和脚本进行功能扩展和定制。用户可以根据需求编写自定义的监控脚本,以满足特定的监控需求。
  • 「 高性能和稳定性 」:Zabbix采用了高效的数据存储和处理方式,具有出色的性能和稳定性。它能够处理大量的监控数据,并提供快速的响应和查询能力。
  • 「社区支持和活跃度 」:Zabbix拥有庞大的用户社区和活跃的开发团队,用户可以通过社区获取帮助和支持。Zabbix的文档和教程也非常丰富,方便用户学习和使用。

配置过程

1.在linux下的admin文件夹下创建zabbix文件夹

执行命令:mkdir /home/admin/zabbix

在这里插入图片描述

2.把agent端压缩包放置到home/admin/zabbix路径下

2.1切换路径

cd /home/admin/zabbix

2.2执行复制文件的命令

scp -r @服务器IP:/home/admin/zabbix/* /home/admin/zabbix

2.3输入服务器的密码进行复制文件

例如:123456789   根据自己服务器的密码进行填写

2.4复制完毕之后可以通过 ls 命令查看
在这里插入图片描述

3.解压安装包

tar -xzvf zabbix_agent-5.4.2-linux-3.0-amd64-static.tar.gz

在这里插入图片描述

4.创建zabbix日志文件

sudo touch zabbix_agentd.log

5.进入到conf文件夹下,修改配置文件,与server建立关联

切换路径:cd conf
 
执行命令:vi zabbix_agentd.conf
 
点击i,进入输入状态

在这里插入图片描述
在这里插入图片描述
改成自己的虚拟机名称:
在这里插入图片描述

点esc按钮退出输入状态,输入:wq保存并退出

6.启动agent

1.1找到zabbix_agentd所在的文件夹,路径是 /home/admin/zabbix/sbin
在这里插入图片描述
1.2切换路径到sbin文件夹下

cd ../sbin

1.3在sbin下执行命令(root权限要切换到admin)

./zabbix_agentd -c /home/admin/zabbix/conf/zabbix_agentd.conf

1.4检查启动效果

ps aux|grep zabbix

成功是这样的:
在这里插入图片描述

7.开启10050端口,重启防火墙,依次输入下面三个命令

# 查询10050端口是否开放
 
sudo firewall-cmd --zone=public --query-port=10050/tcp
 
# 开放10050端口
 
sudo firewall-cmd --zone=public --add-port=10050/tcp --permanent
 
# 重启防火墙,生效配置
 
sudo firewall-cmd --reload

基础架构

https://blog.csdn.net/weixin_45490198/article/details/131389695
  Zabbix客户端:Zabbix agent 部署在被监控目标上,以主动监控本地资源和应用程序(硬盘、内存、处理器统计信息等)。Zabbix agent 收集本地的操作信息并将数据报告给 Zabbix server 用于进一步处理。一旦出现异常 (例如硬盘空间已满或者有崩溃的服务进程),Zabbix server 会主动警告管理员指定机器上的异常。Zabbix agents 的极高效率缘于它可以利用本地系统调用来完成统计数据的采集。

其他内容

Zabbix实现钉钉群报警请参考一下内容:
      https://blog.csdn.net/weixin_45490198/article/details/128413545

总结提升

  Zabbix是一款功能强大、灵活可配置的网络监控和管理系统。它提供了丰富的监控能力和可视化界面,具有强大的报警功能和良好的扩展性。通过使用Zabbix,用户可以实时监控和管理各种资源,及时发现和解决问题,提高系统的稳定性和性能。

🎯 此文章对你有用的话记得留言+点赞+收藏哦🎯

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

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

相关文章

Linux系统下网络性能监控指令(iftop、nload)

文章目录 iftop参数快捷键iftop界面说明: nload参数示例 iftop 参数 -i 设定监测的网卡,如:# iftop -i eth1 -B 以bytes为单位显示流量(默认是bits),如:# iftop -B -n 使host信息默认直接都显示IP,如&…

今天给大家安利几款非常好用的文件迁移工具

文件迁移是我们平时经常需要处理的问题之一。在日常生活中,我们可能需要将一些文件从电脑上的一个位置迁移到另一个位置,或者将文件转移到外部硬盘或云端存储空间。而为了更加高效地完成这项任务,使用一款好用的文件迁移工具显得尤为重要。今…

基于smardaten无代码开发解决光伏电站项目

文章目录 前言一、事故背景二、解决方案三、工具加持四、配置要点解析1、光伏导航菜单搭建2、运行监控组件布局3、员工填报表单创建4、数据接入清洗5、复杂数据展示5、地图大屏组装6、定制页面集成 五、挖掘更多惊喜1、模拟数据生成2、智能分析结果3、草图智能识别4、日期排班设…

el-dialog设置滚动条不生效记录【草稿版,待优化】

目录 前言一、scrollTop是什么?二、解决步骤总结 前言 提示:这里可以添加本文要记录的大概内容: 技术栈 element-plus vue3 js 记录el-dialog的弹窗中,通过js控制滚动条不生效。 我这次的需求是这样的,点击某个按钮…

SSM-Spring项目使用Tomcat:7插件运行项目注意事项

文章目录 配置Tomcat:7插件(注意Path)运行tomcat:7第一种方式第二种方式 测试路径(注意)正确请求方式(注意路径) 配置Tomcat:7插件(注意Path) 作为演示,我这里特别配置了…

中学生台灯怎么选比较好?精选真正适合中学生的台灯!

现在孩子的近视率很高,尤其是儿童青少年居多,从上了小学开始作业就变多了,经常挑起夜灯学习的,而中学生负担则更重。家长重视教育质量的同时也要注意孩子学习时的光线适合学习吗?用眼过度和不适合的光源容易导致近视&a…

Sangfor华东天勇战队:jeecg-boot登录分析

realkey获取 7evs1680077379806 可以看到代码逻辑如下,md5(小写验证码checkKey),这里checkKey是时间戳 然后继续往下看 这里checkcode取值为空,这是为什么呢,是因为redisUtil中没有获得,登录的时候会存到redis中&a…

SLAM之反求运动和地图点(对极几何)

简介 前面的文章介绍了如何在已知空间点的情况下在不同坐标系中的表示(刚体的坐标变换),以及如何将空间中的点投影到相机中生成图像,但是现实中的情况却是相反的情况(空间点以及坐标系之间的变换未知)&…

【裸机开发】定时器按键消抖(EPIT)

实际工程中,不能直接通过延时来消抖 ! 这里我们采用定时器来消抖,这也是内核处理消抖的一种方式。 目录 一、基本原理 1、延时消抖的弊端 2、定时器消抖原理 二、按键消抖实现 1、按键中断 2、定时器中断 三、附加:按键 / 定时器中断初…

前后端分离开发跨域问题总结

前后端分离开发跨域问题总结 一、什么是跨域访问二、解决跨域问题1、Vue前端配置代理解决跨域2、SpringBoot后端配置解决跨域2.1 跨域配置类CorsConfig(常用)2.2 Controller添加CrossOrigin注解2.3 添加CORS过滤器CorsFilter(常用&#xff09…

selenium之鼠标操作

首先导入ActionChains类,该类可以完成鼠标移动,鼠标点击事件,键盘输入、内容菜单交互等交互行为。 from selenium.webdriver.common.action_chains import ActionChains 操作语法: 第一步:初始化ActionChains类&…

系列二、Maven下载安装配置

一、下载 链接:https://pan.baidu.com/s/1BvwLzAk9kRSP-daxSYe4Vw?pwdyyds 提取码:yyds 二、安装 第一步:下载安装包 第二步:解压至安装目录,例如 第三步:配置settings.xml(主要配置maven本…

Open ai 开发指南:gpt接口的第一个问答机器人demo

目录 内容 Python代码 C 代码 workspace 文件 BUILD文件 Java 代码 maven文件 执行效果 内容 基于openai接口实现循环gpt问答,并使用一个文件将问答内容进行记录。 Python代码 # -*- coding: utf-8 -*- import openai import time from pathlib import P…

100天精通Python(可视化篇)——第93天:Pyecharts绘制多种炫酷饼图参数说明+代码实战(百分比、环形、玫瑰、内嵌、多个子图饼图)

文章目录 专栏导读1. 基础饼图add函数简单案例改变颜色 2. 百分比饼图3. 环形饼图4. 玫瑰饼图5. 内嵌环图6. 多个饼图 专栏导读 🔥🔥本文已收录于《100天精通Python从入门到就业》:本专栏专门针对零基础和需要进阶提升的同学所准备的一套完整…

学习前端开发,能抛弃HTML和CSS吗?

前言 前端开发里面HTML和CSS是两个非常重要的核心技术,它们是构建网页和应用程序界面的基础。 HTML(超文本标记语言)是用于描述网页结构的标记语言,它定义了网页的内容、布局和元素。几乎所有的网页都使用HTML来组织和呈现内容&…

5.6.3 套接字

5.6.3 套接字 我们先以示例引入套接字的基本内容,我们知道在邮政通信的时候我们需要在信封上写明我们的收件地址,比如北京市海淀区双清路30号清华大学8444号某某某收,这其中我们需要一个物理地址“北京市海淀区双清路30号”,一个…

SpringBoot 如何使用 Ehcache 作为缓存?

SpringBoot 如何使用 Ehcache 作为缓存? 在现代的应用程序中,缓存是一个非常重要的概念。缓存可以帮助我们加速应用程序的响应时间,减少数据库或其他服务的负载,并提高系统的可扩展性和容错性。Spring Framework 提供了强大的缓存…

Linux下的su指令和last指令

文章目录 1 切换用户命令(su)2 查看本机的所有登录记录(last)3 退出当前登录账户(exit) 1 切换用户命令(su) su 命令可以切换成不同的用户身份,命令格式如下&#xff1a…

【文本SR:轻量级:残差注意力】

A Lightweight Deep Residual Attention Network for Single Image Super Resolution (一种用于单幅图像超分辨率的轻量级深度残差注意力网络) 本文将稀疏编码技术应用于基于学习的文本图像超分辨率(SR)中,以提高光学…

浅析做好数据安全风险评估的重要性

一、被忽略的数据安全风险 快速问答 你知道公司内有多少数据资产吗? 这些数据资产中哪些数据更为重要? 如何保护公司数据资产,防止数据泄露&劫持等事件发生? 如果你一问三不知的话,也许你该好好思考数据安全这项…