可以监控什么
创建并发布检查
1
创建草稿
打开拨测 → 检查,选择创建检查并确定类型。配置目标、超时、断言、调度与一个或多个地点。新检查首先保存为草稿。
2
测试修订
选择测试修订。MoleSignal 会执行草稿,但不会激活调度。检查最终目标、尝试次数、分段耗时、断言证据与错误。
3
发布修订
测试成功后,发布修订才会启用。发布会激活该修订,并计算第一次计划运行时间。
4
运营 Monitor
使用立即运行发起一次人工执行。编辑已发布的检查会生成新草稿,旧版本会继续调度,直到替代版本测试并发布。暂停、恢复或归档不会删除已有结果。
草稿门禁避免未经验证的目标或断言直接替换正在工作的生产调度。
调度与重试
使用固定间隔或带明确时区的 Cron 表达式。多数主动检查支持 10 秒到一天的间隔,浏览器检查从 60 秒起。超时范围为 100 毫秒到 5 分钟,并且必须短于调度间隔。一次运行最多可重试两次,之后记录最终结果。 Heartbeat 不发起出站请求,而是等待任务在截止时间前上报。由拥有该任务的工作负载发送心跳,再通过结果历史区分迟到与真正失败。断言与健康状态
断言可以检查响应状态、Body、Header、DNS 答案、证书属性或浏览器步骤等协议字段。警告断言失败会得到降级结果;严重断言失败会得到失败结果。 Monitor 健康状态根据连续成功与失败次数及所选地点计算。配置失败阈值、恢复阈值与地点策略,避免状态抖动,也避免单个网络异常被误判为全局故障。地点与 Probe Agent
MoleSignal 支持两种地点:
在拨测 → 地点中创建 Agent Pool 地点并生成一次性注册 Token,然后注册 Agent:
—state-dir 下,并通过 5085 端口的 mTLS 控制流接收任务。默认目录为 /var/lib/molesignal-probe。
在 conf/config.toml 中配置服务端 Endpoint:
Probe 控制面会在 Standalone 与 Alert Manager 节点自动启动,不提供单独的启用开关。
变量、密钥与证据
使用变量复用非敏感值,使用加密密钥保存凭据。密钥是只写字段,API 不会返回明文。结果详情会记录有界的请求/响应证据、耗时、尝试元数据、地点与生效修订,但不会暴露已保存的密钥。发布故障到状态页
状态页自动化规则可以选择拨测 Monitor作为来源。选择 Monitor,匹配状态转换与严重度,映射受影响组件,再选择人工批准或自动发布。参见状态页。权限
状态页
将 Monitor 状态转换为经过审核或自动发布的客户沟通。
告警
在发布客户更新前,先把运维事件路由给响应人员。