We performed a comparison between Apica and Prometheus based on real PeerSpot user reviews.
Find out what your peers are saying about Datadog, Dynatrace, New Relic and others in Application Performance Monitoring (APM) and Observability."You can tell from the operational space of people who are using and consuming this data that they are more integrated. It is not dependent on one team anymore. It saves a lot of time by capturing and pinpointing the exact problem that is happening quickly. We have moved from getting escalations manually to getting escalations synthetically."
"I like the transcript download feature. And with UI scripting, it's helpful that Apica handles a lot of the backend work automatically. I don't have to tag everything manually, though I can tag elements later if needed. It's really good at recording the steps."
"With the ZebraTester, the ability to have and store dynamic variables, when setting up the monitors, means you can extract that value and use it in a subsequent service call. This is something that has made our lives easier... This is one of the features that I like the most because it helps us in configuring these services, in a certain flow, without the need to re-record the whole thing."
"What I like the most is that Apica can simulate different browsers and different versions of desktop or mobile browsers."
"It helps with releases because we monitor them in staging. We can tell if something is critically wrong before it gets into production, e.g., if it was load related or function related and also what was different in the dev stage. It then alerts us straightaway inside of our production monitors once it has been released. Therefore, it has improved how we run our systems since we monitor multiple environments."
"It is easy to set up and configure."
"From our standpoint, there are a number of valuable features. The WebHooks are obviously really great. The alert framework is really good and then the reporting and visualizations that you get from the dashboards is good. Those three areas are primarily what my team's focused on in terms of usage from day to day."
"It uses a basic scripting language, which is easy to learn and customize as needed. Compared to LoadRunner, I found writing and customizing code much easier in Apica."
"Prometheus gives us high availability automatically."
"It is a scalable solution."
"The solution is useful to collect huge metrics."
"Prometheus provides a flexible and adjustable querying and describing time, allowing for more responsive monitoring."
"The product's initial setup phase is very easy."
"The solution helps us to scale our products and services, and it helps me by gathering those metrics."
"The feature I found most valuable is the number of integrations. It is the industry standard for metrics."
"The most valuable feature of Prometheus is the ease of pulling the metrics."
"When it comes to the way the internal agent is installed, because you can install an application on a server, I would love to see the application Docker-ized. If you could install internal agents using Docker or using containers, it would be easier for us to manage them and spin up internal agents."
"The accuracy of alerts can be improved a little bit. Right now, it's pretty good in terms of alerting pretty quickly about failures or changes in response times. However, what we have seen happen is the number of alerts that we are getting is very frequent, and we would like to tone down the number of alerts. That's the only trouble we have. Apica could tone down those settings because there is no option for us to tone it down to a level that would reduce the alerts to a minimum. As a platform, it does send us good alerts, but it could be improved a bit."
"The initial screen on their dashboard could have a bit more data, but this is a small thing. It could have more data, so we do not need to drill down to a screen behind that initial information. I would like them to get a little better on the user interfaces that we need to go into."
"Apica was a relatively new tool when I started using it. Although Apica had good documentation, it still felt less developed or advanced than a tool like LoadRunner."
"Learning the tool has always been a little difficult from a scripting perspective because the framework is proprietary and unique. Once we became used to what it does and how to perform it, then it became easier for my team and me. I would like to see some of the testing steps be part of a more well-known language, like Java or Python. That would be a big improvement."
"Alerting needs improvement. It's a little noisy. It needs some better options. Currently, they have an issue, when you set up a synthetic monitor, you can set up where it's monitoring from, a data center that Apica owns."
"The reporting part that we use for our executives needs a bit more customization capabilities. Right now, you can use only the three main templates for reporting. We would like to be able to customize them."
"There are some components of the user interface that are not up to date. Just to give you an idea, today we have web applications that are called single-page applications that are much faster than the old style of web application. If we can move faster into the flow of the graphic user interface, and in a more effective way, it will save us a lot of time."
"Prometheus requires improvement on the query side."
"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 query language in Prometheus is an area of concern where improvements are required."
"Its documentation could be clearer to understand."
"The setup process could be more straightforward."
"The primary area where Prometheus could be improved is in terms of pricing, particularly when used with managed services."
"The solution's error handling part could be improved."
"If you want to collect details of metrics, you should be able to write a query for it directly. I want the product to offer better queries for the metrics."
Earn 20 points
Apica is ranked 55th in Application Performance Monitoring (APM) and Observability with 4 reviews while Prometheus is ranked 9th in Application Performance Monitoring (APM) and Observability with 32 reviews. Apica is rated 8.4, while Prometheus is rated 8.4. The top reviewer of Apica writes "Offers transcript download feature and easy to set up and configure tests but not very user friendly". On the other hand, the top reviewer of Prometheus writes "A very flexible open box that can be used vastly to do anything you need". Apica is most compared with Dynatrace, Datadog, AppDynamics, Apache JMeter and OpenText LoadRunner Cloud, whereas Prometheus is most compared with Azure Monitor, New Relic, Dynatrace, Sentry and AWS X-Ray.
See our list of best Application Performance Monitoring (APM) and Observability vendors.
We monitor all Application Performance Monitoring (APM) and Observability reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. We validate each review for authenticity via cross-reference with LinkedIn, and personal follow-up with the reviewer when necessary.