Introducing
The Slant team built an AI & it’s awesome
Find the best product instantly
Add to Chrome
Add to Edge
Add to Firefox
Add to Opera
Add to Brave
Add to Safari
Try it now
4.7 star rating
0
What is the best alternative to KairosDB?
Ad
Ad
Prometheus
All
10
Experiences
Pros
8
Cons
1
Specs
Top
Pro
Docker image
Available as Docker images on Quay.io or Docker Hub, read article Monitoring Containerized Application Health with Docker.
See More
Top
Con
Needs configuration
Not as easy to deploy as some other tools.
See More
Top
Pro
Powerful query language
The Prometheus query language allows you to slice and dice the dimensional data for ad-hoc exploration, graphing, and alerting.
See More
Top
Pro
Alerting
Alerts are defined using the same powerful query language described above. A separate binary, the Alertmanager, handles alert notifications and aggregations and enables silencing by any label set. If an alert fires, Alertmanager can send an email or page you through an external alerting service like PagerDuty. Nagios plugin is also offered as a bridge from the parts that are already monitored by Prometheus to the existing Nagios alerting set-up that many companies have in place.
See More
Top
Pro
Dashboards
The one-stop solution for the fanciest dashboards is PromDash, a GUI-based dashboard builder with a SQL backend. It talks to any number of Prometheus servers via an HTTP API and graphs their data in highly configurable dashboards. Even Graphite graphs can be included.
See More
Top
Pro
Supported by TeamCity
TeamCity 2019.2.2 provides metrics for Prometheus.
See More
Top
Pro
Scalable data collection and decentralized architecture
You can reliably monitor the many instances of your services, and independent teams can set up independent monitoring servers.
See More
Top
Pro
Simplicity
You can spin up a monitoring server where and when you want, even on your local workstation, without setting up a distributed storage backend or reconfiguring the world.
See More
Top
Pro
A multi-dimensional data model, so that data can be sliced and diced at will, along dimensions like instance, service, endpoint, and method.
Prometheus fundamentally stores all data as time series: streams of timestamped values belonging to the same metric and the same set of labeled dimensions. Timestamps have a millisecond resolution, while values are always 64-bit floats. The metric name specifies the general feature of a system that is measured. For example, a metric to count the total number of HTTP requests received by an API server might be called api_http_requests_total. Adding labels (key/value pairs) to this metric enables Prometheus's dimensional data model: any given combination of labels for the same metric name results in a separate time series.
See More
Specs
Platforms:
Windows, Linux, Mac, Cloudron, Docker
Technology:
Go
Hide
See All
Experiences
Free
20
0
InfluxDB
All
10
Experiences
Pros
5
Cons
5
Top
Con
Loses data when overloaded
See More
Top
Pro
Easy visualization and monitoring
Can be easily visualized with Chronograf or Graphana.
See More
Top
Con
Poor performance for deletion with predicates
See More
Top
Pro
Open source
InfluxDB is licensed under the MIT license with source code available on GitHub.
See More
Top
Con
Clustering not available with the free version
Unfortunately, clustering is not available with the free version (source).
See More
Top
Pro
Many official drivers
Drivers written in C#, Go, Java, PHP, Python, Rails, and Ruby are available with many more community written drivers.
See More
Top
Con
Uses a lot of RAM
See More
Top
Pro
Powerful data query & manipulation language: FLUX
FLUX is InfluxDB's new query & manipulation language. It's not at all like SQL (unlike the previous query language) - but is more powerful, testable & development friendly
See More
Top
Con
No same-time insert
No duplicate times.
See More
Top
Pro
Pluggable storage model
See More
Hide
See All
Experiences
Free / paid
11
14
VictoriaMetrics
All
8
Experiences
Pros
6
Cons
2
Top
Pro
Fast and cost-effective
VictoriaMetrics requires fewer hardware resources - RAM, CPU, storage - compared to competitors. This allows for saving hardware costs.
See More
Top
Con
Built from scratch
It is young and it is built from scratch. This means it can contain unpolished code.
See More
Top
Pro
Easy to setup and operate
Just start a single binary with the minimum amount of settings.
See More
Top
Con
Doesn't support SQL
It supports only PromQL for querying data.
See More
Top
Pro
Different protocols support
Supports metrics' scraping, ingestion and backfilling via the different protocols - see here.
See More
Top
Pro
Seamless integration with Prometheus+Grafana
Prometheus may be configured to write data to VictoriaMetrics. Grafana may be configured to query the data directly from VictoriaMetrics using PromQL.
See More
Top
Pro
Open source
VictoriaMetrics is free and open source - see here.
See More
Top
Pro
Cluster version is free and open source
See More
Hide
See All
Experiences
Free
19
4
Timescaledb
All
8
Experiences
Pros
8
Top
Pro
Powered by PostgreSQL
Implemented as a PostgreSQL extension, not a fork.
See More
Top
Pro
Reliable at its core
Based on PostgreSQL hence inherits PostgreSQL’s operational maturity.
See More
Top
Pro
Highly available
Support for streaming data replication and robust backup / recovery.
See More
Top
Pro
Enterprise-grade security
Fine-grained access control, LDAP support, encryption, and flexible authentication built-in.
See More
Top
Pro
Handle high query traffic
Deploy read replicas for higher query throughput.
See More
Top
Pro
Data lifecycle management
Support for efficient data retention and archiving.
See More
Top
Pro
Data model freedom
Store schemas or go schema-less with JSON. Use narrow or wide tables. Stop worrying about high cardinality.
See More
Top
Pro
Geospatial queries
Grow your use case with PostGIS.
See More
Hide
See All
Experiences
free
19
8
Built By the Slant team
Find the best product instantly.
4.7 star rating
Add to Chrome
Add to Edge
Add to Firefox
Add to Opera
Add to Brave
Add to Safari
Try it now - it's free
{}
undefined
url next
price drop