zabbix的自动发现和注册、proxy代理和SNMP监控

一、zabbix自动发现和注册

1.概念

zabbix客户端主动的和服务端联系,将自己的地址和端口发送给服务端,实现自动添加监控主机。

客户端是主动的一方

缺点:自定义网段中主机数量太多,登记耗时会很久,而且这个自动发现机制不是很稳定

2.部署

服务器和客户端关闭防火墙及安全机制、同步时间

服务端和客户端同步做IP映射

配置客户端:cd zabbix.repo为阿里源 设置 zabbix 的下载源

清理缓存,安装 zabbix-agent2

更改客户端配置文件后重启

web页面

服务端查看日志:如果出现以下情况,只需多刷新两次服务端和客户端的配置文件即可

客户端

二、zabbix通过代理服务器添加主机:分布式监控,代理服务器的作用就是分担 server 的集中式压力;解决多机房之间的网络延时问题

1.代理服务器:通过数据库,临时保存客户端数据,发送到服务端。

2.部署代理服务器:

配置代理服务器 关闭防火墙及安全机制 cd zabbix.repo为阿里源 设置 zabbix 的下载源 建立元数据

建立mariadb数据库

安装 proxy

重启mariadb及初始化数据库

同步到zabbix_proxy库中 修改proxy配置文件

在服务器、代理服务器和客户端都要做ip映射

web页面

客户端文件修改:将原来指向服务器的IP改为指向代理服务器的IP,修改完之后重启

回终端刷新代理服务器和服务器配置文件,查看日志为sending就ok了,如果失败就两边服务器多刷新几次

三、设置zabbix-snmp监控:

snmp:简单网络管理协议,用来监控网络设备,可以监控交换机和路由器。

设备监控: SNMP允许网络管理员监控网络上的各种设备,如路由器、交换机、服务器和打印机等。

通过SNMP,管理员可以获取有关设备状态、性能和运行状况的信息。

性能管理: SNMP提供了一种机制,使管理员能够监控网络设备的性能指标,如带宽利用率、CPU利用率、内存利用率等。

部署

服务端安装snmp

修改配置文件

回到web页面

四、总结

1.zabbix的组成部分:

zabbix server(服务端):收集数据和监控客户端

zabbix agent(客户端):发送数据到服务端

zabbix proxy(代理服务器):代理服务器也要安装数据库,保存客户端的数据,然后再发送给服务端(代收器)

2.zabbix的配置:

先有服务器,再有模版,模版当中设置应用集,模版当中设置应用集,再应用集中配置监控项,在监控项之后配置触发器,最后配置图形(可选项)

3.监控脚本的位置在客户端,脚本的配置路径在配置文件当中有;在服务端里面配置、模板、应用集、监控项、触发器、图形。

4.自动发现和代理必须要掌握

5.如果添加到了邮件告警组,要第一时间响应。

相关推荐
suijishengchengde13 分钟前
****LINUX时间同步配置*****
linux·运维
幻云201034 分钟前
AI自动化编排:从入门到精通(基于Dify构建AI智能系统)
运维·人工智能·自动化
qiuqyue37 分钟前
基于虹软Linux Pro SDK的多路RTSP流并发接入、解码与帧级处理实践
linux·运维·网络
爱跑马的程序员2 小时前
Linux 如何查看文件夹的大小(du、df、ls、find)
linux·运维·ubuntu
代码AI弗森3 小时前
n8n 专题:从“自动化脚本”到“可视化工作流引擎”(自建、节点、Webhook、生产部署)
运维·自动化
oMcLin4 小时前
如何在 Ubuntu 22.04 LTS 上部署并优化 Magento 电商平台,提升高并发请求的响应速度与稳定性?
linux·运维·ubuntu
小李独爱秋4 小时前
计算机网络经典问题透视:TLS协议工作过程全景解析
运维·服务器·开发语言·网络协议·计算机网络·php
阿甘正赚.5 小时前
Linux初学
linux·运维·服务器
CLOUD ACE5 小时前
谷歌云服务商 | 借助 BigQuery 完全托管的远程 MCP 服务器,更快地构建数据分析代理
运维·服务器
以太浮标5 小时前
华为eNSP模拟器综合实验之- VLAN-QinQ技术解析
运维·网络·华为·信息与通信