Skip to main content

Export Metrics to External Time-Series Databases

Netdata natively provides long-term metrics retention through its tiered database design. This architecture delivers significantly longer retention (months to years) and faster queries (typically 20+ times faster) compared to other common time-series databases.

For integration with other observability tools, Netdata includes exporters that copy metrics to third-party time-series databases for additional analysis or integration with other tools.

Exporting Capabilities

The exporting engine provides these key features:

  • Multi-database support: Export to more than thirty databases including InfluxDB, Prometheus, Graphite, ElasticSearch, and more
  • Downsampling: Configure export intervals from Netdata's per-second metrics (e.g., per minute)
  • Simultaneous exports: Send metrics to multiple time-series databases at once
  • Flexible data processing: Export metrics as-collected, normalized averages, or sum/volume over configured intervals
  • Selective exporting: Filter specific charts based on your needs and allocated resources

Supported Databases

Netdata exports metrics to the following databases through various connectors. Each connector includes documentation with enabling instructions.

DatabaseSupported Connectors
AppOpticsPrometheus remote write
AWS KinesisAWS Kinesis Data Streams
Azure Data ExplorerPrometheus remote write
Azure Event HubsPrometheus remote write
BluefloodGraphite
ChronixPrometheus remote write
CortexPrometheus remote write
CrateDBPrometheus remote write
ElasticSearchGraphite, Prometheus remote write
GnocchiPrometheus remote write
Google BigQueryPrometheus remote write
Google Cloud Pub/SubGoogle Cloud Pub/Sub Service
GraphiteGraphite, Prometheus remote write
InfluxDBGraphite, Prometheus remote write
IRONdbPrometheus remote write
JSONJSON document databases
KafkaPrometheus remote write
KairosDBGraphite, OpenTSDB
M3DBPrometheus remote write
MetricFirePrometheus remote write
MongoDBMongoDB
New RelicPrometheus remote write
OpenTSDBOpenTSDB, Prometheus remote write
PostgreSQLPrometheus remote write via PostgreSQL Prometheus Adapter
PrometheusPrometheus scraper
TimescaleDBPrometheus remote write, netdata-timescale-relay
QuasarDBPrometheus remote write
SignalFxPrometheus remote write
SplunkPrometheus remote write
TiKVPrometheus remote write
ThanosPrometheus remote write
VictoriaMetricsPrometheus remote write
WavefrontPrometheus remote write
tip

Can't find your preferred external time-series database? Ask our community for solutions, or file an issue on GitHub.


Do you have any feedback for this page? If so, you can open a new issue on our netdata/learn repository.