Application Performance Monitoring (APM) dashboards available for Promscale

Promscale now offers a modern APM experience through a set of pre-built Grafana dashboards that you can import into your own instance. :fire: These dashboards use SQL queries that read data from Promscale and populate the different panels, also integrating with Jaeger so you can click on a specific trace and visualize it there. They’re also highly customizable - you can adapt them to your own needs.

This APM experience consists of a series of inter-connected dashboards:

[1] Overview: provides a general overview of the performance across all services to surface the most common problems that could require your attention.

[2] Service Details: provides a detailed view of the performance of a service to quickly identify specific problems in that service related to throughput, latency, and errors.

[3] Service Map: a real-time automatic map of how your services communicate to identify dependencies and quickly validate their implementation.

[4] Downstream Dependencies: a real-time detailed node graph with all the downstream services and operations across all selected service and operation traces. This helps you troubleshoot in detail how downstream services and operations impact the performance of an upstream service.

[5] Upstream Dependencies: a real-time detailed node graph with all the upstream services and operations across all selected service and operation traces. This helps you quickly identify the potential blast radius of an issue in a specific service and operation and determine which upstream service and operation are causing problems (like a sudden increase in requests impacting performance) on a downstream service.

:point_right: Check out our documentation for instructions on how to import these dashboards.

If you have any questions, please reach out to us! :heart:

1 Like