New Relic との統合

最終公開日 : Sep 25, 2026
NetScaler Console を New Relic と統合して、New Relic ダッシュボードで WAF、Bot、SSL、Gateway Insights、および NetScaler Console の監査ログの分析を表示できるようになりました。この統合により、次のことが可能になります。
  • New Relic ダッシュボード内の他のすべての外部データソースを結合します。
  • 一元化された場所で分析の可視性を得ます。
NetScaler Console は、Bot、WAF、SSL、Gateway Insights、および NetScaler Console の監査ログイベントを収集し、それらをすぐに New Relic に送信します。管理者として、これらのイベントを New Relic ダッシュボードで表示することもできます。
Related information

前提条件

統合を成功させるには、次のことを行う必要があります。
  • 次の形式で New Relic イベントエンドポイントを取得します。
    https://insights-collector.newrelic.com/v1/accounts/<account_id>/events
    イベントエンドポイントの構成の詳細については、「New Relic ドキュメント」を参照してください。
    アカウント ID の取得の詳細については、「New Relic ドキュメント」を参照してください。
  • New Relic キーを取得します。詳細については、「New Relic ドキュメント」を参照してください。
  • NetScaler Console にキーの詳細を追加する

NetScaler Console にキーの詳細を追加する

トークンを生成したら、New Relic と統合するために NetScaler Console に詳細を追加する必要があります。
  1. NetScaler Consoleにログオンします。
  2. > の順に移動します。
  3. ページで、 をクリックします。
  4. ページで、次の詳細を指定します。
    1. フィールドに任意の名前を指定します。
    2. として NetScaler® Console を選択し、 をクリックします。
    3. を選択し、 をクリックします。 ページで、次の操作を行います。
      1. エンドポイントURL – New Relicのエンドポイントの詳細を指定します。エンドポイントはhttps://insights-collector.newrelic.com/v1/accounts/<account_id>/events形式である必要があります。
      注:
      セキュリティ上の理由から、HTTPSを使用することをお勧めします。
    4. 認証トークン – New Relicから認証トークンをコピーして貼り付けます。
      1. をクリックします。
    5. をクリックします。
    6. をクリックし、 タブで、エクスポートする機能を選択し、 をクリックします。
      注:
      「NetScaler Console Audit Logs」を選択した場合、New Relic に監査ログをエクスポートする頻度として「Daily」または「Hourly」を選択できます。
    7. 「Next」をクリックします。
    8. 「Select Instance」タブで、「Select All Instances」または「Custom select」のいずれかを選択し、「Next」をクリックします。
      • Select All Instances - すべてのNetScalerインスタンスからNew Relicにデータをエクスポートします。
      • Custom select - リストからNetScalerインスタンスを選択できます。リストから特定のインスタンスを選択した場合、データは選択したNetScalerインスタンスからのみNew Relicにエクスポートされます。
    9. 「Submit」をクリックします。
      注:
      • 選択したインサイトのデータは、NetScaler Consoleで違反が検出されるとすぐにNew Relicにプッシュされます。
設定が完了しました。「Subscriptions」ページで詳細を表示できます。
サブスクリプションページ(/en-us/netscaler-console-service/media/new-relic-subscriptions.png)

New Relic ダッシュボード

イベントがNew Relicにエクスポートされると、「Metrics & events」の下で、以下のJSON形式でイベントの詳細を表示できます。
<subsription_name>_adm_<event name>ここで、イベント名はBot、WAFなどになります。
次の例では、ADMSTAGINGが<subscription_name>で、botが<event_name>です。
ダッシュボード(/en-us/netscaler-console-service/media/new-relic-example.jpg)
JSONデータがNew Relicダッシュボードに取り込まれたら、管理者として、NRQL (New Relic Query Language) を使用し、取り込まれたデータに関するクエリを構築することで、選択に基づいてファセットとウィジェットを含むカスタムダッシュボードを作成できます。詳細については、https://docs.newrelic.com/docs/query-your-data/nrql-new-relic-query-language/get-started/introduction-nrql-new-relics-query-language/ を参照してください。
以下は、NRQL を使用して作成されたダッシュボードの例です。
ダッシュボードの例
このダッシュボードを作成するには、次のクエリが必要です。
  • ウィジェット 1: イベントテーブル内のユニークな攻撃の総数
    SELECT count(total_attacks) from <event_name> since 30 days ago
  • ウィジェット 2: イベントテーブル内のユニークなトランザクション ID
    SELECT uniqueCount(transaction_id) from <event_name> since 30 days ago
  • ウィジェット 3: ユニークなボットタイプの総数およびそのカウント
    SELECT uniqueCount(bot_type_desc), uniques(bot_type_desc) from <event_name> since 30 days ago
  • ウィジェット 4: ボット違反を検出しているユニークなアプリ名の総数
    SELECT uniques(appname) from <event_name> since 30 days ago