zhaoweiguo / meerkat

让你不用写代码,就可以针对http接口的服务,提供功能检查。在上线前,对要上线的接口进行功能检查;在上线后,实时检控线上运行的接口,有问题时及时发现并报警。

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

『meerkat』简介

让你不用写代码,就可以针对http接口的服务,提供功能检查。在上线前,对要上线的接口进行功能检查;在上线后,实时检控线上运行的接口,有问题时及时发现并报警。

『meerkat』的由来

  • 因为猫鼬是一种非常警觉的动物,一个四五十个猫鼬的种群会生活在一起,由5到10个猫鼬轮值哨兵,监控天空和地面的猛禽和猛兽的威胁,当有危险的时候会发出一种尖锐的哨音,提醒所有亲人,以最快速度跑回洞穴。因为哨兵是两条腿战力起来,看着非常可爱,所以采用猫鼬形象作为监控系统的名称和吉祥物。
  • 另外,项目简称:MK。其中m: monitor,k: keep。意味着监控现有项目,保持安全性。

原则

网络协议定好了以后,整个系统原则上就可以编写测试案例,而不用等客户端SDK的完成。

辅助

host https://www.zhaoweiguo.com env

method

post /abc/path get /abc/path delete /abc/path put /abc/path

header

header

auth

auth xxx

debug

echo xxx

response

json xml binary form text

ret <status_code> equal

About

让你不用写代码,就可以针对http接口的服务,提供功能检查。在上线前,对要上线的接口进行功能检查;在上线后,实时检控线上运行的接口,有问题时及时发现并报警。


Languages

Language:Go 96.1%Language:JavaScript 2.0%Language:Shell 1.9%