社区与合作伙伴集成
Datadog 直接集成
Datadog 为其 agent 提供了一个 ClickHouse Monitoring 插件,可直接查询系统表。该集成通过 clusterAllReplicas 功能提供具备集群感知能力的全面数据库监控。
不推荐用于 ClickHouse Cloud
由于与成本优化的空闲行为以及云代理层的运行限制不兼容,因此不建议在 ClickHouse Cloud 部署中使用直接查询系统表的 Datadog agent 集成。
请改用 Datadog 的 Agent 和 OpenMetrics 集成,从 ClickHouse Cloud Prometheus 端点收集指标。这种方式既能遵循服务空闲行为,又能保持监控与生产工作负载之间的运行隔离。有关配置指导,请参阅 Datadog 的 Prometheus 和 OpenMetrics 集成文档。
有关 Prometheus 端点配置的详细信息,请参阅 Prometheus 集成页面。
社区监控解决方案
ClickHouse 社区已开发出与主流可观测性技术栈集成的完善监控解决方案。ClickHouse Monitoring 提供了带有预构建仪表盘的完整监控部署方案。这个开源项目为希望基于既有最佳实践和成熟仪表盘配置来实施 ClickHouse 监控的团队提供了一种快速入门途径。
注意
与其他直接数据库监控方法类似,该解决方案会直接查询 ClickHouse 的 system 系统表,使实例无法进入空闲状态,从而影响成本优化。
计费和用量 API
计费和用量 API 可用于以编程方式访问您的 Cloud 组织的计费和用量记录。这对于构建自定义成本监控仪表板,或将计费数据集成到现有财务报告工作流中非常有用。
有关完整的 API 参考,请参阅 Billing API 文档。