hyperdxio/hyperdx
HyperDX is an open source observability platform powered by Clickhouse and OpenTelemetry that centralizes and correlates logs, metrics, traces, errors, and session replays to help engineers quickly resolve production issues.
Awesome ClickHouse › Metrics and Monitoring
The project "carbon-clickhouse" is a Graphite metrics receiver that uses ClickHouse as its storage backend. It is designed to efficiently receive, store, and manage Graphite metrics data by leveraging the high-performance capabilities of ClickHouse, a columnar database management system. The project is production-ready with stable releases and offers preconfigured Docker Compose setups for easy deployment. The repository provides Docker images for quick installation and usage. Building the project requires Go 1.18 or higher. The project includes detailed instructions for configuring ClickHouse to work with carbon-clickhouse, including adding a graphite_rollup section to the ClickHouse config.xml and creating necessary tables such as graphite, graphite_index, and graphite_tagged. These tables are optimized for storing metrics data, indexing for faster searches, and handling Graphite tags respectively. Configuration options are extensive, allowing users to customize internal metric prefixes, logging, data buffering, compression, and upload settings. The project supports multiple protocols for receiving metrics, including UDP, TCP, Pickle, gRPC, Prometheus, and Telegraf HTTP JSON. It also provides options for handling timestamps, data compression, and connection security with TLS certificates. The project emphasizes performance and reliability, with features like chunk rotation and upload intervals, auto-increasing chunk intervals based on unprocessed file counts, and options to drop outdated or future-dated metrics. It supports replication and can be integrated with other tools like carbon-schema-to-clickhouse for schema generation. Overall, carbon-clickhouse is a robust solution for organizations looking to store and query large volumes of Graphite metrics efficiently using ClickHouse, with flexible configuration and support for various data ingestion protocols.
https://github.com/go-graphite/carbon-clickhouse
HyperDX is an open source observability platform powered by Clickhouse and OpenTelemetry that centralizes and correlates logs, metrics, traces, errors, and session replays to help engineers quickly resolve production issues.
Uptrace is an open source APM platform that uses OpenTelemetry for data collection and ClickHouse for storage, providing unified monitoring of traces, metrics, and logs with powerful querying, dashboards, and alerting capabilities.
OpenLIT is an open-source AI engineering platform providing OpenTelemetry-native observability, monitoring, and management tools for large language models, GPUs, and vector databases, with data stored in ClickHouse for efficient telemetry analysis.
OpenMeter is a flexible metering and billing platform for AI, API, and DevOps companies that collects and aggregates usage events in real-time to enable usage-based billing and real-time insights.
Trickster is an open-source HTTP reverse proxy cache and time series dashboard accelerator that improves performance and scalability for time series databases including ClickHouse, Prometheus, and InfluxDB.
Gigapipe is a lightweight, polyglot observability stack that supports logs, metrics, traces, and profiling with compatibility for Loki, Prometheus, Tempo, Pyroscope, and OpenTelemetry, powered by ClickHouse and Bun for efficient data ingestion and querying.
Swetrix is an open source, privacy-focused, cookie-less web analytics platform that uses Clickhouse for efficient statistical data management and offers self-hosting or cloud deployment options.
Loghouse is an open-source log management solution for Kubernetes that uses ClickHouse for efficient log storage and provides a web UI for querying and monitoring logs.