• ログイン今すぐ開始

本書は、お客様のご参考のために原文の英語版を機械翻訳したものです。

英語版と齟齬がある場合、英語版の定めが優先するものとします。より詳しい情報については、本リンクをご参照ください。

問題を作成する

Amazon VPC フロー ログのモニタリングをセットアップする

Amazon Kinesis Data Firehose を介した Amazon Virtual Private Cloud Flow (VPC) ログは、ログを New Relic に送信する手間を軽減するのに役立ちます。AWS 資産全体からの VPC フロー ログを使用すると、パフォーマンス分析とネットワーク接続のトラブルシューティングに関する重要な洞察をすばやく理解できます。

Amazon VPC フロー ログを New Relic アカウントに追加します

Amazon Virtual Private Cloud (VPC) を使用すると、スケーラブルな AWS インフラストラクチャを使用して、分離された安全な仮想ネットワークに AWS リソースを起動できます。

Amazon VPC フロー ログを追加する

前提条件

NewRelicの前提条件

AWSの前提条件

重要

Kinesis Data Firehose 経由の Amazon VPC フロー ログは、FedRAMP のお客様にはまだサポートされていません。それまでの間、 FedRAMP 取り込み APIを使用できます。

IAM ロール

AWS CLI を使用してフロー ログの統合をセットアップする場合は、さまざまなインフラストラクチャ コンポーネントに対して 1 つまたは 2 つの IAM ロールを提供する必要があります。CloudFormation を使用する場合は、独自のロールを提供するか、テンプレートに新しいロールを定義させることができます。

必要な役割には、少なくとも次の権限が必要です。

New Relic でのログのフォーマット

精選されたフロー ログの探索とエンティティ リンクを使用するには、VPC フロー ログの次の形式に従う必要があります。

bash
$
${version} ${account-id} ${region} ${az-id} ${sublocation-type} ${vpc-id} ${subnet-id} ${instance-id} ${interface-id} ${srcaddr} ${pkt-srcaddr} ${pkt-src-aws-service} ${dstaddr} ${pkt-dstaddr} ${pkt-dst-aws-service} ${srcport} ${dstport} ${protocol} ${packets} ${bytes} ${flow-direction} ${traffic-path} ${start} ${end} ${action} ${log-status}

ヒント

ログ フィールドの詳細については、 VPC Amazon ドキュメントで使用可能なフィールドを確認してください。

Log_VPC_Flows_AWSという名前の VPC フロー ログのログ パーティションを使用する必要があります。ガイド付きインストールを使用する場合、これは自動的に処理されます。

New Relic で Amazon VPC Flow Logs モニタリングを設定する

Amazon VPC フロー ログ用に設計されたダッシュボードを含むバンドルをインストールすることで、Amazon VPC フロー ログをセットアップできます。

  1. Amazon VPC フロー ログの New Relic Instant Observability ページに移動します。

    New Relic Instant Observabilityを使用して、Amazon VPC フロー ログのモニタリングをセットアップします。

  2. [今すぐインストール] をクリックして New Relic アカウントに移動し、ガイド付きのインストール プロセスに従います。

  3. NewRelicでネットワークパフォーマンスデータを視覚化します

追加の Amazon VPC フロー ログを送信する

さらに、Amazon VPC フロー ログをさらにインストールする必要がある場合、またはカスタム ダッシュボードでバンドルをインストールしたくない場合は、次の手順に従います。

  1. ガイド付きインストール プロセスを開始します。
  2. Select an accountドロップダウンから、Amazon VPC Flow Logs を送信する New Relic アカウントを選択し、 Continueをクリックします。
  3. [Select your data ] セクションで、[ Amazon VPC Flow Logs ] を選択し、[ Continue ] をクリックします。
  4. [Select your install method ] セクションで、 CLIに進み、[ Continue ] をクリックします。

これらの手順の後、新しいウィザードがポップアップ表示され、AWS Kinesis Firehose サービスを介して Amazon VPC フロー ログを New Relic に送信するためのセットアップを支援します。

  1. [セットアップ オプションの選択] セクションで、次の手順を実行します。

    • セットアップ方法が正しいことを確認します。
    • VPC フロー ログを New Relic に送信する AWS リージョンを選択します。
    • 必要に応じて、Kinesis Data Firehose を再利用している場合は、[ I already have a Kinesis Firehose to New Relic]チェックボックスを選択し、[フロー ログの定義]セクションに進みます。
    • Click Continue.
  2. [ Kinesis Firehose の定義] セクションで:

    • [ Kinesis Firehose Name]フィールドで、生成された名前が正しいことを確認します。
    • [ Firehose Backup Bucket]フィールドに、配信に失敗したメッセージを保存するために使用するS3 バケットの ARN を入力します。ARN は次の形式に従う必要があります: arn:my_string .
    • [ Firehose IAM Role]フィールドに、Kinesis Data Firehose で使用されるIAM ロールの ARN を入力します。ARN は次の形式に従う必要があります: arn:my_string .
    • Click Continue.
    • 必要に応じて、VPC フロー ログをサンプリングする場合は、[サンプリングを使用] チェックボックスをオンにして、次の操作を行います。
  1. [ Kinesis Firehose の生成] セクションで、[ CLI コマンドの生成] をクリックし、次の操作を行います。

ヒント

このデータの取り込みに使用する新しいライセンス キーが自動的に生成されます。キーを再生成するには、[ Generate and use a new key ] をクリックします。

既存のキーを再利用する場合は、最初のステップでAccessKey値を更新してください。

  • Kinesis Data Firehose の作成のコード ブロックの内容をコピーし、貼り付けて AWS CLI で実行します。
  • Kinesis Firehose が作成されたかどうかを確認するには、AWS CLI の 2 番目のステップからコマンドを実行します。ARN が返されない場合は、30 秒待ってから再試行してください。
  • 返された Kinesis Firehose の ARN をコピーし、形式arn:my_stringKinesis Data Firehose ARNフィールドに貼り付けます。次に、[続行] をクリックします。

ガイド付きインストールで Kinesis Firehose ステップを生成します。

  1. [フロー ログの定義] セクションで、次の操作を行います。
  • [トラフィック タイプ] ドロップダウンから、承認済みのみ、拒否済みのみ、またはすべてのフロー ログ エントリを送信するかどうかを選択します。
  • [フロー ソース ID ] フィールドに、Amazon VPC フロー ログを作成する VPC ID ( vpc-MY_STRING ) またはサブネット ID ( subnet-MY_STRING ) を入力します。
  • [フロー ソース タイプ] フィールドは自動的に入力されるので、[続行] をクリックします。
  1. [ Create Flow Logs ] セクションで、[ Generate CLI Command ] をクリックし、構文ブロックの内容をコピーします。次に、AWS CLI で実行して、指定したリソースのフロー ログの生成を開始します。
  2. [続行] をクリックして、New Relic のネットワーク監視セクションで Amazon VPC フロー ログの調査を開始します。
  3. NewRelicでネットワークパフォーマンスデータを視覚化します

While you wait for your data to come in...

Did this doc help you install?

Copyright © 2022 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.