ネイティブ クラッシュ ハンドラ

インストゥルメンテーションが初期化されると、ネイティブ クラッシュ ハンドラは Splunk AppDynamics ライブラリ libadeum をロードします。コードのエントリポイントで、実行中のプロセスに信号ハンドラが注入されます。信号が処理された後は、libadeum で前の信号ハンドラが復元されます。(これにより、さまざまな方法を使用して信号を処理できます。)

このハンドラは、ネイティブクラッシュに関する情報を収集し、一時ファイルに書き込みます。アプリケーションを再起動すると、一時ファイルが読み取られ、処理されて、クラッシュ情報がコントローラ UI に表示されます。