Aiven for M3

When choosing the best time series database, scalability, compatibility, availability, and cost effectiveness considerations all play a part. Aiven for M3 makes the decision easy – it’s simply one of the most powerful, fully managed, open source TSDB options available.

Try Aiven for M3

What is Aiven for M3?

When you need a truly scalable, high performance time series database that can cope with anything you want to throw at it, there’s nothing better than Aiven for M3. It’s solid and reliable, offers low maintenance with high availability, and is specifically designed to handle large scale, high cardinality data.

M3: Origins

M3 was originally created by Uber to drive their mobility platform and manage hundreds of thousands of drivers around the world. It was built for large-scale, time series data, and has been proven at massive scale. There’s simply no better open source tool available.

What’s in the box?

M3's main components include the M3 Coordinator, M3DB (a native distributed TSDB), and the M3 Query Engine. The M3 Aggregator extends the functionality, allowing you to offload the metrics data processing, freeing up the rest of the system.

Aiven for M3 – the special sauce

When these elements are combined in Aiven’s fully managed solution, Aiven for M3, it becomes a complete time series database platform that you can either use to scale up your existing system, or build something new from scratch.

What’s it good for?

Aiven for M3 is the ideal solution when you need scalability options and high availability. It’s perfect for metrics and IoT applications that produce large amounts of data at regular, repeated intervals.

Take your data into the future

In an increasingly connected world, time series databases are proving to be an essential tool for handling large-scale, time-stamped data. Aiven’s managed service makes integrating M3 into your current systems simple, and having the ability to scale up your server needs on the fly makes Aiven for M3 a great way to future-proof your data architecture.

Aiven for M3 – the fully managed, fully featured future of data

Aiven for M3 is the ideal solution for high-volume, high cardinality, timestamped data. It’s perfect for IoT deployments, or anywhere where there’s a high volume of data produced at high frequency.

Alternative timelines

While PostgreSQL can be extended with timescaleDB, and InfluxDB also offers time series functionality, their scope is limited. Neither of them provide the truly scalable, high performance solution of Aiven for M3, which was designed to cope with high-volume time series data fast, efficiently, and with high availability.

Scale up without shopping around

M3 can be used to scale up existing architecture, which is why Aiven’s portfolio of managed services is so useful: everything you need is already available, and can easily be integrated with your current environment.

For example, let’s say you’ve been using Prometheus as your monitoring solution, but now your business is booming and Prometheus is feeling the strain. No problem. Add Aiven for M3 and you can immediately scale up – and speed up – by running M3 as a dedicated TSDB monitoring the entire system in the cloud.

Aiven for M3 – all in one

Alternatively, you can run Aiven for M3 as a fully managed, distributable time series database, deployable in the cloud of your choice. And if that’s not enough, we’ve also included observability components that can help you keep your entire system running smoothly.

Take a look at some of the features of Aiven for M3

  • Designed for high cardinality data

    Built specifically to cope with highly variable data.

  • Tunable time precision

    Tunable to match the changing needs of your data.

  • 99.99% uptime

    High availability included as part of the open source feature set.

  • Easy integration

    M3 accepts writes in most popular formats, including Prometheus, InfluxDB and Graphite.

  • No downtime upgrades

    Always stay up-to-date with the latest versions for better security and reliability.

  • Data compression

    Highly efficient data compression ensures affordable operation at scale.

  • Unlimited scalability

    Increase your servers, storage, or migrate to a different provider at the push of a button, with zero downtime.

  • Open source

    Like in everything Aiven does, open source is the beating heart.

  • M3 Aggregator

    The optional M3 Aggregator service provides cost effective, scalable and reliable aggregation at different resolutions for even faster results.

  • Ease of use

    Familiar Aiven tooling gets M3 up and running in minutes, and easy customization keeps everything flexible.

  • Automatic backups

    Automate backups with our backup tool Astacus – so you never have to worry.

  • Security built-in

    End-to-end encryption, dedicated VMs, full compliance certifications.

  • Grafana dashboards

    Ready-made dashboards galore to get your visualization started.

  • World class support

    Customers love our expert 24/7 support, available 365 days a year.

Aiven makes time series data architecture easy

Aiven Console makes it easy to spin up a time series production cluster in minutes. With just a few clicks, Aiven handles all the configuration. You don’t need to worry about virtual machine deployments, security, or network configuration. Instead, you can focus on analysing your data and building your business.

Aiven for M3 Key Features

With out-of-the-box support for the most popular protocols, and various integration and interface options, our M3 as a service is ready to handle your requirements.

  • Aiven Metrics
  • AWS CloudWatch
  • GCP Cloud Logging
  • Syslog Output
  • Aiven for Elasticsearch
  • External Elasticsearch

See more integrations

Include your Aiven infrastructure in your Terraform tooling to easily build, configure and manage your Aiven services.

M3 accepts writes in the most popular formats, out-of-the-box.

Horizontally scale Prometheus and make it highly available with M3.

Although M3DB can do aggregations, you can store your data at various resolutions for different workloads at scale with M3 Aggregator as a service.

Aiven for M3 business and premium plans enable you to deploy highly available, multi-node clusters whose data is automatically replicated across different availability zones.

Directly access your managed Aiven service from your AWS, GCP or Microsoft Azure private network with VPC peering.

Highly efficient data compression ensures affordable operation in scale.

Our web UI allows you to easily manage your managed M3 database clusters.

Aiven for M3 – the best fully managed TSDB

Time series databases are the new kid on the data block, and at the moment there are not that many fully-featured options available, and even fewer fully managed services. 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.

FeaturesAiven For M3Competitors
Extensive range of cloud providers, and geographical regions and zones
99.99% Service Level Agreement
Integrations with key DevOps tools (e.g. for monitoring, logging, and Terraform)
100% open source – and unlimited scalability
Limited commercial licence
High availability
Limited commercial licence
Low storage requirements (using efficient data compression and aggregation)
Simple, transparent, all-inclusive pricing with no surprises

Aiven for M3: 
Open Source. Affordable. Powerful.

No sticker shock

Aiven offers the lowest total cost of ownership for a managed service on the market. Our plans are fully transparent and feature all-inclusive pricing. You only pay for the capacity you need, and it’s easy to scale up—or scale down—your plan whenever you need.

A plan for everyone

Our plans range from testbeds for hobbyists through to multi-node, massive storage solutions for global corporations. It’s easy to scale up or switch cloud providers and regions as needed, with zero downtime.

Find the right plan and pricing for you

Transparent, inclusive, and flexible describe our pricing. Pay for what you need: we bill by the hour according to your usage.


Monitoring and observability

Even alone, Aiven for M3 is a powerful TSDB — but it also plays nicely as a monitoring solution and can even be used to support observability.

Read more

If you want to take a TSDB for a spin, jump in and  start a trial.

Start your free 30 day trial

Test the whole platform for 30 days with no ifs, ands, or buts.

Aiven logo

Let‘s connect

Apache Kafka, Apache Kafka Connect, Apache Kafka MirrorMaker 2, M3, M3 Aggregator, Apache Cassandra, Elasticsearch, PostgreSQL, MySQL, Redis, InfluxDB, Grafana are trademarks and property of their respective owners. All product and service names used in this website are for identification purposes only and do not imply endorsement.