zabbix监控api接口性能及可用性 天气预报api为例(59)

凉白开 zabbix1 53,8685字数 1253阅读4分10秒阅读模式

现在各种应用都走api,例如淘宝,天气预报等手机、pad客户端都是走api的,那么平时也得对这些api做监控了。怎么做呢?zabbix的web监控是不二选择了。今天就以天气预报api作为一个例子。

天气预报API

天气预报api地址:http://www.weather.com.cn/data/sk/101010100.html文章源自运维生存时间-https://www.ttlsa.com/zabbix/zabbix-monitor-web-api/

api正常情况下会返回如下数据:文章源自运维生存时间-https://www.ttlsa.com/zabbix/zabbix-monitor-web-api/

{
    "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 scenario文章源自运维生存时间-https://www.ttlsa.com/zabbix/zabbix-monitor-web-api/

Linux

zabbix监控api - 创建

点击step,输入如下文章源自运维生存时间-https://www.ttlsa.com/zabbix/zabbix-monitor-web-api/

Linux

zabbix监控api - step

查看监控结果文章源自运维生存时间-https://www.ttlsa.com/zabbix/zabbix-monitor-web-api/

monitoring->web->选择相应的hosts,点击如下的“监控天气预报API_FOR_TTLSA”文章源自运维生存时间-https://www.ttlsa.com/zabbix/zabbix-monitor-web-api/

Linux

zabbix监控api - 查看结果

Linux

zabbix监控api - 整体情况

Linux

zabbix监控api - 速度

Linux

zabbix监控api - 响应时间

创建触发器

至于怎么创建触发器,我这边就不多说了,请看关于触发器的文章《zabbix创建触发器》,当有故障发生,便可以发送故障报警。文章源自运维生存时间-https://www.ttlsa.com/zabbix/zabbix-monitor-web-api/

 文章源自运维生存时间-https://www.ttlsa.com/zabbix/zabbix-monitor-web-api/

zabbix监控api说明

以上只是一个简单的例子,具体应用看大家了,比如说可以监控注册、获取新闻列表、获取评论等等接口是否可以使用,以及这些接口的一些性能。文章源自运维生存时间-https://www.ttlsa.com/zabbix/zabbix-monitor-web-api/

 文章源自运维生存时间-https://www.ttlsa.com/zabbix/zabbix-monitor-web-api/

WEB监控所有文章

1. zabbix监控web服务器访问性能(56)文章源自运维生存时间-https://www.ttlsa.com/zabbix/zabbix-monitor-web-api/

2. zabbix web监控项item详解(57)文章源自运维生存时间-https://www.ttlsa.com/zabbix/zabbix-monitor-web-api/

3. zabbix实战监控WEB网站性能(58)文章源自运维生存时间-https://www.ttlsa.com/zabbix/zabbix-monitor-web-api/

4. zabbix监控api接口性能及可用性 天气预报api为例(59)文章源自运维生存时间-https://www.ttlsa.com/zabbix/zabbix-monitor-web-api/ 文章源自运维生存时间-https://www.ttlsa.com/zabbix/zabbix-monitor-web-api/

weinxin
我的微信
微信公众号
扫一扫关注运维生存时间公众号,获取最新技术文章~
凉白开
  • 本文由 发表于 12/12/2014 01:00:12
  • 转载请务必保留本文链接:https://www.ttlsa.com/zabbix/zabbix-monitor-web-api/
评论  1  访客  1
    • duyun
      duyun 0

      大神,公司网站的api访问时有个授权的URL,一个没有授权的URL,后边跟文件目录才是这个的接口的api地址,而且每个api接口访问都要传参数才能正常访问,这个需要怎么监控,接口是否正常?求大神回复

    评论已关闭!