关于github:推荐一个api接口监控神器

  大家好,我是为宽广程序员兄弟操碎了心的小编,每天举荐一个小工具/源码,装满你的收藏夹,每天分享一个小技巧,让你轻松节俭开发效率,实现不加班不熬夜不掉头发,是我的指标!

  明天小编举荐一个api接口监控我的项目——apimonitorapimonitor有api探测、api监控、http申请模仿、零碎接口监控等性能,能够模仿http页面操作过程,并依据申请耗时和响应后果监控零碎接口可用性和正确性。

开源协定

  应用 Apache-2.0 开源许可协定

链接地址

  公众号【Github导航站】回复关键词【apim】获取git地址

实现性能

  • 反对单个API和多个API调用链的探测。
  • 反对页面探测,能够模仿页面操作过程,比方关上登陆页面,登陆,跳转到登陆后页面;
  • 反对HTTP和HTTPS,申请类型能够是GET,POST,HEADER,PUT,DELETE
  • 反对通用的HTTP认证,比方BASIC认证,COOKIES认证等
  • 调用API能够设置申请头部,申请参数。在API调用链过程中,上一个API的返回后果能够作为下一个API的申请参数;
  • 能够自定义探测后果断定,比方接口返回状态码为200,返回内容包含/不包含exception等;
  • 能够自定义监控频率,比方30分钟/次,1小时/次
  • 监控日志定期清理
  • 反对导入postman脚本,能够大幅度减低配置简单页面监控的工作量。应用postman工具捕获HTTP申请,生成postman脚本,而后导入到监控零碎。

应用技术

  • 技术框架:maven、Spring Boot、Mybatis、SpringMVC
  • 技术组件:HttpClient、Quartz、fastjson、dom4j
  • UI技术:sitemesh、thymeleaf、bootstrap、adminlte

运行环境

  • jdk8
  • tomcat
  • mysql

截图预览

结尾

  本期就分享到这里,我是小编南风吹,专一分享好玩乏味、离奇、实用的开源我的项目及开发者工具、学习资源!心愿能与大家独特学习交换,欢送关注我的公众号【Github导航站】

【腾讯云】轻量 2核2G4M,首年65元

阿里云限时活动-云数据库 RDS MySQL  1核2G配置 1.88/月 速抢

本文由乐趣区整理发布,转载请注明出处,谢谢。

您可能还喜欢...

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据