モバイル ネットワーク リクエスト設定ページは、ネットワーク メトリックとイベントのレポート方法をカスタマイズするのに役立ちます。ホスト名をブロックまたは許可したり、特定のホストからの HTTP ステータス コードを無視したり、エイリアスを作成してホストの名前を変更したり、サブドメインをグループ化したりできます。
これらの設定を構成するには、 one.newrelic.com > All capabilities > Mobile > (select a mobile app) > Settings > Network settingsに移動します。
ホスト名をブロック/許可する
特定のホスト名の監視を許可またはブロックできます。たとえば、 ecommerce.com
のサブドメインのみを許可する場合:
Network settings page
で、
Show only hostnames
タブを選択します。
Add a hostname
をクリックします。
ホスト名
*.ecommerce.com
を入力し、Add to list
をクリックします。
ルールが適用されるまで最大 2 時間待ちます。
HTTP ステータス コードを無視する
ホスト名の特定の HTTP エラー ステータス コードを無視できます。たとえば、すべてのecommerce.com
サブドメインからの401
、 403
、および404
エラーを無視する場合:
Network settings page
で、
Status codes
タブを選択します。
Create a status code rule
をクリックします。
ホスト
*.ecommerce.com
を入力してください。ステータス コード
401
、403
、404
を入力し、Add to list
をクリックします。
ルールが適用されるまで最大 2 時間待ちます。
ホスト名のエイリアスを作成する
エイリアスを作成して、最も意味のあるホスト名の名前を変更またはグループ化できます。たとえば、 ecommerce.com
のすべてのサブドメインをグループ化するエイリアスを作成する場合:
Network settings
ページで、
Aliases and groups
タブを選択します。
Create an alias
をクリックします。
*.ecommerce.com
を入力して、ecommerce.com
のすべてのサブドメインをグループ化します。エイリアス
ecommerce.com
を入力し、Save alias
をクリックします。
ルールが適用されるまで最大 2 時間待ちます。
ワイルドカードの使用に関する推奨事項
*
(ワイルドカード) を使用する場合、正規表現の規則は少し異なります。ワイルドカードは、セグメント全体、またはホスト名の 2 つのドット間の値に使用されます (つまり、 hostname.1219.com
のセグメント全体は1219
です)。
ワイルドカードを使用してエイリアスを作成する例を次に示します。
ホスト | エイリアス | ドメインの例 | 結果 |
---|---|---|---|
| LOCAL |
| LOCAL |
| tbr.*.something.com |
| tbr.*.something.com |
| API |
| API |
| API |
| API |
これがどのように機能するかの例を見たので、機能しない例をいくつか見てみましょう。
ホスト | エイリアス | ドメインの例 | 結果 |
---|---|---|---|
| tbr.gh*.something.com |
| tbr.gh99898.something.com |
| cs-*.company.jp |
| cs-23.company.jp |
| 顧客調査 |
| 顧客調査 |
ワイルドカードはセグメント全体にのみ影響することに注意してください。*
は完全なセグメントにのみ使用できるため、ここでの*
ワイルドカードとしてではなく文字どおりに解釈されます。