Zabbix学习笔记(四十)-利用zabbix监控天气

通过zabbix监控系统配合“网站查询天气的api”来获取某些城市的天气情况,记录到zabbix监控系统中,这里我们使用YY天气:

1、在YY天气网站上注册自利用zabbix监控天气己的账号,获取自己的key和查询城市的ID号。

Zabbix学习笔记(四十)_运维

2、创建主机创建监控项

Zabbix学习笔记(四十)_监控_02

Zabbix学习笔记(四十)_linux_03

创建监控项后,我们通过zabbix系统的“监测”-最新数据-主机,就可以找到刚刚创建的监控项“zhengzhou”,点开后面的“历史记录”,我们可以看到获取到json格式的天气数据。

Zabbix学习笔记(四十)_zabbix_04

3、创建其他依赖该监控项的监控项

添加气温监控项:

找到刚才添加的监控项,点击左侧的“...”,选中“创建仪表盘依赖项”,创建气温监控项

Zabbix学习笔记(四十)_运维_05

Zabbix学习笔记(四十)_zabbix_06

添加进程

Zabbix学习笔记(四十)_运维_07

这样zabbix系统的“监测”-最新数据就可以看到郑州的气温图形。

Zabbix学习笔记(四十)_zabbix_08

同理添加其他依赖项:天气、风力、风向、湿度等,注意监控项的“信息类型”。

Zabbix学习笔记(四十)_linux_09

效果:

Zabbix学习笔记(四十)_运维_10