Application Real-Time Monitoring Service (ARMS) エージェントによって検出されないメソッドまたはインターフェースを監視するには、アプリケーション監視でカスタム監視方法を追加できます。
前提条件
アプリケーション監視は、新しい請求モードを有効にしているユーザー向けに、新しいアプリケーション詳細ページを提供します。詳細については、請求(新規) を参照してください。
新しい請求モードを有効にしていない場合は、アプリケーション一覧ページで新バージョンに切り替えるをクリックして、新しいアプリケーション詳細ページを表示できます。
アプリケーションにARMSエージェントがインストールされています。詳細については、アプリケーション監視の概要 を参照してください。
カスタムメソッドを追加する
ARMS console にログインします。左側のナビゲーションペインで、 を選択します。
アプリケーション一覧ページで、上部のナビゲーションバーでリージョンを選択し、管理するアプリケーションの名前をクリックします。
説明言語列に表示されるアイコンは、アプリケーションが記述されている言語を示します。
:Javaアプリケーション
:Goアプリケーション
:Pythonアプリケーションハイフン(-):Managed Service for OpenTelemetry で監視されるアプリケーション。
上部のナビゲーションバーで、 を選択します。
クリック をクリックします。メソッドの追加。
[カスタムメソッドの追加] ダイアログボックスで、次のパラメーターを設定し、[OK] をクリックします。
パラメーター
説明
メソッド
監視対象のメソッドの名前。一意である必要があります。
有効にする
この機能を有効にすると、このメソッドを監視できるようになり、メソッドはローカルメソッドスタックに表示されます。詳細については、クエリのトレースを参照してください。デフォルトでは、このスイッチはオンになっています。
説明この機能は、アプリケーションを再起動せずに有効または無効にすることができます。
呼び出しエントリ
メソッドをエントリメソッドとして構成した後、トレースによってビジネスをクエリできます。その後、対応するインターフェースが提供されているサービスタブに表示されます。詳細については、提供されているサービスを参照してください。デフォルトでは、このスイッチは無効になっています。
説明スタック内の複数のカスタムメソッドがエントリメソッドとして構成されている場合、最後のメソッドの監視データのみが収集されます。関数Aが関数Bを呼び出すとします。関数Aと関数Bの両方がエントリメソッドとして構成されている場合、関数Bの監視データのみが収集されます。