
It provides a clear, overall picture of what’s happening inside our applications. From a single place, we can monitor API response times, database queries, errors, server resources, and overall application performance. The distributed tracing feature is especially helpful when working across multiple services, since it makes it easier to pinpoint where requests are getting delayed. The dashboards are also quite flexible, and once everything is configured, it becomes much simpler to stay on top of production issues. Review collected by and hosted on G2.com.
The initial setup and configuration can take a while, especially if you’re monitoring multiple services across different environments. Because there are so many features and options, the interface can feel overwhelming for someone who’s new to observability tools, and it takes time to learn where everything is. Pricing is another concern, since data ingestion can grow quickly as application logs and traces get larger. At times there can also be too many alerts, so you end up spending extra time tuning thresholds to cut down on unnecessary notifications. Review collected by and hosted on G2.com.