<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Memory dump of a dotnet app hosted in Kubernetes in Open Q&amp;A</title>
    <link>https://community.dynatrace.com/t5/Open-Q-A/Memory-dump-of-a-dotnet-app-hosted-in-Kubernetes/m-p/219936#M27871</link>
    <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.dynatrace.com/t5/user/viewprofilepage/user-id/56967"&gt;@aszymanski&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Dynatrace doesn't explicitly say what mechanism it uses to collect the memory dump. However, I suspect it is PerfCollect or they obtain it using .NET CLI tools. The dump should be able to be opened with PerfView or Visual Studio (which the documentation also indicates).&lt;/P&gt;&lt;P&gt;I suggest setting up a ticket with support, as there may be a problem with the correct DT configuration on your environment.&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Radek&lt;/P&gt;</description>
    <pubDate>Mon, 07 Aug 2023 06:19:36 GMT</pubDate>
    <dc:creator>radek_jasinski</dc:creator>
    <dc:date>2023-08-07T06:19:36Z</dc:date>
    <item>
      <title>Memory dump of a dotnet app hosted in Kubernetes</title>
      <link>https://community.dynatrace.com/t5/Open-Q-A/Memory-dump-of-a-dotnet-app-hosted-in-Kubernetes/m-p/219812#M27857</link>
      <description>&lt;P&gt;We triggerd memory dump file of dotnet application hosted in kubernetes. The container is linux based.&lt;BR /&gt;As a result we have dotnet.core file which can't be opened via Visual Studio or PerfView.&lt;/P&gt;&lt;P&gt;Visual Studio throws&lt;BR /&gt;"The file is not a valid Managed Linux Core Dump (Specified cast is not valid)"&lt;/P&gt;&lt;P&gt;PerfView throws&lt;BR /&gt;"HeapDump Error: Unable to open process dump. HeapDump only supports converting Windows process dumps."&lt;/P&gt;&lt;P&gt;The question is how this file is generated and how to open/analyze it?&lt;/P&gt;</description>
      <pubDate>Fri, 04 Aug 2023 11:23:45 GMT</pubDate>
      <guid>https://community.dynatrace.com/t5/Open-Q-A/Memory-dump-of-a-dotnet-app-hosted-in-Kubernetes/m-p/219812#M27857</guid>
      <dc:creator>aszymanski</dc:creator>
      <dc:date>2023-08-04T11:23:45Z</dc:date>
    </item>
    <item>
      <title>Re: Memory dump of a dotnet app hosted in Kubernetes</title>
      <link>https://community.dynatrace.com/t5/Open-Q-A/Memory-dump-of-a-dotnet-app-hosted-in-Kubernetes/m-p/219936#M27871</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.dynatrace.com/t5/user/viewprofilepage/user-id/56967"&gt;@aszymanski&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Dynatrace doesn't explicitly say what mechanism it uses to collect the memory dump. However, I suspect it is PerfCollect or they obtain it using .NET CLI tools. The dump should be able to be opened with PerfView or Visual Studio (which the documentation also indicates).&lt;/P&gt;&lt;P&gt;I suggest setting up a ticket with support, as there may be a problem with the correct DT configuration on your environment.&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Radek&lt;/P&gt;</description>
      <pubDate>Mon, 07 Aug 2023 06:19:36 GMT</pubDate>
      <guid>https://community.dynatrace.com/t5/Open-Q-A/Memory-dump-of-a-dotnet-app-hosted-in-Kubernetes/m-p/219936#M27871</guid>
      <dc:creator>radek_jasinski</dc:creator>
      <dc:date>2023-08-07T06:19:36Z</dc:date>
    </item>
    <item>
      <title>Re: Memory dump of a dotnet app hosted in Kubernetes</title>
      <link>https://community.dynatrace.com/t5/Open-Q-A/Memory-dump-of-a-dotnet-app-hosted-in-Kubernetes/m-p/221210#M28159</link>
      <description>&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;When triggering a memory dump via the Dynatrace UI then the OneAgent's internal mechanism to create memory dumps is used (`oneagentdumpproc`). This works fine for .NET dumps on Windows, but unfortunately not for Linux memory dumps. There are improvements in this area planned, however I cannot give an ETA.&lt;/P&gt;&lt;P&gt;If you want to analyze .NET memory dumps with VS you have to capture those memory dumps with either createdump [1] (it is shipped with every .NET runtime installation) or dotnet-dump [2].&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;[1] &lt;A href="https://github.com/dotnet/runtime/blob/main/docs/design/coreclr/botr/xplat-minidump-generation.md" target="_blank"&gt;https://github.com/dotnet/runtime/blob/main/docs/design/coreclr/botr/xplat-minidump-generation.md&lt;/A&gt;&lt;/P&gt;&lt;P&gt;[2] &lt;A href="https://learn.microsoft.com/en-us/dotnet/core/diagnostics/dotnet-dump" target="_blank"&gt;https://learn.microsoft.com/en-us/dotnet/core/diagnostics/dotnet-dump&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Best regards,&lt;BR /&gt;Gurpreet&lt;/P&gt;</description>
      <pubDate>Tue, 22 Aug 2023 10:21:29 GMT</pubDate>
      <guid>https://community.dynatrace.com/t5/Open-Q-A/Memory-dump-of-a-dotnet-app-hosted-in-Kubernetes/m-p/221210#M28159</guid>
      <dc:creator>Gurpreet_Juttla</dc:creator>
      <dc:date>2023-08-22T10:21:29Z</dc:date>
    </item>
    <item>
      <title>Re: Memory dump of a dotnet app hosted in Kubernetes</title>
      <link>https://community.dynatrace.com/t5/Open-Q-A/Memory-dump-of-a-dotnet-app-hosted-in-Kubernetes/m-p/245572#M32336</link>
      <description>&lt;P&gt;Wow. Thanks for this!&lt;/P&gt;&lt;P&gt;I was going through the docs and we basically followed everything there, however we couldn't get the correct dump file.&lt;/P&gt;&lt;P&gt;I wonder why this is not mentioned in the docs as a MAJOR limitation. &lt;span class="lia-unicode-emoji" title=":thinking_face:"&gt;🤔&lt;/span&gt;&amp;nbsp;&lt;BR /&gt;&lt;A href="https://docs.dynatrace.com/docs/shortlink/memory-dumps#limitations" target="_blank"&gt;https://docs.dynatrace.com/docs/shortlink/memory-dumps#limitations&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 14 May 2024 14:15:22 GMT</pubDate>
      <guid>https://community.dynatrace.com/t5/Open-Q-A/Memory-dump-of-a-dotnet-app-hosted-in-Kubernetes/m-p/245572#M32336</guid>
      <dc:creator>paum</dc:creator>
      <dc:date>2024-05-14T14:15:22Z</dc:date>
    </item>
    <item>
      <title>Re: Memory dump of a dotnet app hosted in Kubernetes</title>
      <link>https://community.dynatrace.com/t5/Open-Q-A/Memory-dump-of-a-dotnet-app-hosted-in-Kubernetes/m-p/283197#M37275</link>
      <description>&lt;P&gt;Any update on supporting these .NET Linux memory dumps?&lt;/P&gt;</description>
      <pubDate>Wed, 06 Aug 2025 15:50:28 GMT</pubDate>
      <guid>https://community.dynatrace.com/t5/Open-Q-A/Memory-dump-of-a-dotnet-app-hosted-in-Kubernetes/m-p/283197#M37275</guid>
      <dc:creator>calfanonerey</dc:creator>
      <dc:date>2025-08-06T15:50:28Z</dc:date>
    </item>
  </channel>
</rss>

