アプリケーションが、グループでより適切に管理できる多くの個別のメトリックを送信する場合があります。これらのほとんどは、URLから名前が付けられたWebトランザクションメトリックで発生します。この問題の説明については、メトリックグループ化の問題(MGI)を参照してください。
高いカーディナリティを減らし、メトリックのグループ化の問題を防ぐために、New Relicはメトリックのタイムスライスデータをグループ化または除外するためのルール(正規化)をサポートしています。場合によっては、メトリックの数が非常に多いメトリックグループの問題が検出されると、プラットフォームをパフォーマンスの低下から保護するためのルールが自動的に作成されます。
要件
指標のグループ化の問題と指標の正規化は、 指標のタイムスライス データにのみ適用されます。 エージェント、モバイル エージェント、およびブラウザ エージェント。
メトリックの正規化ルール管理
New Relic Explorerの各サービスダッシュボードからアクセスできるメトリック正規化ツールを使用して、高カーディナリティメトリックから生成されるノイズを処理する新しいルールを作成および管理できます。そこで、左側のサイドバーで[メトリックの正規化]を選択します。
ここでは、既存のルールを確認したり、新しいルールを作成したりすることができます。ルールを変更するにはルールをクリックし、新しいルールを作成するには Create a new rule をクリックします。ルールを設定するための新しいペインが表示されます。

利用可能なフィールドは次のとおりです。
Order : ルールの優先順位を決定します。数値が小さいほど、優先順位が高くなります。
Match expression: ルールに含めたいすべてのメトリクスをグループ化するための正規表現を入力します。
Matches: ここでは、上記の正規表現でマッチしたメトリクスのプレビューが表示されます。
アクション: メトリクスに対して実行したいアクションです。
- Replace: 正規表現でマッチしたメトリクスを Replacement フィールドに記述されている値で置き換えます。
- Ignore: 正規表現にマッチしたメトリックを無視する。
- 新しいメトリクスを拒否する: 既に報告されたメトリクスのみを書き込み、正規表現にマッチしたものは無視する。
置換:置換が有効になっている場合にのみアクティブになります。一致したメトリックは、フィールドの値に置き換えられます。正規表現がグループをキャプチャしている場合は、グループ
1
と2
にそれぞれ\1
または\2
を使用して、グループのプレースホルダーを使用できます。アクティブ: ルールは削除できませんが、無効にすることができます。トグルをクリックして、ルールを有効または無効にします。ルールを削除したい場合は、New Relic のサポートに連絡してください。
Terminate: 有効にすると、関連するパターンがマッチしたときに、ルールのウォーターフォールが終了します。
注意事項: 規則に関する内部的な注意事項です。ルールには影響しません。
フィールドの設定が完了したら、 Create (既存のルールを編集する場合は Edit )をクリックすると、 Active であれば、すぐにルールが適用されます。