Monitor your application and infrastructure using Prometheus
Overall Satisfaction with Prometheus
With the transition to microservice architecture, we started to use Prometheus actively. We can follow all the metrics of our applications instantly via exporter. With this data we obtain, we make business analyzes and improve application performance.
Pros
- It is perfect for monitoring operational metrics such as CPU time, number of failed HTTP requests, and latency.
- You can do multidimensional data modeling
- You can query the metrics you collect through PromQL.
Cons
- Working on a single server is a disadvantage in terms of high availability.
- Masking critical data within metrics requires a lot of effort.
- You need to spend time visualizing the metrics, so install Grafana and handle the visualization easily.
- Having very large libraries and exporters makes our work easier.
- Having broad community support allows you to easily access the exporters you want.
- Retrieving the data with the pull-based model makes our work much easier.
- It is a free application, but don't let this fool you, it's generally positive.
- You can quickly learn about your application ecosystem through the dashboard.
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
Comments
Please log in to join the conversation