zabbix 自定义端口监控

13 篇文章 ¥29.90 ¥99.00
本文详细介绍了如何在Zabbix中创建模板和应用集,以监控Flask和MongoDB的不同端口状态。通过设置监控项如Zabbix Port Status和MongoDB Port Status,并创建触发器来检测端口是否下线,以及构建图形展示端口应用的状态,确保系统稳定运行。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

创建模板
Template Applications Port   
创建应用集
Applications Port Status    Flask Port Status

创建监控项
名称
Zabbix Port Status(10050)
MongoDB Port Status(27001) 
MongoDB Port Status(27003) 
MongoDB Port Status(27005) 
MongoDB Port Status(27006)
Flask Port Status(5000)

类型
zabbix 客户端主动式

键值    
net.tcp.port[,10050]
net.tcp.port[,27017]

创建触发器
名称
Zabbix Port(10050) Is Down   Flask Port Is Down
MongoDB Port(27017) Is Down
 

严重性
灾难

表达式(在选择添加)
{Template MongoDB:net.tcp.port[,27017].last()}=0


创建图形
名称 Applications Port
宽900 高200
添加监控项

要在Zabbix中监视MySQL主从状态,需要执行以下步骤: 1. 确保MySQL主从复制已正确配置并正在运行。可以通过在主服务器上运行SHOW MASTER STATUS; 和在从服务器上运行SHOW SLAVE STATUS; 来检查复制状态。 2. 在MySQL主服务器上创建一个具有适当权限的MySQL用户以供Zabbix使用。可以使用以下命令创建用户: CREATE USER 'zabbix'@'localhost' IDENTIFIED BY 'password'; GRANT REPLICATION CLIENT ON *.* TO 'zabbix'@'localhost'; 3. 在Zabbix服务器上安装MySQL监视器模板。该模板包含用于监视MySQL服务器的预定义项和触发器。 4. 在Zabbix服务器上创建一个MySQL主服务器主机,将其与MySQL监视器模板关联,并配置主机的连接参数。这些参数应包括MySQL主服务器的IP地址、端口和上一步中创建的MySQL用户的凭据。 5. 在Zabbix服务器上创建一个MySQL从服务器主机,将其与MySQL监视器模板关联,并配置主机的连接参数。这些参数应包括MySQL从服务器的IP地址、端口和上一步中创建的MySQL用户的凭据。 6. 等待一段时间,以便Zabbix收集有关MySQL主从复制状态的数据。可以通过查看Zabbix监视器模板中的图形和报告来检查这些数据。 7. 如果需要,可以根据需要创建自定义Zabbix触发器,以便在MySQL主从复制状态出现问题时接收警报。 请注意,这只是一个基本的概述。实际的实施可能因环境和要求的不同而有所不同。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值