zabbix监控api接口性能及可用性 天气预报api为例
2017-11-03 16:44
871 查看
现在各种应用都走api,例如淘宝,天气预报等手机、pad客户端都是走api的,那么平时也得对这些api做监控了。怎么做呢?zabbix的web监控是不二选择了。今天就以天气预报api作为一个例子。
天气预报api地址:http://www.weather.com.cn/data/sk/
api正常情况下会返回如下数据:
configuration->host->您的主机->web->点击右上角create scenario
zabbix监控api - 创建
点击step,输入如下
zabbix监控api - step
查看监控结果
monitoring->web->选择相应的hosts,点击如下的“监控天气预报API_FOR_TTLSA”
zabbix监控api - 查看结果
zabbix监控api - 整体情况
zabbix监控api - 速度
zabbix监控api - 响应时间
至于怎么创建触发器,我这边就不多说了,请看关于触发器的文章《zabbix创建触发器》,当有故障发生,便可以发送故障报警。
以上只是一个简单的例子,具体应用看大家了,比如说可以监控注册、获取新闻列表、获取评论等等接口是否可以使用,以及这些接口的一些性能。
天气预报API
天气预报api地址:http://www.weather.com.cn/data/sk/101010100.html
api正常情况下会返回如下数据:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | { "weatherinfo": { "city": "北京", "cityid": "101010100", "temp": "-1", "WD": "北风", "WS": "3级", "SD": "12%", "WSE": "3", "time": "11:15", "isRadar": "1", "Radar": "JC_RADAR_AZ9010_JB", "njd": "暂无实况", "qy": "1021" } } |
ZABBIX WEB场景配置
configuration->host->您的主机->web->点击右上角create scenariozabbix监控api - 创建
点击step,输入如下
zabbix监控api - step
查看监控结果
monitoring->web->选择相应的hosts,点击如下的“监控天气预报API_FOR_TTLSA”
zabbix监控api - 查看结果
zabbix监控api - 整体情况
zabbix监控api - 速度
zabbix监控api - 响应时间
创建触发器
至于怎么创建触发器,我这边就不多说了,请看关于触发器的文章《zabbix创建触发器》,当有故障发生,便可以发送故障报警。
zabbix监控api说明
以上只是一个简单的例子,具体应用看大家了,比如说可以监控注册、获取新闻列表、获取评论等等接口是否可以使用,以及这些接口的一些性能。
相关文章推荐
- 11、利用Zabbix监控Web性能和可用性
- CentOS 6.5 zabbix 3.0.4 监控MySQL性能
- Zabbix监控Mysql数据库性能
- 性能测试分享:Jmeter的api监控工具解决方案
- 性能、可用性、伸缩性、扩展性、安全性、可监控是网站架构最核心的几个要素
- Zabbix3.0.2监控Mongodb性能状态
- 使用zabbix监控nginx和php-fpm性能
- Java 运行时监控,第 3 部分: 监控应用程序生态系统的性能与可用性
- zabbix实现对磁盘性能动态监控
- 通过Zabbix API 为主机添加监控模板
- Java 系统运行时性能和可用性监控
- Zabbix 监控IIS性能实例讲解
- zabbix监控web网站的性能
- zabbix3.0使用ss命令对tcp连接数和状态的监控性能优化
- zabbix 监控linux系统 io 性能
- 在 Zabbix 中增加对磁盘性能的监控
- 使用iostat和LLD实现zabbix监控IO性能 推荐
- Python抓取zabbix性能监控图
- zabbix监控nginx性能状态 推荐
- zabbix 监控tomcat的性能