Datadog can show you the latency of your application over time and how it compares to similar moments in previous time frames such as last week or month. This example shows a web server for an e-commerce platform and monitors the latency performance for the server has seen over the past month.
This page contains a list of all services providing data to Datadog. You can search over your services by keywords, filter them by env tag, and set the time frame.
Search and open a relevant and active service.
This example uses the web-store service because it is stable. Double-check that issues have not appeared over the last month.
Click the service to see its Service page, which shows analyses of throughput, latency (including percentile distribution), and errors, a summary of the active Datadog monitors for the service, and a breakdown of the resources made available by the service.
Find the Latency graph on the top of the Service page and deselect all the percentiles from the legend leaving only the p50 option, then Expand the Latency graph to view the full screen mode where you can conduct a more comprehensive analysis.
Datadog APM allows you to compare the different percentiles of latency for the service over time but also to view the full distribution of latencies in the Latency Distribution graph below.
Add the previous week’s p50 performance by checking the Week option in the Compare to Last section on the right.
Note: As you conduct your analysis you can export this graph to any dashboard from the Service view, and display this data alongside any other chart generated in Datadog, including your custom metrics, host-level information, and logs.
Further Reading
Additional helpful documentation, links, and articles: