• /
  • ログイン

APMでのエラーの管理:予測どおりの収集、無視、またはマーク

APMエージェントはサポートされているフレームワークのエラーデータを自動的にレポートします。エラーレポートとアラートを最適化するには、以下のためにさらにエラーを管理できます。

  • 当社がデフォルトで計測を行わないエラーを見つける
  • レポートされたくないエラーを無視する
  • 想定されるエラーからノイズを絞り込んでパフォーマンスに影響を与えるエラーに集中できるようにします。(Javaエージェント、Rubyエージェント、Nodeエージェント、Pythonエージェント、.NETエージェントのみ)

デフォルトでインストゥルメントされていないエラーを収集する

APMエージェントにはエラーをレポート(または「通知」)するAPIコールが含まれます。これらはAPMがフレームワークを自動でインストゥルメントしないとき、またはサポートされているフレームワークで見つけられない特定のエラーがあるときに役に立ちます。

エラーをレポートするAPMエージェントを取得する方法を学ぶには、エージェント固有のAPIドキュメントを参照してください。

エラーを無視する

APMエージェントは、ユーザーログインのエラーのような機密情報が含まれるエラーなど、レポートされたくないエラーをインストゥルメントすることがあります。エラーをコレクターにレポートしない場合は、そのエラーを無視することでAPMエージェントはそのエラー全体を破棄します。

ヒント

エラーをAPMにレポートしたいが、これらのエラーをApdexまたはエラー率に影響させたくない場合は、想定されるエラーとしてマークを付けます。

エラーを無視するには、エージェント設定またはUIのサーバーサイドコンフィグレーションの2つの方法があります。

予期されるエラー(Java、Node.js、Python、Ruby、.NETのみ)

以下のAPMエージェントの場合は、想定されるエラーとしてマーク付けできます。これらのエラーはAPMにレポートされ、表示されますが、Apdexまたはエラー率(またはエラー率を基にしたアラート条件)には影響しません。

想定されるエラーを設定するには、エージェント特定のドキュメントを参照してください。

想定されるエラーが有効化されている場合、APMのエラー分析ページには、デフォルトでfalseに設定されたerror.expected属性でフィルターが適用されます。これは、想定されるエラーは表示されないことを意味します。予想されるエラーを表示するには、error.expectedフィルターをオフにしてください。

想定されるエラーを表示するには、データのクエリを行います。

UIのエラーを表示

いくつかある場所の中で特に、エラーデータはNew Relic UIの次の部分に表示されます。

その他のヘルプ

さらに支援が必要な場合は、これらのサポートと学習リソースを確認してください:

問題を作成するこのページを編集する
Copyright © 2020 New Relic Inc.