Metrics, telemetry, and logs

About

Provides long-term storage for metrics and telemetry data using standard database interfaces, SQL, and horizontal scalability through clustering.

CrateDB keeps historical records immediately available for analysis without cumbersome cold storage procedures.

Introduction

CrateDB works well for storing massive amounts of telemetry data, such as metrics and logs.

CrateDB can serve as an alternative to time-series databases and metric stores like RRD, Whisper (Graphite), InfluxDB, Prometheus, Cortex, Mimir, Thanos, or VictoriaMetrics, while adding long‑term storage, standard database interfaces, SQL, and horizontal scalability.

CrateDB integrates with metrics collection agents, brokers, and stores. This documentation section lists applications and daemons which can be used together with CrateDB, and educates about how to use them optimally.

Integrations

Storing metrics data for the long term is a common need in systems monitoring scenarios. CrateDB offers corresponding integration adapters.

collectd

Send metrics with collectd, a system and application metrics collection daemon.

collectd
OpenTelemetry

OpenTelemetry is an open-source observability framework and toolkit designed to facilitate the export and collection of telemetry data such as traces, metrics, and logs.

OpenTelemetry
Prometheus

Prometheus is an open-source systems monitoring and alerting toolkit for collecting metrics data from applications and infrastructures.

Prometheus
rsyslog

Send logs with rsyslog, a rocket‑fast system for log processing.

rsyslog
StatsD

Store metrics and statistics from StatsD, a daemon for stats aggregation.

StatsD
Telegraf

Telegraf is a leading open source server agent to help you collect metrics from your stacks, sensors, and systems.

Telegraf

Learn more