# 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 appreciate the **easy integrations** with various systems, making it user-friendly for frequent monitoring. (7 reviews)
- Users value the **seamless integrations** of Prometheus, enhancing their monitoring and application experiences significantly. (6 reviews)
- Users appreciate the **powerful alerting system** of Prometheus, highlighting its efficiency and seamless integration for real-time monitoring. (5 reviews)
- Users appreciate the **real-time monitoring and seamless integration** of Prometheus, enhancing their cloud-native environment management. (4 reviews)
- Users value the **real-time monitoring** capabilities of Prometheus, praising its efficiency and seamless integrations. (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 challenging** with Prometheus, particularly in mastering PromQL and understanding metrics. (4 reviews)
- Users find the **difficult learning curve** of Prometheus challenging, especially regarding PromQL and complex metric management. (2 reviews)
- Users find the **difficult installation** process challenging, particularly those without technical skills to configure advanced features. (1 reviews)
- Users find the **graph visualization** challenging, making data interpretation difficult without additional tools like Grafana. (1 reviews)
- Users find the **alerting features cumbersome** , suggesting that improvements could enhance usability and effectiveness. (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. Handsdown a great monitoring tool when bundled with grafana

**Rating:** 4.5/5.0 stars

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

**Reviewed Date:** July 06, 2018

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

Seamless deployment on openshift, works well out of the box, very easy to onboard services to it and to get started with, production level quality. Grafana to visualize the metrics is a game changer and to monitoring the services.

**What do you dislike about Prometheus?**

The UI could be better and made easier to onbaord services, the documentation is somewhat lacking and needs better examples and use-cases.

**Recommendations to others considering Prometheus:**

A great tool, works great. Highly realiable and perfect with grafana integration,

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

Monitoring cluster services and metrics

  ### 2. Great Tool 

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** July 01, 2018

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

Prometheus is very user friendly. It helps keep our business organized and it quite easy and fast to use and adapt to. 

**What do you dislike about Prometheus?**

Some features aren't useful to me. These are "extra" features that would certainly be useful to others, but would take me longer to learn than is useful. 

**Recommendations to others considering Prometheus:**

I would definitely recommend using Prometheus if you are trying to streamline services. Even in a small company like ours, it has an important role. However, it could be financially prohibitive in some cases. 

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

Prometheus helps keep our business organized and on track. It has saved time and helps streamline services. 

  ### 3. Very flexible monitoring system that works well with K8s

**Rating:** 4.5/5.0 stars

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

**Reviewed Date:** July 30, 2018

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

Prometheus is the industry standard for monitoring. There are a lot of plugins and works well with other hybrid solutions like Google Stackdriver

**What do you dislike about Prometheus?**

The setup process / learning curve is pretty steep. 

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

We were building a monitoring system for our kubernetes clusters. It is very flexible and can pull data out in various ways. 

  ### 4. Great tool for monitoring

**Rating:** 4.0/5.0 stars

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

**Reviewed Date:** July 12, 2018

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

Easy setup and lots of community support and tutorials 

**What do you dislike about Prometheus?**

Maintaining it can be challenging sometimes better to offload to another server

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

Monitoring our stack

  ### 5. Easy analysis and visualizations for various data

**Rating:** 4.0/5.0 stars

**Reviewed by:** Mike B. | Student System Administrator, Computer Software, Enterprise (> 1000 emp.)

**Reviewed Date:** July 05, 2018

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

Simple and east interface, graphing capabilities are simple but effective

**What do you dislike about Prometheus?**

Initial configuration can be a bit difficult. Dynamic re-discovery is non-existent.

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

Monitoring and data aggregation

  ### 6. Vwery good product!

**Rating:** 4.0/5.0 stars

**Reviewed by:** Nick R. | Mid-Market (51-1000 emp.)

**Reviewed Date:** June 29, 2018

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

Prometheus is a very user friendly program without compromising it's capabilities. 

**What do you dislike about Prometheus?**

Prometheus could use more frequent updates 

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

Makes tracking sales history and targets a breeze.

  ### 7. Helped to get real time monitoring quickly then expected

**Rating:** 4.5/5.0 stars

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

**Reviewed Date:** April 11, 2018

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

Extremely fast and professional real time monitoring

**What do you dislike about Prometheus?**

Configuration needs development time,  it is a bit complex to work with it

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

Monitor all of our elements, real time monitoring helps us to alert on issues and problems with no wait or delay.

  ### 8. Simple monitoring and metric collection

**Rating:** 5.0/5.0 stars

**Reviewed by:** Edward L. | Linux System Administrator & Programmer, Internet, Small-Business (50 or fewer emp.)

**Reviewed Date:** May 12, 2016

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

I really love how simple it is to set up. Download the binary and you are all set. Easy to deploy with configuration management tools. Adding Prometheus to our environment was much easier than other monitoring solutions that I tried.

**What do you dislike about Prometheus?**

I wish that there was a little more documentation about the different exporters that are available. 

**Recommendations to others considering Prometheus:**

Give it a try. It is simple to get going and you should have a pretty good idea of what it can do in a couple of hours.

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

I wanted a modular approach to monitoring. This provides the metric collection piece that I can graphically represent in Grafana dashboards. 

  ### 9. Backend development 

**Rating:** 3.5/5.0 stars

**Reviewed by:** Alex G. | Backend Go Developer, Internet, Mid-Market (51-1000 emp.)

**Reviewed Date:** March 28, 2016

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

The data collected was critical for business intelligence 

**What do you dislike about Prometheus?**

Nothing in particular, it did the expected job. 

**Recommendations to others considering Prometheus:**

None so far, it has been a very product. I'm suggesting it to my new company too.

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

Get metrics for answers to sent emails, and create an algorithm that optimizes the chances to get answers in certain time slots

  ### 10. Prometheus review

**Rating:** 3.0/5.0 stars

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

**Reviewed Date:** March 12, 2016

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

- I like that its written in go. 
- Addresses monitoring microservices.
- It collects time series data.
- Integrates with PagerDuty.
- No dependencies.
- Web API.

**What do you dislike about Prometheus?**

- It has a lot of moving parts and can get complicated quickly when your dealing with 20,000 vm's. 
- The information that Prometheus collects is not that detailed. 
- The community that supports it is small.
- Configuration is complicated and not a fan of YAML.

**Recommendations to others considering Prometheus:**

They have lots of integration. I would just run it and spend time reading the configuration documentation. 

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

- Providing monitoring as a service. 
- It has a nice query language.

  ### 11. Good!

**Rating:** 4.5/5.0 stars

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

**Reviewed Date:** March 04, 2016

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

(Fairly) easy setup when using pre-made docker images, or other premade configs. Wide range of exporters, and very light compared to some alternatives.

**What do you dislike about Prometheus?**

Annoying to have to manually search for exporters, as documentation can the scarce for some of the lesser known ones. Would be easier if there was an easy drag and drop 'module' system, maybe.

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

Free, extremely flexible monitoring, which can be modified to suit any situation.

  ### 12. efficient open source tools to visualize data

**Rating:** 4.5/5.0 stars

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

**Reviewed Date:** May 28, 2016

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

easy to configure and quickly get started to monitor

**What do you dislike about Prometheus?**

documentation could have been better    

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

visualizing data from embedded medical devices


## 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?page=2&section=pricing&secure%5Bexpires_at%5D=2026-05-31+04%3A07%3A31+-0500&secure%5Bsession_id%5D=6ed7cfd0-1080-4f16-b273-3aedda37225c&secure%5Btoken%5D=f9604cd53f382843bf82260c2d9f72f12cb0141d1dd137e14b788d6e2e399bf8&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 (694 reviews)
  - [IBM Instana](https://www.g2.com/products/ibm-instana/reviews) - 4.4/5.0 (467 reviews)

