如果说单纯的网站监控,那完全没必要上Datadog,我们这里说的API监控,因为Datadog支持多种请求方式,满足RESTFul规范,还可以携带BODY,就像真的在请求某些服务一样.
同时可以根据多种返回判定.
设定判断阈值并给出警告.
可以搭建自己的监测点.
看到我现在检测一个天气API,可用率接近100%,我设定了7个点同时故障才算故障,其中有一个还是我自己的本地测试点.
而且这个天气API似乎是有高峰低谷的.把曲线拉到一天来看,并且只看TTFB,这样可以排除一些网络延迟,这个时间就是北京时间(因为我在国内打开这个页面,所以他会显示国内时间)
如果是监控网页,Datadog提供的方法比其他的要强大.因为他能看动态页面.
可以录制并进行一些操作,因为他是用真的浏览器去访问再去判断,就算网页上有JS渲染,也不成问题.
监控结果还会给出截图.
中国的datadog,databuff