Hosted Graphite vs Prometheus: What are the differences?
Developers describe Hosted Graphite as "Graphite as a service". Hosted Graphite is the powerful open-source application metrics system used by hundreds of companies. We take away the headaches of scaling, maintenance, and upgrades and let you do what you do best - write great software. On the other hand, Prometheus is detailed as "An open-source service monitoring system and time series database, developed by SoundCloud". Prometheus is a systems and service monitoring system. It collects metrics from configured targets at given intervals, evaluates rule expressions, displays the results, and can trigger alerts if some condition is observed to be true.
Hosted Graphite and Prometheus belong to "Monitoring Tools" category of the tech stack.
Some of the features offered by Hosted Graphite are:
- Dashboards- Standard Graphite and Tasseo dashboards out of the box
- Account Sharing- Allow team members to customise graphs and dashboards
- Access Keys- Export data to external monitoring systems, dashboards and alerting systems
On the other hand, Prometheus provides the following key features:
- a multi-dimensional data model (timeseries defined by metric name and set of key/value dimensions)
- a flexible query language to leverage this dimensionality
- no dependency on distributed storage
"Great customer support" is the top reason why over 3 developers like Hosted Graphite, while over 32 developers mention "Powerful easy to use monitoring" as the leading cause for choosing Prometheus.
Prometheus is an open source tool with 25K GitHub stars and 3.55K GitHub forks. Here's a link to Prometheus's open source repository on GitHub.
What is Hosted Graphite?
What is Prometheus?
Want advice about which of these to choose?Ask the StackShare community!
Sign up to add, upvote and see more prosMake informed product decisions
What are the cons of using Hosted Graphite?
Sign up to get full access to all the companiesMake informed product decisions
Sign up to get full access to all the tool integrationsMake informed product decisions
We primarily use Prometheus to gather metrics and statistics to display them in Grafana. Aside from that we poll Prometheus for our orchestration-solution "JCOverseer" to determine, which host is least occupied at the moment.
Gather metrics from systems and applications. Evaluate alerting rules. Alerts are pushed to OpsGenie and Slack.
We primarily use Prometheus to gather metrics and statistics to display them in Grafana.