Checkmate 主机
从统一的仪表板监控网站、服务、服务器和基础设施的健康状况。
- 一键 部署
- 25 GB 所需磁盘空间
- 2 GB 内存 所需内存
- 来自 5 € 价格

官方链接
Checkmate 的官方链接和原始网站
您在 AvaHost 上获得的服务
一键部署、自定义域名、免费HTTPS、自动应用更新和定期备份是每个云应用的标准配置。您可以在一台服务器上运行多个应用,并且包括终端访问。
此模板不包含数据库容器。

技术
- Docker 镜像
- ghcr.io/bluewave-labs/checkmate:latest
- 默认端口
- 52345

Checkmate 的工作原理
Checkmate 针对支持的目标运行定时检查,并记录每个目标是否按预期响应。HTTP、ping、TCP、gRPC、WebSocket、DNS、证书、PageSpeed、基础设施、Docker 和游戏服务器监控覆盖不同的监测层面。失败的检查会生成事件,公开状态页面向用户传达选定服务的健康状态。
机器级指标需要项目文档中单独的 Capture agent。通知渠道可以将事件转发到通信或寻呼服务。该目录在应用程序中打包了内部 Mongo 服务,尽管公开映射不需要 PostgreSQL 或 MariaDB,因此计划从导出的应用程序 RAM 中选择,无需关系数据库升级。
Checkmate 的主要功能
端点监控涵盖可用性和响应验证,而 SSL 检查跟踪证书状态。基础设施和 Docker 视图在安装了所需 agent 或连接时添加主机或容器信号。PageSpeed 监控将性能导向的结果与基本正常运行时间分开记录。
状态页面在面向客户的地址下呈现监控和事件的公开子集。维护窗口区分计划内工作和意外停机。通知集成包括 Slack、Telegram、Discord、webhooks 和项目文档中的其他渠道,尽管每个目标都需要自己的凭证和测试。
Checkmate vs Better Stack
Checkmate
Checkmate 是一个自托管监控仪表板,用于正常运行时间、基础设施、容器、证书、PageSpeed、事件、警报和状态页面。Better Stack 是一个托管可观测性和事件平台,提供托管正常运行时间检查、状态页面、事件通信、升级和值班工作流,无需客户操作监控应用程序。
Better Stack
Better Stack 可能适合希望由提供商操作警报传递和事件响应工具的团队。当监控历史、配置和状态页面应保留在自托管基础设施上时,Checkmate 很有吸引力,前提是操作员维护应用程序、通知集成和任何服务器 agent。
谁使用 Checkmate
托管团队监控公开服务和证书,开发人员跟踪应用程序端点,小型运维团队发布状态页面,无需组装多个独立的监控组件。配置受信任的机器报告服务器指标时,Capture agent 可以使用服务器指标扩展仪表板。
监控质量取决于检查位置、频率和警报设计。服务可能在一个网络上显示为健康,而在其他地方失败,过于敏感的阈值可能会产生噪声。选择代表性检查,测试事件路由,避免将单个仪表板视为停机期间的唯一证据。

自托管 Checkmate:要求和成本
资源使用遵循监控计数、检查频率、响应验证、指标收集、保留历史、仪表板、状态页面流量和警报处理。目录映射将 PostgreSQL 和 MariaDB 列为不需要;打包的堆栈包括其自己的内部 Mongo 服务。因此,计划选择遵循导出的应用程序要求,无需关系数据库调整。
AvaHost 将 Checkmate 映射到计划 2,价格为 €5。包括一键部署、自定义监控或状态页面域、自动 HTTPS、自动应用程序更新和定时备份。应用程序电子邮件已禁用,因此电子邮件警报不可用;支持的 Slack、Telegram、Discord、webhook 和其他独立配置的渠道仍然可用。
F.A.Q
Checkmate 在方案 2 上起价为 €5。该目录不适用 PostgreSQL 或 MariaDB 内存调整,因为其打包数据服务是堆栈内部的。监控计数、检查频率、历史记录、PageSpeed 作业、基础设施指标、状态页面流量和通知活动是启动后审查容量的主要原因。
自定义域名可以用于提供 Checkmate 仪表板或选定的公开状态页面,在 DNS 指向安装后自动应用 HTTPS。决定哪些监控器和事件适合公开显示。连接主机名后,测试公开访问、管理员登录、监控器链接、事件更新以及对状态地址的任何外部引用。
由于 AvaHost 禁用应用程序电子邮件,电子邮件警报不可用。Checkmate 还记录了 Slack、Telegram、Discord、webhook 和其他通知集成,可以使用来自这些外部服务的凭证进行配置。至少测试一条真实的事件路径,并保持一个辅助渠道,其中监控事件对运营响应至关重要。
官方 Checkmate 物料清单列出了 HTTP、ping、TCP、gRPC、WebSocket、DNS、SSL、PageSpeed、基础设施、Docker 和游戏服务器监控。服务器指标需要项目的 Capture agent 或其他受支持的连接。来自一个托管位置的可用性并不代表每个用户网络,因此监控设计和升级规则仍然需要运维判断。
