Skip to content

Add Memory Leaks section #28776

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 11 additions & 3 deletions content/en/tracing/services/service_page.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@

Consult on this page:

* [Service health](#service-health)
* [Service health](#service-health)
* [Service monitor states](#service-monitor)
* [Watchdog Insights](#watchdog-insights)
* [Summary cards](#summary-cards)
Expand All @@ -57,7 +57,7 @@

1. [Software Catalog][23]
2. Service pages
3. Service dependendency maps, if Watchdog detects that an issue spans multiple service dependencies.
3. Service dependendency maps, if Watchdog detects that an issue spans multiple service dependencies.
4. Service pills

Service health displays the status of your service as *Critical* or *Warning* if at least one of the following conditions is met:
Expand Down Expand Up @@ -113,7 +113,7 @@

## Resources

See Requests, Latency, and Error graphs broken down by resource to identify problematic resources. Resources are particular actions for your services (typically individual endpoints or queries).
See Requests, Latency, and Error graphs broken down by resource to identify problematic resources. Resources are particular actions for your services (typically individual endpoints or queries).

Below, there's a list of [resources][11] associated with your service. Note: If the resource represents an external interface of an HTTP service, the list displays endpoints instead.

Expand Down Expand Up @@ -240,6 +240,13 @@

{{< img src="profiler/apm_service_page_pivot_to_contention_comparison_1.mp4" alt="Pivoting from APM service page to Profiling comparison page to find the line of code causing latency" video=true >}}

### Memory Leaks

Check warning on line 243 in content/en/tracing/services/service_page.md

View workflow job for this annotation

GitHub Actions / vale

Datadog.headings

'Memory Leaks' should use sentence-style capitalization.
If you set up the [Continuous Profiler][15] and the service is running in a containerized environment, the [Memory Leaks][24] tab becomes available.

It guides you through a workflow for identifying potential memory leaks and shows the most actionable data.

{{< img src="profiler/apm_service_page_memory_leaks.png" alt="Memory Leaks" style="width:90%;">}}

### Traces
View the list of traces associated with the service in the traces tab, which is already filtered on your service, environment, and operation name. Drill down to problematic spans using core [facets][16] such as status, resource, and error type. For more information, click a span to view a flame graph of its trace and more details.

Expand Down Expand Up @@ -281,3 +288,4 @@
[21]: /database_monitoring/connect_dbm_and_apm/
[22]: /cloud_cost_management/
[23]: https://app.datadoghq.com/services
[24]: /profiler/guide/solve-memory-leaks/
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading