# Prometheus Reviews
**Vendor:** Prometheus Authors  
**Category:** [Database Management Systems (DBMS)](https://www.g2.com/categories/database-management-systems-dbms)  
**Average Rating:** 4.5/5.0  
**Total Reviews:** 62
## About Prometheus
Prometheus is an open-source systems monitoring and alerting toolkit designed for reliability and scalability. It collects and stores metrics as time series data, enabling real-time monitoring of applications, systems, and services. With its powerful query language, PromQL, users can analyze and visualize data effectively. Prometheus operates independently, requiring no external dependencies, and integrates seamlessly with various service discovery mechanisms, making it ideal for dynamic environments. Key Features and Functionality: - Dimensional Data Model: Prometheus organizes time series data using a flexible dimensional model, identifying each series by a metric name and a set of key-value pairs. - Powerful Query Language (PromQL): PromQL allows users to query, correlate, and transform time series data for visualizations, alerts, and more. - Precise Alerting: Alerting rules based on PromQL leverage the dimensional data model, with a separate Alertmanager component handling notifications and silencing. - Simple Operation: Prometheus servers function independently, relying solely on local storage. Developed in Go, the statically linked binaries are easy to deploy across various environments. - Instrumentation Libraries: A wide range of official and community-contributed libraries are available for instrumenting applications in most major programming languages. - Ubiquitous Integrations: Prometheus offers numerous integrations, facilitating easy extraction of metrics from existing systems. Primary Value and Problem Solved: Prometheus addresses the need for a robust, scalable, and flexible monitoring solution in modern, dynamic environments. Its ability to collect, store, and query time series data empowers organizations to gain real-time insights into their systems&#39; performance and health. By providing precise alerting and seamless integration with various service discovery mechanisms, Prometheus ensures that issues are detected and addressed promptly, enhancing system reliability and operational efficiency.



## Prometheus Pros & Cons
**What users like:**

- Users value the **easy integrations** of Prometheus, enhancing their monitoring experience with various applications seamlessly. (7 reviews)
- Users value the **easy integrations** of Prometheus with various tools like Grafana and Slack for seamless monitoring. (6 reviews)
- Users value the **powerful alerting system** of Prometheus for its efficiency and ease of setup in monitoring. (5 reviews)
- Users appreciate the **real-time monitoring and seamless integration** of Prometheus, noting its efficiency and ease of use. (4 reviews)
- Users value the **excellent real-time monitoring** capabilities of Prometheus, making it the top choice for cloud environments. (4 reviews)
- Users commend the **ease of use** of Prometheus, appreciating its user-friendly interface and seamless integration with applications. (2 reviews)
- Easy Setup (2 reviews)
- Metrics Analysis (2 reviews)
- Users find the **setup ease** of Prometheus remarkable, appreciating its simple integrations and bundled container features. (2 reviews)
- Speed (2 reviews)

**What users dislike:**

- Users find the **learning curve steep** with Prometheus, particularly in mastering PromQL and managing complex metrics. (4 reviews)
- Users find the **difficult learning curve** of Prometheus challenging, especially with mastering PromQL and metrics understanding. (2 reviews)
- Users find the **difficult installation** of Prometheus challenging, particularly those without technical expertise. (1 reviews)
- Users feel that without Grafana, **graph visualization** in Prometheus makes data interpretation challenging and difficult. (1 reviews)
- Users find the **alerting features cumbersome** and suggest improvements for a more streamlined experience. (1 reviews)
- Users find the **lack of clarity** in data interpretation challenging without the visual aid of Grafana. (1 reviews)
- Limited Customization (1 reviews)
- Performance Issues (1 reviews)
- Poor Documentation (1 reviews)
- Poor Visualization (1 reviews)

## Prometheus Reviews
  ### 1. Easy Setup and intuitive service monitoring tool

**Rating:** 5.0/5.0 stars

**Reviewed by:** Chathura S. | Software Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** March 16, 2026

**What do you like best about Prometheus?**

Easy to set up and rollout in different environments.
Alert system, configurable services.

**What do you dislike about Prometheus?**

UI and graphs looks outdated and basic, In most cases we use prometheus alog with Grafana.

**What problems is Prometheus solving and how is that benefiting you?**

Service observability.

  ### 2. Best tool to pull metrics and present them in a graphical dashboard

**Rating:** 4.5/5.0 stars

**Reviewed by:** Ravi S. | Senior Operarional Lead, Information Technology and Services, Enterprise (> 1000 emp.)

**Reviewed Date:** February 18, 2026

**What do you like best about Prometheus?**

The best opensource tool to monitor and setup alerting for our environment.  Best result can be achieved by integrating with Graphana

**What do you dislike about Prometheus?**

Little tricky to setup the advanced features, especially for those who lacking technical expertise.

**What problems is Prometheus solving and how is that benefiting you?**

Prometheus with Grafana is a best open source tool to convert raw data to a clear graphical dashboards.

  ### 3. Deep System Insights with Real-Time Metrics Across Thousands of Containers

**Rating:** 4.5/5.0 stars

**Reviewed by:** Mitul C. | Software Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** February 01, 2026

**What do you like best about Prometheus?**

helps gain very deep insights about the system using by tracking CPU usage with the help of different metrics. You can easily write queries to calculate error rates, request percentiles, or saturation levels across thousands of containers in real-time

**What do you dislike about Prometheus?**

kind of gets very limited without grafana? would be good if it could deliver more stand alone!

**What problems is Prometheus solving and how is that benefiting you?**

in modern day when a lot of systems rely on microservices, old school monitoring systems can get difficult to go around with. Prometheus solves the problem of observability in dynamic environments

  ### 4. Flexible Monitoring platform for infrastructure

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Industrial Automation | Mid-Market (51-1000 emp.)

**Reviewed Date:** May 30, 2025

**What do you like best about Prometheus?**

Prometheus excels in real-time monitoring and alerting for cloud-native and containerized environments. It’s highly efficient, easy to deploy, and integrates smoothly with popular tools like Grafana and Kubernetes

**What do you dislike about Prometheus?**

While is a flexible tool, it can take some time to fully master PromQL, especially for users new to time-series databases. Additionally, managing long-term storage and scaling may require some extra planning or third-party integrations

**What problems is Prometheus solving and how is that benefiting you?**

Prometheus addresses the challenge of gaining real-time insight into a containerized infrastructure. It helps detect anomalies quickly, supports automated alerting, and improves incident response

  ### 5. Best and definitely the only complete monitoring solution for kubernetes

**Rating:** 5.0/5.0 stars

**Reviewed by:** ibrahim d. | Associate Consultant, Enterprise (> 1000 emp.)

**Reviewed Date:** November 28, 2024

**What do you like best about Prometheus?**

I have been using prometheus for almost 6 years now. I haven't found any other monitoring solution which is as feature rich as prometheus. It's effecient data model, scalability, seamless integration with visualization tools like Grafana and high performance in complex and large kubernetes environments makes it stand out and a go to choice.

**What do you dislike about Prometheus?**

Learning curve can be bit challenging for new users especially around using promql and understanding the metrices. Also in very large environments, and with metric data that has too many dimensions, performance can sometimes be bit not upto mark.

**What problems is Prometheus solving and how is that benefiting you?**

I work with tens of Kubernetes clusters hosting multitude of applications on regular basis. Monitoring these applications in a centralized and effecient manner is very challenging. With kubernetes's inbuilt monitoring being very basic, we need a complete monitoring solution to monitor such large environments. Prometheus solves that problem by providing a very feature rich solution that caters to all our container monitoring needs.

  ### 6. Prometheus Review

**Rating:** 4.5/5.0 stars

**Reviewed by:** Hitesh M. | Consultant - Software, Enterprise (> 1000 emp.)

**Reviewed Date:** February 14, 2025

**What do you like best about Prometheus?**

Well its easy to use since it is already well managed by developers. Integration is easy though with grafana , I use it very frequently like several times a week to monitor infra.

**What do you dislike about Prometheus?**

THere are some manual things that can be better like the alerting features can be made easy

**What problems is Prometheus solving and how is that benefiting you?**

Makes Monitoring very easy to use and easy to setuo too

  ### 7. Metrics Torch The Prometheus

**Rating:** 5.0/5.0 stars

**Reviewed by:** Thangaraj R. | Lead DevOps, Mid-Market (51-1000 emp.)

**Reviewed Date:** February 20, 2025

**What do you like best about Prometheus?**

Amazing tools to manage in terms of metrics and Alerts.

**What do you dislike about Prometheus?**

Understanding promql is hard, If that could be easy that would be great.

**What problems is Prometheus solving and how is that benefiting you?**

It is helping us on moving k8s, containers metrics from kubernetes to remote write.

  ### 8. Great Webhook functionality

**Rating:** 3.0/5.0 stars

**Reviewed by:** Akash B. | Platform Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** March 17, 2025

**What do you like best about Prometheus?**

Ease of Integration with my alerting system

**What do you dislike about Prometheus?**

nothing as such only few things we understand

**What problems is Prometheus solving and how is that benefiting you?**

no

  ### 9. Prometheus for Cloud

**Rating:** 4.5/5.0 stars

**Reviewed by:** Dayalan T. | Cloud Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** October 17, 2024

**What do you like best about Prometheus?**

Its integration with the messenging tools, we've used Slack and got integrated with Prometheus

**What do you dislike about Prometheus?**

understand its query & visual presentation, without graffna, would be hard to interpret the data

**What problems is Prometheus solving and how is that benefiting you?**

One stop shop for reviewing all the running instances metrics, which is easier to report for any anomalies

  ### 10. Best tool which can be easily integrate

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Computer & Network Security | Mid-Market (51-1000 emp.)

**Reviewed Date:** March 26, 2025

**What do you like best about Prometheus?**

Integrations made easy and bundled in Container

**What do you dislike about Prometheus?**

No dislike in the product. Reports can be added

**What problems is Prometheus solving and how is that benefiting you?**

To monitor the containers this helps a lot to determine the problem

  ### 11. Monitoring and Server Alerts with Prometheus

**Rating:** 4.0/5.0 stars

**Reviewed by:** Sameer b. | DevOps Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** June 29, 2022

**What do you like best about Prometheus?**

Powerful alerting tool Easy to setup . Efficient server maintenance

**What do you dislike about Prometheus?**

It is not a visual tool it just takes the metric from node and present when the queries are passed .

**Recommendations to others considering Prometheus:**

Very good tool For Devops engineer

**What problems is Prometheus solving and how is that benefiting you?**

Easy to install and configure.. every Devops engineer use Prometheus for monitoring the nodes 
Setting up the alerts configuration with slack is easy

  ### 12. Best for monitoring and alerting

**Rating:** 5.0/5.0 stars

**Reviewed by:** Gourav U. | Devops Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** March 20, 2024

**What do you like best about Prometheus?**

The most like feature is that it can collect different type of metrices from different application on same type and with those data its can give alerts also and it can be customised as per our need.
And its supports kubernetes infrastructure very well and its free to use also.

**What do you dislike about Prometheus?**

Sometimes its hard to manage for the alert manages and integrating with different channels.

**What problems is Prometheus solving and how is that benefiting you?**

The status of our infrastructure and the application working the load and its response time also.
The alerting is also free and can be used with different visualization tools to understand the status in form of graph and pie-chart.

  ### 13. Scalable and reliable monitoring tool

**Rating:** 4.5/5.0 stars

**Reviewed by:** Ernesto P. | Software Engineer, Information Technology and Services, Enterprise (> 1000 emp.)

**Reviewed Date:** August 15, 2024

**What do you like best about Prometheus?**

-The wide stack of charts and visual tools which Prometheus supports.
-Easiness on which it can expose metrics on any web app.
-Support for webhooks and third party software

**What do you dislike about Prometheus?**

-High package consumption on mobile apps

**What problems is Prometheus solving and how is that benefiting you?**

It manages to offer monitoring, visualizaiton and live webhooks alltogether without the necesity of adquiring every instance individually, saving a lot of investing during the first steps of our bussiness.

  ### 14. Best opensource monitoring tools for IT infrastructure.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Shadab K. | Small-Business (50 or fewer emp.)

**Reviewed Date:** November 29, 2023

**What do you like best about Prometheus?**

It is straightforward to install and configure. We have to just modify Prometheus Yaml file to Monitoring our IT infrastructure resources like Servers, Network appliances, web URLs, and more. We can also configure the automation system via Prometheus am executor if any URLs or services will go down this script will auto restart that. It is a good feature in Prometheus. The Prometheus community also customer support to configure and understand Prometheus via Documents and Guides on the Prometheus Website. It is very easy to integrate with monolithic and Microservice resource monitoring. We use it frequently every day to modify it as per our requirements.

**What do you dislike about Prometheus?**

I don't think there is any dislike. It is the best tool for monitoring and alerts.

**What problems is Prometheus solving and how is that benefiting you?**

It is solving to make our AWS and GCP cloud infrastructure 100% highly available and durable. We get alerts from Prometheus if any services and applications go down then we make action on it before impacting productivity.

  ### 15. Convenient

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Information Services | Small-Business (50 or fewer emp.)

**Reviewed Date:** November 07, 2024

**What do you like best about Prometheus?**

It is very user friendly. Easy to use and intregrate with my springboot and quarkus application.

**What do you dislike about Prometheus?**

I find its documentation little bit tough to understand.

**What problems is Prometheus solving and how is that benefiting you?**

I wanted to keep count on the endpoints as  it is hit by user. So by promethus I am able to create hit count, hit timing

  ### 16. Prometheus Review

**Rating:** 3.5/5.0 stars

**Reviewed by:** Anup Y. | SRE, Mid-Market (51-1000 emp.)

**Reviewed Date:** January 20, 2024

**What do you like best about Prometheus?**

- Easy to implement
- Best to monitor and alert for Kubernetes Environment
- Helm chart of Prometheus operator has enriched built-in features, like general alerts, recording rules etc
- Scaling  Prometheus with the help of sharded architecture(default provide by operator)
- Node-exporter and kube-state-metrics helm charts are provided by default to configure

**What do you dislike about Prometheus?**

- Difficult to debug the high memory consumption
- Provides sharded which isn't true sharded architecture
- Prometheus UI can have other features like Grafana provides

**What problems is Prometheus solving and how is that benefiting you?**

- Monitoring full infrastructure
- Alerting for the infra and application
- Debugging issues via matrices

  ### 17. Efficient and User-Friendly Prometheus Platform

**Rating:** 5.0/5.0 stars

**Reviewed by:** Gaurav S. | Full Stack Developer, Small-Business (50 or fewer emp.)

**Reviewed Date:** December 03, 2023

**What do you like best about Prometheus?**

I like best thing of Prometheus Platform is that it's user-friendly interface. The ability of platform to streamline plant processes, assist in plant maintenance, operations, safety management, and contribute to cost-cutting are key highlights are one of the best points I really loved.

**What do you dislike about Prometheus?**

I mainly dislike is its issues with updates are really slow. And main thing I hate and dislike is that 
we need to purchase many parts separately of Prometheus Platform.

**What problems is Prometheus solving and how is that benefiting you?**

Prometheus is mainly working on streamlining plant processes, contributing to plant maintenance, operations, and safety management. It helps us mainly in our cost cutting of program. Also Prometheus helps us in monitoring and analyzing the performance of Kong API, ensuring it operates efficiently.

  ### 18. Save you budget with Prometheus

**Rating:** 4.5/5.0 stars

**Reviewed by:** sumit k. | Software Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** August 27, 2023

**What do you like best about Prometheus?**

Prometheus is very helpful in monitoring computer stuffs like cpu, disk, network etc. It can collect data about how things are running, like our apps and systems. I liked its integration with grafana which makes it a perfect tool for monitoring the system/applications with its appealing visulisations.

**What do you dislike about Prometheus?**

It doesn't show data visually ( except some graphs ) on its own, so we need extra tools for that (like grafana).

**What problems is Prometheus solving and how is that benefiting you?**

Prometheus is solving the problem of keeping track of how our systems are doing. It tells us if something's off, helps us understand performance, and saves us from any negative bussiness impacts. Its like having a reliable helper looking out for us.

  ### 19. Prometheus Monitoring tool

**Rating:** 4.0/5.0 stars

**Reviewed by:** Vivek P. | Site reliability engineering, Mid-Market (51-1000 emp.)

**Reviewed Date:** March 17, 2023

**What do you like best about Prometheus?**

The best lightweight tool and easy to configure and has a lot of exporters to monitor services.

**What do you dislike about Prometheus?**

It takes more resources like memory and CPU, it resolves just after restarting the Prometheus service that can be improved.

**What problems is Prometheus solving and how is that benefiting you?**

By using Prometheus, we can actively monitor the infra and service and avoid any production issues,  And it is easier to get the alert on mail and trigger the call by integrating Prometheus with squadcast.

  ### 20. Prometheus review

**Rating:** 4.0/5.0 stars

**Reviewed by:** Ashish K. | Sr. Database Administrator, Mid-Market (51-1000 emp.)

**Reviewed Date:** March 21, 2023

**What do you like best about Prometheus?**

All the mterices are available for minotring hardware as well as aplication level can be integrated easily with AWS as well

**What do you dislike about Prometheus?**

UI is a bit old and less attractive. It can be made a little interactive for the users.

**What problems is Prometheus solving and how is that benefiting you?**

Prometheus is helping us to set up alerts on our system which is helping us to acheive our SLA

  ### 21. Excellent and great with k8s!

**Rating:** 5.0/5.0 stars

**Reviewed by:** Stav A. | Small-Business (50 or fewer emp.)

**Reviewed Date:** September 15, 2023

**What do you like best about Prometheus?**

You can basically monitor anything. Your metrics can be Fully customized, most of the DBs has Prometheus integration built in and also k8s works great with it out of the box

**What do you dislike about Prometheus?**

Queries are complicated and hard to learn

**What problems is Prometheus solving and how is that benefiting you?**

Same as any other alternative monitoring db. It will help you understand how your app behave in production

  ### 22. Best monitoring tool out there

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Manufacturing | Small-Business (50 or fewer emp.)

**Reviewed Date:** August 06, 2023

**What do you like best about Prometheus?**

You can define your own metrics for your application that want to monitor. Paired up with Grafana makes it a really powerful tool. It's Alert manager is a cherry on top.

**What do you dislike about Prometheus?**

Just the integrations are a bit tough to crack on windows. If it can be made for windows then it will become the best monitoring tool out there. On Linux it works pretty fine.

**What problems is Prometheus solving and how is that benefiting you?**

We have several flask services that we wanted to monitor. We have redis, MQTT and several services deployed in IIS and pmel2. All of these services can be monitored through it.

  ### 23. Top growing monitoring tool

**Rating:** 5.0/5.0 stars

**Reviewed by:** Amit K. | Product Platform Architect, Enterprise (> 1000 emp.)

**Reviewed Date:** December 20, 2022

**What do you like best about Prometheus?**

Prometheus query are simple and easy to use. It provide plugings to integrate with almost all environment makes it usable in all scenarios. Integrated alerting and north bound integration via webhook is best for taking automated action based on events.

**What do you dislike about Prometheus?**

Documention on performance parameter is not so good and lack knowledge on setting correct resources for production level traffic. We have faced issues related to dimensioning on production site because multiple queries on multiple window cause application to consume too much memory.

**What problems is Prometheus solving and how is that benefiting you?**

It provide a way to monitor system/application matrics which helps us to get realtime metrics and take action if required. Also we can easily integrate with grafana to get data in graph form.

  ### 24. Prometheus for Time Series Data

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Small-Business (50 or fewer emp.)

**Reviewed Date:** November 04, 2023

**What do you like best about Prometheus?**

Prometheus was easy to set up with a .yaml file to use with Helm.

**What do you dislike about Prometheus?**

I wish there was a better GUI to work with Prometheus.

**What problems is Prometheus solving and how is that benefiting you?**

Scraping data from Kubernetes clusters.

  ### 25. Event monitoring and alerting tool

**Rating:** 4.0/5.0 stars

**Reviewed by:** Piyush M. | engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** March 15, 2023

**What do you like best about Prometheus?**

Collect all metrics and provide promql which help to get metrics easily

**What do you dislike about Prometheus?**

UI can be better and query should be more simplified

**What problems is Prometheus solving and how is that benefiting you?**

Helps me to get metrics of my container running so we can maintain our system and trigger an alert if something went wrong so we can fix  it

  ### 26. to do alerting and monitoring

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Small-Business (50 or fewer emp.)

**Reviewed Date:** June 06, 2023

**What do you like best about Prometheus?**

its ui and its service discovery mechanism which helps us grabbing the metrics

**What do you dislike about Prometheus?**

there is nothing to say about it yet i havenot found anything

**What problems is Prometheus solving and how is that benefiting you?**

for monitoring the infrastructure and application

  ### 27. Prometheus reviews

**Rating:** 5.0/5.0 stars

**Reviewed by:** Deep C. | Devops engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** March 17, 2023

**What do you like best about Prometheus?**

Best tool to provide monitoring matrics and setup alerting

**What do you dislike about Prometheus?**

Taking more Memory to compare to another tool like zabix

**What problems is Prometheus solving and how is that benefiting you?**

Prometheus provides very simple promql queries, readily available in the community.

  ### 28. This is a powerful monitoring tool

**Rating:** 3.0/5.0 stars

**Reviewed by:** Darwin F. | Consultor informático, Mid-Market (51-1000 emp.)

**Reviewed Date:** June 04, 2022

**What do you like best about Prometheus?**

A good monitoring tool, I have used it for the past 1 year and I have never seen any kind of problem till now. almost covered all the useful metrics that need to be monitored. at first, it is complex to implement but once these problems are solved it can be the best monitoring solution for your environment, In addition to being able to use it as a service, its requirements are not very high, this helps to keep a low budget in monitoring storage.

**What do you dislike about Prometheus?**

You may need more than one server or service in addition to addons to complement the monitoring needs, for those new to the platform it is complicated, its different modules can confuse in its implementation

**Recommendations to others considering Prometheus:**

to start with Prometheus I recommend you check its different modules and the situations where it should be implemented, that will help a lot for the monitoring solution 
In addition, the use of Kubernetes was a condition that helped in making this decision, as well as its application with Dockers. This type of implementation as a service gave the team a great advantage in the implementation.

**What problems is Prometheus solving and how is that benefiting you?**

Because it is an open-source platform, we were able to stop paying on platforms to solve monitoring, which helped perfectly with monitoring. It also has a large open-source community that supports us in case of problems. to start with Prometheus I recommend you check its different modules and the situations where it should be implemented, that will help a lot for the monitoring solution

  ### 29. There no other choice

**Rating:** 4.0/5.0 stars

**Reviewed by:** Yiorgos [George] A. | DevOps Engineer, Financial Services, Mid-Market (51-1000 emp.)

**Reviewed Date:** July 11, 2022

**What do you like best about Prometheus?**

The whole design of Prometheus where goes ahead and scrapes data. Push gateways for the cases it is not possible. The easy way one can publish metrics if one is serious about consuming them.

**What do you dislike about Prometheus?**

PromQL. There are not enough words to describe the horrificness of the language. This looks like a weird hack because someone liked to express themselves with relational algebra and not knowing enough Prolog to use it as a query language instead.

**Recommendations to others considering Prometheus:**

Invest a lot in learning PromQL. Relying on ServerFault / StackOverflow for your queries is not enough

**What problems is Prometheus solving and how is that benefiting you?**

I want to know in a uniform way both the state of the infrastructure and the applications running on it.  Prometheus provides a common interface and database for both and as such useful correlations can easily happen.

  ### 30. Excellent Monitoring tool

**Rating:** 5.0/5.0 stars

**Reviewed by:** infant r. | Lead vmware admin, Enterprise (> 1000 emp.)

**Reviewed Date:** April 21, 2022

**What do you like best about Prometheus?**

Best monitoring tool i have ever seen , am using it for last 4 years never seen any kind of issues so far. Almost covered
all the useful metrics which needs to be monitored. It needs some basic skills , once you have that you can build a beautiful 
monitoring solution for your environment

**What do you dislike about Prometheus?**

There is no major concerns as such but i have seen few metrics are missing even in the latest versions also , for example 
the latency for datastores metrics for vmware is missing ,

**What problems is Prometheus solving and how is that benefiting you?**

The most important problem which we have solved is stopped paying for the enterprise monitoring tools , since prometheus 
itself is designed as a enterprise level but free of cost. And ease of administration , have metrics for almost all components

  ### 31. Current king of opensource monitoring tool

**Rating:** 4.5/5.0 stars

**Reviewed by:** shubham c. | DevOps Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** August 05, 2022

**What do you like best about Prometheus?**

Metric-based and best cloud Native tool support, Best monitoring tool which I am using for months and continuing. It provide execellent insights from a variety of matrics.

**What do you dislike about Prometheus?**

PromQL is something if you don't know you will face issues. It you are at initial stage you need to have good hands-on to get the things done. But before that thing can be frustrating.

**What problems is Prometheus solving and how is that benefiting you?**

Containers heath check in cluster. It provide wide range of monitoring capabilities and being a DevOps  Engineer it is really to be must-have tool to learn as it will make your job easy

  ### 32. Prometheus as part of monitoring tool chain

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Mid-Market (51-1000 emp.)

**Reviewed Date:** June 27, 2022

**What do you like best about Prometheus?**

Cloud native tools compatibility and support, push/pull options to get metrics, prolql capabilities to filter & combine multiple metrics to create custom alerts, stability

**What do you dislike about Prometheus?**

breaking changes between versions, scalability issues when using federated prometheus, critical bus like a recent memory leak can affect other applications when prometheus is embedded and time to resolution is not easy to predict in those cases due to the nature of the team managing the direction of the product

**Recommendations to others considering Prometheus:**

Plan your model as you scale your use, adding more metrics is never free so careful selection of the useful ones is critical when scaling up to thousands of pods/nodes/clusters

**What problems is Prometheus solving and how is that benefiting you?**

prometheus is our main metrics and monitoring tool, not only for the application layer but all the way down to the hardware. the wide adoption it has helps with the integration with existing monitoring solutions our customers have

  ### 33. Awesome metrics collection for monitoring

**Rating:** 4.5/5.0 stars

**Reviewed by:** César G. | Senior Software Development Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** February 01, 2022

**What do you like best about Prometheus?**

The software is very lightweight and can be hosted with minimal resource usage. Many exporters exist for various software, but the format is simple enough to build your custom exporter for exotic apps.

Prometheus can also be combined with Grafana to present a beautiful dashboard and use Alertmanager to create complex alerting rules.

**What do you dislike about Prometheus?**

The initial configuration takes time as nothing works out of the box, and the query language (PromQL) can be somewhat complex if one needs to build an advanced dashboard.

**What problems is Prometheus solving and how is that benefiting you?**

We use Prometheus at work to monitor our container cluster health and the performance of various services. The software allows us to predict future bottlenecks based on aggregated data that we collected previously.

  ### 34. Continuous monitoring with Prometheus

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Computer & Network Security | Enterprise (> 1000 emp.)

**Reviewed Date:** July 12, 2022

**What do you like best about Prometheus?**

1. Integrations with webhooks
2. Customized notification channels
3. Constant monitoring of your resources
4. Easy implementation

**What do you dislike about Prometheus?**

1. Poor customer service is one of the biggest flaws. In case you get stuck, you will not get appropriate support.

**What problems is Prometheus solving and how is that benefiting you?**

We are using Prometheus to monitor all our assets including Kubernetes solutions. The software is robust and makes sure to notify in case of any outages. It is a reliable software and helps you save tons of human hours with automatic monitoring.

  ### 35. Monitoring server and hosted Website

**Rating:** 3.5/5.0 stars

**Reviewed by:** Zobia K. | Jr. Devops Engineer , Small-Business (50 or fewer emp.)

**Reviewed Date:** December 05, 2021

**What do you like best about Prometheus?**

It is push based metric collector and show data in table or graphs acurately. It can collect data from instance annd also from hosted website it has accurate aleerting system too. it is fast and accurate

**What do you dislike about Prometheus?**

Prometheus is it self an efficient framework but when we talk about visualization it is not much effective and efficient. prometheus use grafana for visualization and become effective as datasource for grafana

**What problems is Prometheus solving and how is that benefiting you?**

As a DevOps engineer Monitoring is a vital duty to monitor the efficiency of infrastructure we built and monitor the site which we host. It is helpful to collect data for monitoring efficiently

  ### 36. Good Learning

**Rating:** 5.0/5.0 stars

**Reviewed by:** Swati G. | Software Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** July 18, 2022

**What do you like best about Prometheus?**

it is helpful for collecting the metrics.

**What do you dislike about Prometheus?**

GUI can be better for creating dashboards.

**What problems is Prometheus solving and how is that benefiting you?**

metrics collection
log store
send firing
check rules

  ### 37. Collecting metrics from your infraestructure and applications in a simple way

**Rating:** 4.5/5.0 stars

**Reviewed by:** Jose Manuel O. | Sofware engineer, Information Technology and Services, Mid-Market (51-1000 emp.)

**Reviewed Date:** October 15, 2021

**What do you like best about Prometheus?**

Prometheus stands out for offering an interface that gives the user the possibility of selecting those metrics that they want to monitor, in addition to the integration it has with other tools such as Grafana for displaying these metrics. Other utilities it offers is the use of Exporters that can be useful in cases where it is not easy to implement a given system with Prometheus metrics directly.

**What do you dislike about Prometheus?**

Sometimes there are errors in the metrics when the application gives errors, and it isn't easy to monitor cases where we need more details.

**Recommendations to others considering Prometheus:**

Prometheus is a valuable monitoring tool for collecting metrics that are critical in microservices architecture applications.

**What problems is Prometheus solving and how is that benefiting you?**

For microservices architectures, Prometheus is useful for collecting metrics as time-series data. Another interesting use case is monitoring your infrastructure. For example, if we have an application deployed using a microservices architecture with container orchestration tools such as Kubernetes, we could use Prometheus to obtain the metrics of each container and observe the use of memory and CPU in real-time.

  ### 38. My favorite monitoring & alerting toolkit

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Mid-Market (51-1000 emp.)

**Reviewed Date:** February 08, 2022

**What do you like best about Prometheus?**

Prometheus has a powerful and flexible query language (PromQL) that allows analyzing your data easy. I use this software with its various exporters, Thanos, Grafana, etc.

**What do you dislike about Prometheus?**

I haven't found anything bad or missing from this product yet.

**What problems is Prometheus solving and how is that benefiting you?**

I'm continuously monitoring my entire infrastructure via Prometheus (with multiple Prometheus instances), and all alerting systems are based on it. Unlike other monitoring tools, it's free and the best one among its competitors.

  ### 39. One of the best and mostly widely used metrics engine out there

**Rating:** 5.0/5.0 stars

**Reviewed by:** Pavan K. | DevOps Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** December 15, 2021

**What do you like best about Prometheus?**

Allows us to create and push custom metrics using prometheus client libraries available across several widely used programming languages.

**What do you dislike about Prometheus?**

Memory intensive application.
Not Durable for long term storage of metrics.

**What problems is Prometheus solving and how is that benefiting you?**

We use it to store kubernetes pods resource usage metrics.
Push custom metrics for our needs.
We expose metrics endpoint from our microservices that contains http related metrics

  ### 40. Best Open Source Monitoring solution

**Rating:** 5.0/5.0 stars

**Reviewed by:** Ashok K. | DevOps Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** January 26, 2022

**What do you like best about Prometheus?**

Open source and integration features with slack and Wide Variety of DB

**What do you dislike about Prometheus?**

promql is little hard to understand writing custom queries is not easy and documentation is not super helpful

**What problems is Prometheus solving and how is that benefiting you?**

Container monitoring,  benefits cost savings

  ### 41. Very solid monitoring solution!

**Rating:** 4.0/5.0 stars

**Reviewed by:** Petr H. | Lead DevOps Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** January 04, 2022

**What do you like best about Prometheus?**

Very powerful monitoring solution and the Prom Query language is very powerful too!

**What do you dislike about Prometheus?**

A bit of a learning curve to get a good handle of the Prom Query language, but very useful once you know the ins and outs

**What problems is Prometheus solving and how is that benefiting you?**

As a small startup, we had to find a convenient and cheap solution to monitor our Infrastructure and applications. After some research, we decided to give Prometheus a chance and it worked really well!

  ### 42. Prometheus - The Alerting Way

**Rating:** 4.0/5.0 stars

**Reviewed by:** Lavitra K. | Member of Technical Staff 3, Enterprise (> 1000 emp.)

**Reviewed Date:** September 28, 2020

**What do you like best about Prometheus?**

The Best thing I liked about Prometheus is that It comes with it's own Prom Query Language.  Once we learn Prom Query Language, we can write any query to define alerting rules. Also it comes with many aggregate functions which can be used to filter and apply mathematical calculations on the alerts. It comes with wide variety of alerting metrics. Example for Virtual machines  and also for Kubernetes Clusters.

**What do you dislike about Prometheus?**

There is very minimum things to said as bad, but one thing that i found is you will have to know all the metric names in order to create rules and there are a lot of metrics. Also another thing which i disliked is it doesn't have a stable client library for most of the programming languages.

**Recommendations to others considering Prometheus:**

If you want a monitoring system which is open source then Prometheus is the best choice for you. As it is open source, there is plenty of room for new features. It can incorporate with many alerting systems, which is a plus.

**What problems is Prometheus solving and how is that benefiting you?**

I am using Prometheus to monitor Kubernetes clusters and virtual machines and create alerts based of different situations. The most important benefit i have realized is it supports both webhook and email alerts.

  ### 43. The monitoring way of the future

**Rating:** 5.0/5.0 stars

**Reviewed by:** Justin S. | System Administrator, Mid-Market (51-1000 emp.)

**Reviewed Date:** November 07, 2019

**What do you like best about Prometheus?**

The entire product stack is open source. Far more flexible than traditional monitoring solutions like Nagios. A wide variety of Prometheus metric exporters already in the community, and many open source products are natively incorporating Prometheus exporters.

**What do you dislike about Prometheus?**

Prometheus developers and export developers have punted on security by leaving implementation up to other products. I get that they want to focus on the core of the product, but virtually every other product out there features support for authentication and authorization right out of the box.

**What problems is Prometheus solving and how is that benefiting you?**

Nagios was our first monitoring product. We went with Nagios XI for the same reason people buy Cisco switches - nobody ever got fired for buying Cisco hardware, and nobody ever got fired for going with Nagios for monitoring. However, as we grew, we found that Nagios XI doesn't really scale. In addition, both the checks and agent were community maintained and often poorly maintained at that.

We went from Nagios to Sensu - specifically, Sensu Go, which is a greatly improved rewrite of the original codebase. Sensu Go has a really interesting architecture - it's got its own built-in mechanism, Assets, for distributing checks, and the agents are maintained by the company. But the documentation and web UI were terrible, and you were still dependent on writing all checks yourself or sourcing old Nagios checks from the community.

After Sensu more than doubled its support costs year-over-year, we decided that we'd had enough, and I finally gave Prometheus a try. My DevOps friends had been raving about how well it's designed, now I can see why. It's trivial to set up; there's a vast array of strongly-supported exporters, and it's far more flexible than simply checking whether something is running or not.

And it does scale, either through sharding instances or through other projects like Thanos. Nagios is waaay over the hill, and it shows. Sensu isn't much further behind unless they can get their act in order. I see positive things for us and Prometheus.

  ### 44. Blazing fast, reliable & free TSDB

**Rating:** 4.5/5.0 stars

**Reviewed by:** Rohit N. | Principal Software Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** May 04, 2020

**What do you like best about Prometheus?**

It works on the pull model. This helps the TSDB to decide at what rate it wants to pull the data from the clients.

**What do you dislike about Prometheus?**

It only supports HTTP APIs to pull the data into the DB. I wish it could add more methods like S3 pull etc.

**Recommendations to others considering Prometheus:**

Its reliable and free to use. There is great community support. Fully configurable to pull data from various sources via API calls and rate at which the data is added can be controlled.

**What problems is Prometheus solving and how is that benefiting you?**

Adding system metrics data every minute from across the cluster and dashboarding using Grafana.

  ### 45. Amazing open source tool for monitoring, very customizable

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Small-Business (50 or fewer emp.)

**Reviewed Date:** May 01, 2020

**What do you like best about Prometheus?**

Approach and philosophy, auto discovery.

**What do you dislike about Prometheus?**

Not very easy to start with the product. Learning curve.

**Recommendations to others considering Prometheus:**

Try it ! Best monitoring solution in 2020.

**What problems is Prometheus solving and how is that benefiting you?**

Auto discovery for auto scaled machine in AWS for example.

  ### 46. A Deep Well of Metrics

**Rating:** 5.0/5.0 stars

**Reviewed by:** Matt C. | Senior Software Engineer - SRE, Computer Software, Mid-Market (51-1000 emp.)

**Reviewed Date:** January 29, 2019

**What do you like best about Prometheus?**

The depth and granularity of the metrics made available by Prometheus are better than any monitoring tool I have used to date. The configuration documentation is long but covers everything in great detail. There was not an issue creating the service accounts, setting user permissions or building our first configuration files.

**What do you dislike about Prometheus?**

This is not an easy setup. It's not insurmountable and the documentation is good but the configurations of user accounts and configuration files takes time. Node exporters for Windows are an agent install which must be done at the machine which slows down Windows deployment.

**Recommendations to others considering Prometheus:**

Completely worth the time implementing.

**What problems is Prometheus solving and how is that benefiting you?**

We needed a system monitoring tool that offered both whitebox and blackbox monitoring tools for a mixed OS environment. It also needed to be light on network resources. Prometheus provides all of these things which has given us faster access to the data we need to keep our networks up and healthy. The most improved area is monitoring our SQL database systems. We get instant feedback on our dashboards when these services are in trouble.

  ### 47. Decent tool for the cloud immutable infrastructure monitoring and alerting

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Internet | Mid-Market (51-1000 emp.)

**Reviewed Date:** January 17, 2019

**What do you like best about Prometheus?**

Easy redeployable, very fast database (even the giant queries are running super-fast), concept of the services monitoring instead of the instances monitoring. Really adequate queries syntax, simple alerting, in-house integration with the Grafana. It's already has the exporters for more-or-less whatever technology you are using. Even if there are no exporters for your specific system or needs, you are always able to write your own one on the whatever language you want, it's literally perfect

**What do you dislike about Prometheus?**

Starting from 2.x version, there are probably no weak points, the Prometheus team is really doing the great job

**Recommendations to others considering Prometheus:**

From my perspective, Prometheus will be completely useless in the stable datacenter-based setups, because it's created for the immutable and fast-changing infrastructures. Also, if you're using the old versions (1.x) -- the storage engine is not really good, they've improved it only in 2.x branch

**What problems is Prometheus solving and how is that benefiting you?**

Correct monitoring and alerting, which will be reliable with the fully-cloud immutable infrastructure.
We've got the immutable-itself monitoring, which is perfectly customizable and redeployable via the simple pipelines. Also, the ability to write your own exporters is decent.

  ### 48. Prometheus 

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Computer Software | Enterprise (> 1000 emp.)

**Reviewed Date:** October 23, 2019

**What do you like best about Prometheus?**

 It is very simple to use and has no external dependencies. It has a powerful query language to retrieve and evaluate metrics.

**What do you dislike about Prometheus?**

Using it little bit difficult. Routing from different ports is difficult.

**Recommendations to others considering Prometheus:**

Use it as no-sql database for run-time data

**What problems is Prometheus solving and how is that benefiting you?**

Using for database for storing run-time data.

  ### 49. Prometheues from dev to prod

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Enterprise (> 1000 emp.)

**Reviewed Date:** August 25, 2019

**What do you like best about Prometheus?**

i like that its really light weighted and is compatible to collect data from many exporters

**What do you dislike about Prometheus?**

i dont like the alert manager part , its really complex and we find difficulties to configure using equations and promQL stuff

**What problems is Prometheus solving and how is that benefiting you?**

gathering multiple metrics from different apps/infra and store them in a time series db

  ### 50. Extremely good opensoucre monitoring tool

**Rating:** 4.5/5.0 stars

**Reviewed by:** Raghu C. | Customer Reliability Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** January 30, 2019

**What do you like best about Prometheus?**

Detailed monitoring of any metrics can be measured.

**What do you dislike about Prometheus?**

The learning curve is bit steep and also there is no unique identifier for alerts generated by the Alertmanager.

**Recommendations to others considering Prometheus:**

Prometheus is an essential tool for companies operating in the cloud and it's free, however the learning curve is bit steep and it might need some time to configure the system properly.

**What problems is Prometheus solving and how is that benefiting you?**

Monitoring of our cloud micro services in our Kubernetes configuration and also the ability to forecast alerts based on the rate of existing system is really helpful.


## Prometheus Discussions
  - [What is Prometheus used for?](https://www.g2.com/discussions/what-is-prometheus-used-for) - 1 comment
  - [What does Prometheus do?](https://www.g2.com/discussions/what-does-prometheus-do) - 1 comment

- [View Prometheus pricing details and edition comparison](https://www.g2.com/products/prometheus/reviews?section=pricing&secure%5Bexpires_at%5D=2026-05-20+21%3A04%3A33+-0500&secure%5Bsession_id%5D=72eaf624-7f9f-4251-938c-b4cb5d7dea83&secure%5Btoken%5D=65661a1027ca7f261965c11e3d3aa80b58e1d5233c5788b7a39e47592d445c6f&format=llm_user)
## Prometheus Integrations
  - [Azure Portal](https://www.g2.com/products/azure-portal/reviews)
  - [Dynatrace](https://www.g2.com/products/dynatrace/reviews)
  - [Grafana Labs](https://www.g2.com/products/grafana-labs/reviews)
  - [spring.io](https://www.g2.com/products/spring-io/reviews)

## Prometheus Features
**Management**
- Data dictionary
- Data Replication
- Query Language
- Data Modeling
- Performance Analysis

**Alerts management**
- Multi-mode alerts
- Opimization alerts
- Incident alerts

**Maintenance**
- Data Migration
- Backup and Recovery
- Multi-User Environment

**Monitoring**
- Resource utilization
- Real-time monitoring
- Performance baseline
- API monitoring

**Automation**
- Resolution automation
- Automation

**Security**
- Data Encryption
- User Access Control

**Analysis**
- Search
- Reporting
- Visualization
- Track trends

**Issue Resolution**
- Root cause identification
- Resolution guidance
- Proactive identification

## Top Prometheus Alternatives
  - [Dynatrace](https://www.g2.com/products/dynatrace/reviews) - 4.5/5.0 (1,231 reviews)
  - [Datadog](https://www.g2.com/products/datadog/reviews) - 4.4/5.0 (692 reviews)
  - [IBM Instana](https://www.g2.com/products/ibm-instana/reviews) - 4.4/5.0 (465 reviews)

