Now running 1.5

Aiven for M3

Fully managed M3DB – the high-performance time series database with unlimited scalability and high availability.

Available on

Amazon Web Services in grey
Google Cloud logo in grey
Get started for free

No credit card required.


How it works

What is M3?

M3 is the ideal solution for high-volume, high cardinality, timestamped data. It’s perfect as a metrics database for monitoring solutions, or anywhere where there’s a high volume of data produced at high frequency. And with Aiven, you can deploy M3 and scale up your existing architecture in minutes.

Logs3+Aiven for Grafana®Analytics and monitoringAiven for M3 AggregatorIndependently scalableaggregationMetrics fromAiven servicesAiven for M3

Get a high-performance TSDB – with Aiven for M3

M3DB is built for highly variable data. It features tunable time precision and highly efficient compressions to operate at scale and meet the changing demands of time stamped data. Add M3 Aggregator to save resources on your M3DB cluster so you can scale the aggregation part independently of the database cluster.

With Aiven for M3, you can easily deploy M3 as a monitoring backend for our portfolio of fully managed services. With out-of-the-box support for the most popular protocols (including Prometheus), and various integration and interface options, our M3 as a service is ready to handle your time stamped data requirements, or horizontally scale your Prometheus monitoring solution.

An introduction to M3 (blog)

Aiven for M3 (docs)

Manage with the tools you want:

Terraform logo


GUI logo


CLI logo


API logo


Postman logo


M3 Aggregator

Aiven for M3 Aggregator allows you to immediately deploy fully-managed, purpose-built clusters for workloads that use aggregated time series data in the cloud of your choice. Increase throughput by scaling independently from your M3DB cluster and replicate your aggregations across cluster nodes for high availability.

Learn more


Benefits of M3 TSDB as a service from Aiven

Aiven makes it easy to deploy a time series production cluster in minutes.  Increase your servers, storage, perform an upgrade or migrate to a different cloud provider at the push of a button, with zero downtime.

When it comes to offering a full set of features, interoperability, scalability, ease of use and all-inclusive pricing, there’s really nothing better than Aiven for M3.


Independent scaling. Replicated aggregations.

M3 Aggregator allows you to incorporate and replicate aggregated data in your architecture, and scale it independently from your M3DB cluster.


Unmatched performance. Plus Aiven reliability.

From the first line of code Aiven managed services are built secure. With dedicated VM’s and daily backups, you know your time stamped data is safe with Aiven.


Automatic updates and upgrades. Zero stress.

Stressing about applying maintenance updates or version upgrades? We’ll take care of them for you so that you can focus on putting your data to work.


Super-transparent pricing. No networking costs.

Aiven for M3 comes with all-inclusive pricing. No hidden fees or charges, just one payment that covers everything, and you can scale up (or down) whenever you need.

Customer use cases

How Aiven customers use M3

IoT Deployments

With the increasing amount of IoT deployments, the amount of data produced by connected water, energy, temperature meters, health monitors, and wearable tech is growing exponentially. M3’s highly scalable database architecture is a perfect fit for high cardinality data.


Aiven for M3 excels at large-scale monitoring. By combining it with monitoring, logging, analysis, diagnosis and alerting tools (including Grafana® and OpenSearch®) it can be used to build a fully integrated observability platform to keep your system operating smoothly.

Supersized monitoring

A typical standard Prometheus environment includes a single-server database that doesn't scale. With Aiven for M3 as a drop-in replacement (thanks to its Prometheus interface support) you can get unlimited scalability with just a few clicks.


Key features of Aiven for M3



Flexible, fast and stress-free

  • Fully managed M3DB clusters up and running in 10 minutes
  • Deploy to AWS, GCP or Azure, in over 70 regions
  • Unlimited scalability, high availability and multi AZ
  • Low storage requirements using efficient data compression and aggregation, with M3 Aggregator as an add-on service
  • Bring-your-own-cloud (BYOC) deployment model supported for strict control requirements


Integrate with your data infrastructure

  • Support for Prometheus, Influx and Graphite protocols
  • Integrate with Aiven for Grafana® for visualizations, and Prometheus as remote storage
  • Secure network connectivity using VPC peering or TransitGateway technologies
  • Integrate with your favorite observability tooling or use Aiven observability tools for enhanced monitoring and logging
  • Receive metrics from other Aiven services, and monitor their health with pre-built dashboards


DevOps-friendly management and development

  • Manage your M3 cluster using Aiven Console (GUI), CLI or Terraform tools
  • Scale, fork databases, integrate to other services with just a few clicks
  • Guaranteed compatibility with open source software
  • Migrate easily between clouds and regions


Reliable, secure and zero lock-in

  • Self-healing platform
  • Zero downtime during scaling, upgrading, and other management operations
  • Automatic daily backups, depending on your plan
  • Secure and compliant solution — ISO 27001:2013, SOC2, GDPR, HIPAA, and PCI/DSS

Spin up your first cluster now

Get started for free

No credit card required.

Pricing plans

Pay only for what you use.

All-inclusive pricing so you never get end-of-the-month surprises. No extra maintenance, networking, or storage fees. Private networking (VPC), single-tenant, and high-availability multi-AZ available. Spin up clusters and regions when you need them, and shut them down when you don’t.

  • Startup

    starting from


    • 1 dedicated VM
    • 2-16 CPU per VM
    • 8-64 GB RAM per VM
    • 150-1100 GB total cluster storage


  • Business

    starting from


    • 3 dedicated VM
    • 2-16 CPU per VM
    • 8-64 GB RAM per VM
    • 450-3300 GB total cluster storage
    • Everything in Startup, plus high availability


  • Premium

    starting from


    • 6-30 dedicated VM
    • 4-64 CPU per VM
    • 16-256 GB RAM per VM
    • 1800-90000 GB total cluster storage
    • Everything in Business, plus more compute and storage capacity


Need help? Use our Pricing Calculator to get a recommended plan based on your unique data needs and requirements.

Data retention is only limited by storage. For information about annual discount or plan capacity beyond the listed plans, please contact us



Learn how to use Aiven for M3

Man sitting cross leg with laptop

Aiven Docs

Getting started with Aiven for M3 and Aiven for M3 Aggregator, including core concepts, how-to's, and more.

What is M3DB? illustration


Take a closer look at Aiven for M3, and discover the easy way to get more from time series data.