6

【zabbix实现动环监控 二】 烟雾温湿度

 1 year ago
source link: https://blog.51cto.com/u_11442747/5615750
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

【zabbix实现动环监控 二】 烟雾温湿度

根据机房建设要求

【zabbix实现动环监控 二】 烟雾温湿度_温湿度

故需要对机房的温湿度相关指标进行监控告警。

一、设备准备

烟雾温湿度三合一传感器

【zabbix实现动环监控 二】 烟雾温湿度_温湿度_02

也可以采用烟雾传感器+温湿度传感器

【zabbix实现动环监控 二】 烟雾温湿度_动环监控_03
【zabbix实现动环监控 二】 烟雾温湿度_modbus_04

为了安装方便与节省串口数量,于是购置了烟雾温湿度三合一传感器

二、物理接线

接线规则首篇有介绍

【zabbix实现动环监控 二】 烟雾温湿度_温湿度_05

1.传感器端

【zabbix实现动环监控 二】 烟雾温湿度_烟雾_06
【zabbix实现动环监控 二】 烟雾温湿度_动环监控_07

注意:安装在顶部,实际温度会偏高

【zabbix实现动环监控 二】 烟雾温湿度_动环监控_08

2.串口服务器端

将网线铜端子拨开

【zabbix实现动环监控 二】 烟雾温湿度_modbus_09

安装至串口服务器、供电设备

【zabbix实现动环监控 二】 烟雾温湿度_烟雾_10

三、配置串口服务器

以此型号串口服务器为例

 http://IP 登录管理页面,对该传感器连接的端口进行设置

###需要修改
#波特率改为 9600
#工作模式改为 modbusTCP
#端口号 自定义即可
【zabbix实现动环监控 二】 烟雾温湿度_zabbix_11

四、配置zabbix

首先查询该传感器的寄存器地址(可找客服要产品文档)

【zabbix实现动环监控 二】 烟雾温湿度_zabbix_12

1.zabbix添加主机

zabbix页面需要添加安装了zabbix agent2的监控主机

在首篇中,zabbix agent2的下载安装,功能码、modbus.get格式均有说明,下面不重复介绍

windows:

【zabbix实现动环监控 二】 烟雾温湿度_烟雾_13

linux:

【zabbix实现动环监控 二】 烟雾温湿度_温湿度_14

2.温度监控

2.1 温度数据抓取测试

登录zabbix server(192.168.0.154),使用zabbix_get进行数据测试

zabbix_get -s 192.168.0.154 -k 'modbus.get[tcp://192.168.0.60:26,1,3,01]'

【zabbix实现动环监控 二】 烟雾温湿度_烟雾_15

通过查看厂商文档的计算公式(不同厂商的公式需要咨询厂商)

【zabbix实现动环监控 二】 烟雾温湿度_动环监控_16

则在zabbix的预订步骤中需要添加此计算公式

实际温度应为:(4376-2000)/100=23.76℃

2.2 创建监控项-温度
【zabbix实现动环监控 二】 烟雾温湿度_烟雾_17
【zabbix实现动环监控 二】 烟雾温湿度_动环监控_18
2.3 创建触发器-温度告警
【zabbix实现动环监控 二】 烟雾温湿度_烟雾_19

3. 湿度监控

3.1 湿度数据抓取测试
zabbix_get -s 192.168.0.154 -k 'modbus.get[tcp://192.168.0.60:26,1,3,02]'

【zabbix实现动环监控 二】 烟雾温湿度_温湿度_20

查看文档进行数据计算

【zabbix实现动环监控 二】 烟雾温湿度_zabbix_21
3.2 创建监控项-湿度
【zabbix实现动环监控 二】 烟雾温湿度_烟雾_22
【zabbix实现动环监控 二】 烟雾温湿度_温湿度_23
3.3 创建触发器-湿度告警
【zabbix实现动环监控 二】 烟雾温湿度_温湿度_24

4.烟雾监控

4.1 烟雾数据抓取测试
zabbix_get -s 192.168.0.154 -k 'modbus.get[tcp://192.168.0.60:26,1,3,11]'

【zabbix实现动环监控 二】 烟雾温湿度_modbus_25

文档说明中,数据无需公式计算

【zabbix实现动环监控 二】 烟雾温湿度_zabbix_26
4.2 创建监控项-烟雾
【zabbix实现动环监控 二】 烟雾温湿度_动环监控_27
4.3 创建触发器-烟雾告警
【zabbix实现动环监控 二】 烟雾温湿度_烟雾_28

5.查看最新监控数据

【zabbix实现动环监控 二】 烟雾温湿度_动环监控_29

五、Grafana图形绘制

zabbix正常获取到监控数据后,使用Grafana进行dashboard展示

效果如下:

【zabbix实现动环监控 二】 烟雾温湿度_温湿度_30

1.制作温度面板

【zabbix实现动环监控 二】 烟雾温湿度_modbus_31
【zabbix实现动环监控 二】 烟雾温湿度_动环监控_32
【zabbix实现动环监控 二】 烟雾温湿度_烟雾_33

2.制作湿度

总体实施同上

【zabbix实现动环监控 二】 烟雾温湿度_温湿度_34

3.制作温湿度趋势图

【zabbix实现动环监控 二】 烟雾温湿度_动环监控_35

六、告警测试

将机房的空调关闭,如果可以正常收到告警,即所有的配置均完成

1.zabbix告警

【zabbix实现动环监控 二】 烟雾温湿度_烟雾_36

2.钉钉告警

【zabbix实现动环监控 二】 烟雾温湿度_zabbix_37

3.Grafana告警

【zabbix实现动环监控 二】 烟雾温湿度_zabbix_38

温湿度烟雾告警在机房的动环监控中,既是最基础也是非常重要的模块。温湿度直接影响了服务器等电子设备的运行状态及使用寿命。在此模块的实施中,仍需要改进的部分,如下:

1.可以使用屏蔽线去替换网线作为传输介质,可以有效的减少干扰
2.传感器安装的位置可以壁挂也可吸顶,图中安装在机柜上方,导致服务器的热量会导致温度实际值偏高
3.温湿度传感器可以采用带液晶显示的,方便人员在机房查看实时温湿度

其它传感器的部署实施,基本和此篇类似,建议认真参考此篇,谢谢!


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK