1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

Kudu 上で使えるダンプ採取ツール SmartDump

Posted at

App Service や Logic Apps などのトラブルシュート時に使う機会のある Kudu (高度なツール) にて、コンソールから簡単にダンプを取得できるツールが紹介されていました。

microsoft/SmartDump: SmartDump - an exception and memory dump capture utility

exe ファイルなので、環境的には Windows のみが対象のようですね。

インストール方法

GitHub 上にある SmartDump.exe または SmartDump64.exe を Kudu 上からドラッグ&ドロップ等の方法でアップロードすれば OK。

使い方

上記、GitHub リポジトリ を見ていただければと思います。Usage とかもあるので、そんなに迷わないんじゃないかと思います。

  • 手動での w3wp.exe プロセスのダンプ取得
  • 例外ログの取得
  • 特定の例外発生時、または対象以外の例外発生時ににダンプを取得する
  • x 回目以降の例外発生時にダンプを取得する
  • ブレークポイントに到達したらダンプを取得する

といったことができます。


実際、Kudu 上でダンプを見るかというと微妙かもしれないですが、特定の例外発生時にダンプを取得するよう "仕掛け" ておくのは使いどころありそうな気がします。

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?