Skip to content

Commit e034d12

Browse files
hdafgardestherk15
andcommitted
Add Memory Leaks section (#28776)
* Add Memory Leaks section * Add screenshot to the Memory Leaks section. * Update content/en/tracing/services/service_page.md Co-authored-by: Esther Kim <[email protected]> * Update content/en/tracing/services/service_page.md Co-authored-by: Esther Kim <[email protected]> --------- Co-authored-by: Esther Kim <[email protected]>
1 parent 8131c5e commit e034d12

File tree

2 files changed

+11
-3
lines changed

2 files changed

+11
-3
lines changed

content/en/tracing/services/service_page.md

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ Selecting a service on the Software Catalog leads you to the detailed service pa
3333

3434
Consult on this page:
3535

36-
* [Service health](#service-health)
36+
* [Service health](#service-health)
3737
* [Service monitor states](#service-monitor)
3838
* [Watchdog Insights](#watchdog-insights)
3939
* [Summary cards](#summary-cards)
@@ -57,7 +57,7 @@ Service health is available in several places in Datadog:
5757

5858
1. [Software Catalog][23]
5959
2. Service pages
60-
3. Service dependendency maps, if Watchdog detects that an issue spans multiple service dependencies.
60+
3. Service dependendency maps, if Watchdog detects that an issue spans multiple service dependencies.
6161
4. Service pills
6262

6363
Service health displays the status of your service as *Critical* or *Warning* if at least one of the following conditions is met:
@@ -113,7 +113,7 @@ On the upper-right corner of each graph click on the arrow in order to export yo
113113

114114
## Resources
115115

116-
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).
116+
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).
117117

118118
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.
119119

@@ -240,6 +240,13 @@ Thread.sleep(DELAY_BY.minus(elapsed).toMillis());
240240

241241
{{< 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 >}}
242242

243+
### Memory Leaks
244+
If you set up the [Continuous Profiler][15] and the service is running in a containerized environment, the [Memory Leaks][24] tab becomes available.
245+
246+
It guides you through a workflow for identifying potential memory leaks and shows the most actionable data.
247+
248+
{{< img src="profiler/apm_service_page_memory_leaks.png" alt="Memory Leaks" style="width:90%;">}}
249+
243250
### Traces
244251
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.
245252

@@ -281,3 +288,4 @@ Visualize the cost associate with your service's infrastructure used in the Cost
281288
[21]: /database_monitoring/connect_dbm_and_apm/
282289
[22]: /cloud_cost_management/
283290
[23]: https://app.datadoghq.com/services
291+
[24]: /profiler/guide/solve-memory-leaks/
Loading

0 commit comments

Comments
 (0)