【zabbix实现动环监控 二】 烟雾温湿度
根据机房建设要求
故需要对机房的温湿度相关指标进行监控告警。
一、设备准备
烟雾温湿度三合一传感器
也可以采用烟雾传感器+温湿度传感器
为了安装方便与节省串口数量,于是购置了烟雾温湿度三合一传感器
二、物理接线
接线规则首篇有介绍
1.传感器端
注意:安装在顶部,实际温度会偏高
2.串口服务器端
将网线铜端子拨开
安装至串口服务器、供电设备
三、配置串口服务器
以此型号串口服务器为例
http://IP 登录管理页面,对该传感器连接的端口进行设置
###需要修改 #波特率改为 9600 #工作模式改为 modbusTCP #端口号 自定义即可四、配置zabbix
首先查询该传感器的寄存器地址(可找客服要产品文档)
1.zabbix添加主机
zabbix页面需要添加安装了zabbix agent2的监控主机
在首篇中,zabbix agent2的下载安装,功能码、modbus.get格式均有说明,下面不重复介绍
windows:
linux:
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的预订步骤中需要添加此计算公式
实际温度应为:(4376-2000)/100=23.76℃
2.2 创建监控项-温度
2.3 创建触发器-温度告警
3. 湿度监控
3.1 湿度数据抓取测试
zabbix_get -s 192.168.0.154 -k 'modbus.get[tcp://192.168.0.60:26,1,3,02]'查看文档进行数据计算
3.2 创建监控项-湿度
3.3 创建触发器-湿度告警
4.烟雾监控
4.1 烟雾数据抓取测试
zabbix_get -s 192.168.0.154 -k 'modbus.get[tcp://192.168.0.60:26,1,3,11]'文档说明中,数据无需公式计算
4.2 创建监控项-烟雾
4.3 创建触发器-烟雾告警
5.查看最新监控数据
五、Grafana图形绘制
zabbix正常获取到监控数据后,使用Grafana进行dashboard展示
效果如下:
1.制作温度面板
2.制作湿度
总体实施同上
3.制作温湿度趋势图
六、告警测试
将机房的空调关闭,如果可以正常收到告警,即所有的配置均完成
1.zabbix告警
2.钉钉告警
3.Grafana告警
七、总结
温湿度烟雾告警在机房的动环监控中,既是最基础也是非常重要的模块。温湿度直接影响了服务器等电子设备的运行状态及使用寿命。在此模块的实施中,仍需要改进的部分,如下:
1.可以使用屏蔽线去替换网线作为传输介质,可以有效的减少干扰2.传感器安装的位置可以壁挂也可吸顶,图中安装在机柜上方,导致服务器的热量会导致温度实际值偏高3.温湿度传感器可以采用带液晶显示的,方便人员在机房查看实时温湿度
其它传感器的部署实施,基本和此篇类似,建议认真参考此篇,谢谢!