Datadog can show you the latency of your application over time and how it compares to similar moments in previous time frames such as week, month, etc. 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 instrumented services available in Datadog APM. You can search over your services by keywords, filter them by env tag, and set the timeline.
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.
The Service page comes out of the box for every service in your stack that’s available in Datadog APM. See in-depth analyses of throughput, latency (including percentile distribution) and errors as well as a summary of the active Datadog monitors for the service and breakdown of the resources made available by the service.
Find the Latency graph on the top of the Service Dashboard 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 weeks p50 performance by checking the Week option in the Compare to Last section on the right
Note: As you conduct your analysis you can also 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: