工作原理
- 每次检测都会解析你的域名、建立连接、验证 TLS 证书并请求该 URL,最多跟随 5 次重定向。
- 最终的状态码会与你的预期对比:默认接受任何 2xx 或 3xx,也可以指定 200 或 204 这样的具体状态码。
- 检测失败后,20 秒后会再检测一次。只有第二次也失败,才会创建事件并发送告警。
- 网站恢复响应后,你会收到一条恢复告警,其中包含总宕机时长。
FastPing 检测什么
- 可用性与状态码
服务器无响应、返回错误,或返回的状态码不在你的列表中时,判定为宕机。
- 响应时间
首字节时间,显示最近 24 小时的图表,可设置警告阈值。
- 证书
证书过期、自签名或证书链不完整时,HTTPS 检测会失败,与 API 客户端的行为完全一致。
- 重定向
最多跟随 5 次重定向;也可以关闭跟随,以验证某个重定向(例如 HTTP 跳转 HTTPS)是否生效。
- 页面内容
添加一个“关键词”监控项,在页面上某段文字消失或出现错误信息时收到告警。
FastPing 多久能检测一次我的网站?
免费版每 5 分钟检测一次。付费套餐可以每分钟检测一次,最多 500 个监控项可以每 30 秒检测一次。
检测从哪里发起?
从芬兰赫尔辛基的一台服务器发起。响应时间包含从赫尔辛基到你服务器的网络距离,所以托管在远处的网站,测得的时间会比当地访客实际感受到的更长。
一次慢请求会在半夜把我叫醒吗?
不会。检测失败后,20 秒后会再检测一次,两次都失败才会告警。响应慢可以只报为警告,而不算作故障。
FastPing 能检测需要登录的页面吗?
需要 Authorization 头的页面,可以用“API(JSON)”监控项检测,它能发送自定义请求头。依赖 Cookie 的登录表单不支持。