Integración directa de Datadog
Datadog ofrece un plugin ClickHouse Monitoring para su agente que consulta directamente las tablas del sistema. Esta integración proporciona una monitorización integral de la base de datos con reconocimiento del clúster mediante la funcionalidad clusterAllReplicas.
No se recomienda para ClickHouse CloudLa integración directa del agente de Datadog que consulta las tablas del sistema no se recomienda para implementaciones de ClickHouse Cloud debido a su incompatibilidad con el comportamiento de inactividad para optimizar costos y a las limitaciones operativas de la capa de proxy de la nube.
En su lugar, usa el Agent y la integración OpenMetrics de Datadog para recopilar métricas desde el endpoint de Prometheus de ClickHouse Cloud. Este enfoque respeta el comportamiento de inactividad del servicio y mantiene la separación operativa entre las cargas de trabajo de monitorización y de producción. Para obtener orientación sobre la configuración, consulta la documentación de integración de Prometheus y OpenMetrics de Datadog.
Para obtener detalles sobre la configuración del endpoint de Prometheus, consulta la página de integración de Prometheus.
La comunidad de ClickHouse ha desarrollado soluciones integrales de monitorización que se integran con stacks de observabilidad populares. ClickHouse Monitoring proporciona una configuración completa de monitorización con dashboards preconfigurados. Este proyecto de código abierto ofrece una forma rápida de empezar para los equipos que buscan implementar la monitorización de ClickHouse con prácticas recomendadas consolidadas y configuraciones de dashboards ya probadas.
Al igual que otros enfoques de monitorización directa de bases de datos, esta solución consulta directamente las tablas del sistema de ClickHouse, lo que impide que las instancias queden inactivas y afecta a la optimización de costes.
La API de facturación y uso puede utilizarse para acceder de forma programática a los registros de facturación y uso de su organización en Cloud. Esto resulta útil para crear paneles personalizados de supervisión de costos o para integrar los datos de facturación en flujos de trabajo existentes de informes financieros.
Para consultar la referencia completa de la API, vea la documentación de la API de facturación.