There is a tool called Prometheus Exporter that doesn't work well. I don't know if Prometheus maintains it or if it's an open-source service. When we have Cron jobs from our services, Prometheus needs a live endpoint to collect the metrics. Since Cron jobs have a time limit, I rely on Prometheus Exporter to collect metrics. When I send metrics for Prometheus Exporter, it doesn't work very well.
The primary area where Prometheus could be improved is in terms of pricing, particularly when used with managed services like AWS. Many clients have found the pricing for managed services steep, prompting them to switch to the open-source version. This switch has led to the adoption of Prometheus with Amazon EKS. Still, it has also resulted in high data transfer costs due to the multitude of microservices and the associated cluster logs. As a result, clients are facing higher bills, primarily driven by increased data transfer rates and bandwidth usage.
Senior Devops Engineer at a tech services company with 201-500 employees
Real User
Top 5
2024-03-05T10:16:29Z
Mar 5, 2024
Setting up the rules in Prometheus can be confusing, making it an area where improvements are required. My company has to rely on a blackbox exporter to get the metrics and make the solution easy for us.
DevOps Engineer at a tech services company with 51-200 employees
Real User
Top 20
2024-02-26T15:17:00Z
Feb 26, 2024
They could provide efficient logs in terms of clarity and ease of access similar to Datadog’s paid version. Additionally, they should release real-time updates and a graphical interface for logs.
The product must allow users to run multiple instances to get metrics. Thanos is a bit complicated to deploy. It would be better if the solution provided a tool similar to Thanos natively.
Director of Cyber Security & Resilience at Novibet
Real User
Top 5
2023-09-06T06:49:54Z
Sep 6, 2023
The solution has shortcomings regarding security monitoring-oriented features to support custom use cases, like out-of-the-box test scenarios and threat-related use cases of its users. The aforementioned area can be improved in future releases of Prometheus.
Principal Engineer at a financial services firm with 10,001+ employees
Real User
Top 20
2023-07-27T03:20:00Z
Jul 27, 2023
There are multiple solutions that we use alongside Prometheus while working. These include AM Solutions and Grafana. These are different systems that are logged into and have different technologies and spaces. However, it is difficult to navigate through them at times, so a single dashboard will be something that will be appreciated. Moreover, there isn’t much clarity regarding the issues that happen at the server end. It is a push model and from the client’s point of view, it needs to look better and solve remote issues.
The solution's documentation needs improvement. Presently, we need help to get metrics. Whenever CPU utilization is high, we should receive alerts on emails. But, we encounter difficulties here as the documentation is unclear.
Software Development Engineer I / Backend Engineer at Primathon
Real User
Top 5
2023-04-06T16:11:00Z
Apr 6, 2023
Prometheus can definitely improve its visualization. For example, the matrices represented in Prometheus do not have a very good visualization on their dashboard. The graphs displayed in Prometheus are not well-animated, so that is the area Prometheus can work on to make it more precise and better. In the future release, logs are the thing I would add here. Currently, Prometheus does not have anything to log in to an application. So, I would definitely like to add that feature. Additionally, Prometheus has a lot of exporters, but they do not have any exporters for a database except MySQL. So, I would like to add more exporters for other data sources like databases.
A slight alteration to the user interface should be made to increase efficiency and streamline the process. Currently, we are utilizing Prometheus to gather and compile metrics and then utilizing Grafana to display them in the form of a graph. However, I believe that Prometheus has the capability to handle both of these tasks on its own, with perhaps the addition of a supplementary plugin. By doing so, the need for utilizing two separate applications will be eliminated.
I would like to see improvement in the analysis tools and customization features. I would like to see some visualization tools potentially even though it is not their main marketing point for customers.
Prometheus specializes in gathering, monitoring, and analyzing logs and metrics. Utilized for data visualization in Grafana, cloud deployments, Kubernetes monitoring, and financial transactions, it provides a comprehensive view of application performance.
Prometheus is widely adopted for its robust metrics collection and scraping capabilities. It integrates seamlessly with Grafana for detailed visualizations and supports installations in cloud environments like Azure and Amazon....
There is a tool called Prometheus Exporter that doesn't work well. I don't know if Prometheus maintains it or if it's an open-source service. When we have Cron jobs from our services, Prometheus needs a live endpoint to collect the metrics. Since Cron jobs have a time limit, I rely on Prometheus Exporter to collect metrics. When I send metrics for Prometheus Exporter, it doesn't work very well.
The primary area where Prometheus could be improved is in terms of pricing, particularly when used with managed services like AWS. Many clients have found the pricing for managed services steep, prompting them to switch to the open-source version. This switch has led to the adoption of Prometheus with Amazon EKS. Still, it has also resulted in high data transfer costs due to the multitude of microservices and the associated cluster logs. As a result, clients are facing higher bills, primarily driven by increased data transfer rates and bandwidth usage.
Setting up the rules in Prometheus can be confusing, making it an area where improvements are required. My company has to rely on a blackbox exporter to get the metrics and make the solution easy for us.
They could provide efficient logs in terms of clarity and ease of access similar to Datadog’s paid version. Additionally, they should release real-time updates and a graphical interface for logs.
While Prometheus is an excellent product overall, one potential area for improvement would be fixing the occasional glitches and bugs.
The product must improve its documentation.
The interface is not particularly user-friendly and that could be improved.
The product must allow users to run multiple instances to get metrics. Thanos is a bit complicated to deploy. It would be better if the solution provided a tool similar to Thanos natively.
The solution has shortcomings regarding security monitoring-oriented features to support custom use cases, like out-of-the-box test scenarios and threat-related use cases of its users. The aforementioned area can be improved in future releases of Prometheus.
There are multiple solutions that we use alongside Prometheus while working. These include AM Solutions and Grafana. These are different systems that are logged into and have different technologies and spaces. However, it is difficult to navigate through them at times, so a single dashboard will be something that will be appreciated. Moreover, there isn’t much clarity regarding the issues that happen at the server end. It is a push model and from the client’s point of view, it needs to look better and solve remote issues.
The solution's documentation needs improvement. Presently, we need help to get metrics. Whenever CPU utilization is high, we should receive alerts on emails. But, we encounter difficulties here as the documentation is unclear.
They should improve the solution's stability and make it even more stable.
Prometheus can definitely improve its visualization. For example, the matrices represented in Prometheus do not have a very good visualization on their dashboard. The graphs displayed in Prometheus are not well-animated, so that is the area Prometheus can work on to make it more precise and better. In the future release, logs are the thing I would add here. Currently, Prometheus does not have anything to log in to an application. So, I would definitely like to add that feature. Additionally, Prometheus has a lot of exporters, but they do not have any exporters for a database except MySQL. So, I would like to add more exporters for other data sources like databases.
A slight alteration to the user interface should be made to increase efficiency and streamline the process. Currently, we are utilizing Prometheus to gather and compile metrics and then utilizing Grafana to display them in the form of a graph. However, I believe that Prometheus has the capability to handle both of these tasks on its own, with perhaps the addition of a supplementary plugin. By doing so, the need for utilizing two separate applications will be eliminated.
Prometheus' UI color can improve. Using the Prometheus UI for configuration or analyzing queries is a horrible experience.
I would like to see improvement in the analysis tools and customization features. I would like to see some visualization tools potentially even though it is not their main marketing point for customers.
The DSL could be improved.
The setup process could be more straightforward and user-friendly.
The simplicity of the query language could be improved. The current query language is not easy to work with.