銀の光と碧い空

クラウドなインフラとC#なアプリ開発の狭間にいるエンジニアの日々

.NET Coreでダンプファイルを解析できる ClrMD を試してみた

ひとりAdvent Calendar 11日目です。

adventar.org

ClrMDと呼ばれているMicrosoft.Diagnostics.Runtime.dllが.NET Coreに対応したと聞いて試してみました。プロセスへのアタッチやダンプファイルの解析で、SOS and PSSCORといったツールを使ってやっていることをC#で記述できるようになります。.NET Core版はgitのブランチがcoreになっているので注意してください。

github.com

NuGetライブラリとしてもリリースされています。

www.nuget.org

ただ、Linux上での動作はまだ対応中らしくうまく動きませんでした。最後に簡単にまとめてあります。

続きを読む