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 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.
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.
High availability included as part of the open source feature set.
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.
Highly efficient data compression ensures affordable operation at scale.
Increase your servers, storage, or migrate to a different provider at the push of a button, with zero downtime.
Like in everything Aiven does, open source is the beating heart.
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.
Automate backups with our backup tool Astacus – so you never have to worry.
End-to-end encryption, dedicated VMs, full compliance certifications.
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
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.
|Features||Aiven For M3||Competitors|
|Extensive range of cloud providers, and geographical regions and zones||Limited|
|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.