Future of observability.
October 13, 2022
Future of observability.
Score 10 out of 10
Vetted Review
Verified User
Overall Satisfaction with Prometheus
Observability is key for getting insights into system health in a micro service-driven architecture. Prometheus is a key tool for us to scrape metrics on all aspects of microservices, from system metrics like CPU usage and memory resources to application health-specific metrics. Prometheus has been our tool of choice for gathering these metrics. Prometheus also has integrations with the spring framework for emitting and collecting metrics.
- Collecting and gathering system and application related metrics.
- Strong query language to get metrics and construct dashboards on grafana.
- Support for various frameworks like spring for instrumenting metrics.
- UI XP could be better.
- Better documentation.
- Detailed and more nuanced advanced queries and samples.
- Metrics
- Query language.
- Alerts
- Grafana dashboards.
- Positive returns through improved observability.
- Improved on-call and reactivity to customer issues through alerts based on these metrics
- View into system health with grafana dashboards.
Prometheus is better as a monitoring tool than Graphite as Graphite is a passive time series database with a query language. Prometheus has a rich data model by capturing metadata with labels which allows for easy filtering and querying. For a clustered solution, Graphite maybe a better choice that can hold long-term historical data.
Do you think Prometheus delivers good value for the price?
Yes
Are you happy with Prometheus's feature set?
Yes
Did Prometheus live up to sales and marketing promises?
Yes
Did implementation of Prometheus go as expected?
Yes
Would you buy Prometheus again?
Yes