功能

哨岗能做的事,按用到的顺序排在下面。每一项免费版都能用,区别只在数量和检测间隔。

可用性和响应时间

哪个城市慢,一眼看出来

每个监控都有 24 小时、7 天、30 天的响应时间曲线,按城市分开画。故障记录写清楚几点开始、持续多久、谁确认的。

  • 网站、接口、Ping、TCP 端口、DNS
  • 接口可以检查返回内容,不只看状态码
  • 后台任务可以定时「报平安」,没按时报就告警
单个监控的详情:三个城市的响应时间曲线和故障记录
告警设置页:通知渠道开关、升级规则和值班表

告警和值班

该叫醒谁,就只叫醒谁

先发群消息,5 分钟没人确认再打电话给当周值班的人,再过 10 分钟打给负责人。每一步都可以自己改。

  • 8 种通知方式,可以同时开
  • 值班表按周轮换,换班自动生效
  • 电话按 1 确认,后面的人就不会再被叫

公开状态页

出了问题,先在状态页上说一声

给你的客户看的页面,显示每个服务过去 90 天的情况。故障时写一句正在处理,客服就不用一个个回消息。

  • 可以用自己的域名,自动配 HTTPS
  • 中英文切换
  • 客户可以订阅邮件通知
一个公开状态页:五个服务近 90 天的可用情况
证书与域名页:14 个域名的证书和注册到期时间

证书和域名到期

证书过期这种事,不该再发生

加进来的网站会自动检查 SSL 证书和域名注册的到期时间,到期前 30、14、7、1 天各提醒一次。

  • 自动读取证书颁发者和到期日
  • 证书链不完整也会提醒
  • 域名到期时间按注册商分组

能检测什么

类型检查的内容最短间隔
网站(HTTP / HTTPS)检查能不能打开、状态码、响应时间30 秒
关键词页面里必须有(或不能有)某段文字30 秒
接口(API)支持 POST、请求头,可以检查返回的 JSON 字段30 秒
Ping服务器能不能连通、丢包率30 秒
TCP 端口数据库、Redis、邮件服务的端口是否在听30 秒
DNS解析结果有没有被改5 分钟
后台任务报平安定时任务跑完访问一个地址,没按时访问就告警1 分钟
SSL 证书 / 域名到期时间、证书链是否完整每天

检测节点

每次检测至少从两个城市同时发起。哪个城市的网络有问题,在详情页里能单独看到。

城市线路位置
北京联通国内
上海电信国内
广州移动国内
成都电信国内
武汉移动国内
香港BGP海外
新加坡BGP海外

每周报告

每周一早上 9 点发到邮箱:上周每个监控的可用率、平均响应时间、出了几次问题、每次多久。可以直接转给老板或客户。

数据导出

所有检测记录可以导出 CSV。团队版开放 API,可以接到你们自己的看板里。