アプリケーション変更イベントのモニタリング
このページでは、アプリケーション変更イベントのモニタリングについて説明します。
アプリケーションエラーまたはパフォーマンスの低下を調査する場合、エラーまたは問題と同時にアプリケーションの変更が発生したかどうかを確認することができます。Splunk AppDynamics は、アプリケーションサーバーの再起動やアプリケーション環境変数の変更など、一般的なアプリケーション変更イベントを自動的に検出して報告します。自動検出された変更イベントは、コントローラまたは REST API を使用して生成したカスタムアプリケーション変更イベントで補足することができます。
アプリケーションの変更は、他のイベントとともにイベントリストに表示されます。他のタイプのイベントと同様に、イベントをダブルクリックすると詳細が表示されますが、他のパフォーマンスインジケータのコンテキストで詳細を確認することもできます。また、ポリシーの発動条件としても機能します。
アプリケーションの変更の手動登録
- [Events] ページで、[Actions] メニューを拡張して [Register Application Change Event] を選択します。
- [Register Application Change] ダイアログで、イベントを構成します。イベントのタイプ、範囲、イベントが登録されるタイミングを選ぶことができます。
- [Register Application Change Event] をクリックします。変更時間に [Now] が選択されている場合、イベントリストにイベントがすぐに表示されます。
- イベントリストのイベントをダブルクリックすると、そのイベントの詳細が表示されます。これには、ポリシーに従いイベントにトリガーされたアクションも含まれます。
アプリケーションの変更の自動登録
Splunk AppDynamicsREST API は、UI でのアプリケーション変更イベントの作成に代わる手段を提供します。
この API を使用すると、イベント登録を自動化できるため、外部システムが自身のアクティビティや条件に基づいてイベントを生成できるようになります。たとえば、ご使用のリリース管理システムで、アプリケーションコードの更新を展開する際に Splunk AppDynamics にイベントを生成するよう構成することができます。そうすることで、そのイベントとアプリケーションのパフォーマンスを関連付けられるようになります。
REST API を通じてカスタムイベントを作成する方法については、「Splunk AppDynamicsREST API」の「カスタムイベントメソッドの作成」を参照してください。
アプリケーションの変更と他のイベントとの関連付け
- Application Dashboard で Transaction Score タブをクリックします。
- Events ヒストグラムまでスクロールダウンします。
- Add Criteria をクリックします。
- ドロップダウンから、Event Types を選択します。
- Application Changes 以外のすべての条件を選択解除します。