New Relic インフラストラクチャの統合に は AWS Security Lake の統合が含まれており、セキュリティ ログ データを New Relic に送信できるようになります。
統合を使用して、 Security Lake からテレメトリ データを収集して New Relic に送信します。この統合を使用して、サービスを監視し、受信データをクエリし、ダッシュボードを構築して、すべてを一目で確認できます。
統合をアクティブ化する この統合を有効にするには、S3 ログ フォワーダーをセットアップします。簡単で便利なアプリケーションを使用することをお勧めしますが、独自のアプリケーションを設定することもできます。
callout.info Security Lake 監視設定には 2 つのオプションがあります。複数のリージョンを統合して手順の繰り返しを避けることも、リージョンごとに設定することもできます。詳細については、 「複数のリージョンの管理」 を参照してください。
前提条件 この統合を有効にする前に、まず Security Lake に対して次の手順が完了していることを確認してください。
Amazon Security Lake の スタートガイド に記載されている手順を完了します。 Security Lake サブスクライバ ガイド の手順に従って、データ アクセスを備えたサブスクライバをセットアップするための前提条件を完了します。 設定手順 実行する手順の概要は次のとおりです。
Security Lake サブスクライバーを作成します 。専用の Amazon Security Lake ログフォワーダーをインストールします 。ログ データを見つけて使用します 。 Security Lake サブスクライバーを作成する AWS コンソール で Security Lake 機能に移動します。Subscribers [サブスクライバー]を選択し、 Create Subscriber [サブスクライバーの作成]を選択します。加入者に名前を付け、地域を選択します。 New Relic に送信するログおよびイベント ソースを選択します。 以下の説明に従って、残りの詳細を入力します。 フィールド
価値
Data access method
S3
Account ID
New Relic が提供するサーバーレス アプリケーションをインストールする予定の AWS
account ID
を挿入します。
External ID
New Relic
AccountID
を挿入します。詳細については、
「外部 ID」
を参照してください。
Notification details
SQSキュー
[作成] を選択します。 Subscriber details [サブスクライバーの詳細] ページから、 AWS role ID [AWS ロール ID] と Subscription endpoint [サブスクリプション エンドポイント] ARN をコピーします。次のステップでそれらが必要になります。 Amazon Security Lake ログフォワーダーをインストールする ログ フォワーダーをインストールするには:
ブラウザで AWS サーバーレス アプリケーション リポジトリ を開きます。
newrelic
を検索し、 Show apps that create custom IAM roles or resource policies [カスタム IAM ロールまたはリソース ポリシーを作成するアプリを表示するを] オンにして、 newrelic-securitylake-s3-processor-LogForwarder
を見つけます。
newrelic-securitylake-s3-processor-LogForwarder
の詳細をクリックし、 Deploy [デプロイ]をクリックします。
前のステップの AWS role ID
ARN をコピーして、 SecurityLakeSubscriberRoleArn
フィールドに貼り付けます。
前のステップの Subscription endpoint
ARN をコピーして、 SecurityLakeSubscriberRoleArn
フィールドに貼り付けます。
前の手順で追加した ExternalID
を入力します。
を入力してください
アカウントのライセンスキー NRLicenseKey
フィールドに入力します。
確認して Deploy [デプロイ]を選択します。
詳細については、 Amazon Security Lake ログフォワーダーのドキュメント を 参照してください。
ログデータの検索と使用 New Relic でログを見つけるには、 one.newrelic.com > Logs に移動し、 Attributes [属性を] product.name
に設定して、必要なログ ソースを選択します。
現在、次のログ ソースがサポートされています。
callout.info Amazon Security Lake は、ログに OCSF スキーマ を使用します。
Security Lake ログで確認できる属性は次のとおりです。
VPC フロー ログ 次の属性のデータを表示するには、 Amazon VPC
ログにクエリを実行してください:
名前
説明
データ型
activity_id
アクティビティ ID
整数
activity_name
活動名
ストリング
aws.invoked_function_arn
呼び出されたログ転送関数の ARN
ストリング
aws.s3_bucket_name
ログの転送元の S3 バケットの名前
ストリング
aws.s3_key
フロー ログからのセキュリティ イベントのキー レコード
ストリング
category_name
ログのカテゴリの名前
ストリング
category_uid
カテゴリの一意の ID
整数
class_name
ログクラスの名前
ストリング
class_uid
クラスの一意の ID
整数
cloud.account_uid
フロー ログが発生した AWS アカウント
ストリング
cloud.provider
クラウド プロバイダーの名前を示します - この場合 AWS
ストリング
cloud.region
フロー ログが発生した AWS リージョン
ストリング
cloud.zone
フロー ログが発生した AWS ゾーン
ストリング
connection_info.boundary
フローログの境界
ストリング
connection_info.boundary_id
境界のID
整数
connection_info.direction
接続がインバウンドかアウトバウンドかを示します
ストリング
connection_info.direction_id
方向のID
整数
connection_info.protocol_num
フローのプロトコル番号
整数
connection_info.protocol_ver
プロトコル バージョン
ストリング
connection_info.tcp_flags
TCPフラグ
整数
dst_endpoint.instance_uid
宛先のインスタンス ID
ストリング
dst_endpoint.interface_uid
宛先のインターフェース ID
ストリング
dst_endpoint.intermediate_ips
宛先の中間 IP アドレス
ストリング
dst_endpoint.ip
宛先の IP アドレス
ストリング
dst_endpoint.port
目的地の港
整数
dst_endpoint.subnet_uid
宛先のサブネット ID
ストリング
dst_endpoint.svc_name
宛先のサービス名
ストリング
dst_endpoint.vpc_uid
宛先の VPC ID
ストリング
end_time
フローの終了時間
整数
logtype
ログタイプを定義します
ストリング
metadata.product.feature.name
ログが発生した地物の名前
ストリング
metadata.product.name
ログが発生した製品の名前
ストリング
metadata.product.vendor_name
ログのベンダー名。この場合 AWS
ストリング
metadata.product.version
製品バージョンの名前
ストリング
metadata.profiles
プロファイルの名前
ストリング
metadata.version
メタデータ バージョン
ストリング
newrelic.source
New Relic のログのソース
ストリング
plugin.type
使用するプラグインの種類
ストリング
plugin.version
使用するプラグインのバージョン
ストリング
severity
ログ結果の重大度レベル
ストリング
severity_id
重大度レベルのID
整数
src_endpoint.instance_uid
ソースのインスタンス ID
ストリング
src_endpoint.interface_uid
ソースのインターフェース ID
ストリング
src_endpoint.intermediate_ips
ソースの中間 IP アドレス
ストリング
src_endpoint.ip
ソースの IP アドレス
ストリング
src_endpoint.port
ソースのポート
整数
src_endpoint.subnet_uid
ソースのサブネット ID
ストリング
src_endpoint.svc_name
ソースのサービス名
ストリング
src_endpoint.vpc_uid
ソースの VPC ID
ストリング
start_time
始まる時間
整数
time
始まる時間
整数
timestamp
ログが New Relic に到達した時間
整数
traffic.bytes
送受信中のバイト数
整数
traffic.packets
送受信されるパケットの量
整数
type_name
イベントタイプ名
ストリング
type_uid
イベントタイプのID
整数
unmapped
フィールドにマップされていない未解析データ
ストリング
CloudTrail 次の属性のデータを表示するには、 CloudTrail
ログにクエリを実行してください:
名前
説明
データ型
activity_id
アクティビティ ID
整数
activity_name
活動名
ストリング
api.operation
APIアクティビティの操作
ストリング
api.request.uid
APIリクエストの一意のID
ストリング
api.response.error
APIリクエストのエラー応答
ストリング
api.response.message
APIレスポンスのメッセージ
ストリング
api.service.name
リクエストが発生したサービスの名前
ストリング
api.version
APIバージョン
ストリング
aws.invoked_function_arn
呼び出されたログ転送関数の ARN
ストリング
aws.s3_bucket_name
ログの転送元の S3 バケットの名前
ストリング
aws.s3_key
フロー ログからのセキュリティ イベントのキー レコード
ストリング
category_name
ログのカテゴリの名前
ストリング
category_uid
カテゴリの一意の ID
整数
class_name
ログクラスの名前
ストリング
class_uid
クラスの一意の ID
整数
cloud.provider
クラウド プロバイダーの名前を示します - この場合 AWS
ストリング
cloud.region
フロー ログが発生した AWS リージョン
ストリング
http_request.user_agent
HTTPリクエストのユーザーエージェント
ストリング
identity.idp.name
リクエスタのIDP名
ストリング
identity.invoked_by
リクエストを呼び出す機能の名前
ストリング
identity.session.created_time
セッション作成時間
整数
identity.session.issuer
発行者の ARN
ストリング
identity.session.mfa
MFA が有効になっている
ブール値
identity.user.account_uid
ユーザーの AWS アカウント
ストリング
identity.user.credential_uid
ユーザーの資格情報 ID
ストリング
identity.user.name
ユーザーの名前
ストリング
identity.user.type
ユーザーのタイプ
ストリング
identity.user.uid
ユーザーのID
ストリング
identity.user.uuid
ユーザーのARN
ストリング
logtype
ログタイプを定義します
ストリング
metadata.product.feature.name
ログが発生した地物の名前
ストリング
metadata.product.name
ログが発生した製品の名前
ストリング
metadata.product.vendor_name
ログのベンダー名。この場合 AWS
ストリング
metadata.product.version
製品バージョンの名前
ストリング
metadata.profiles
プロファイルの名前
ストリング
metadata.version
メタデータ バージョン
ストリング
newrelic.source
New Relic のログのソース
ストリング
plugin.type
使用するプラグインの種類
ストリング
plugin.version
使用するプラグインのバージョン
ストリング
ref_event_uid
参照イベントの一意の ID
ストリング
resources
資力
ストリング
severity
ログ結果の重大度レベル
ストリング
severity_id
重大度レベルのID
整数
src_endpoint.domain
ソースのドメイン
ストリング
src_endpoint.ip
ソースの IP アドレス
ストリング
src_endpoint.uid
ソースの一意の ID
ストリング
time
始まる時間
整数
timestamp
ログが New Relic に到達した時間
整数
type_name
イベントタイプ名
ストリング
type_uid
イベントタイプのID
整数
unmapped
フィールドにマップされていない未解析データ
ストリング
Route 53 リゾルバー クエリ ログ 次の属性のデータを表示するには、 Route 53
ログにクエリを実行してください:
名前
説明
データ型
activity_id
アクティビティ ID
整数
activity_name
活動名
ストリング
answers
答え
ストリング
aws.invoked_function_arn
呼び出されたログ転送関数の ARN
ストリング
aws.s3_bucket_name
ログの転送元の S3 バケットの名前
ストリング
aws.s3_key
フロー ログからのセキュリティ イベントのキー レコード
ストリング
category_name
ログのカテゴリの名前
ストリング
category_uid
カテゴリの一意の ID
整数
class_name
ログクラスの名前
ストリング
class_uid
クラスの一意の ID
整数
cloud.account_uid
AWS アカウントの ID
ストリング
cloud.provider
クラウド プロバイダーの名前を示します - この場合 AWS
ストリング
cloud.region
フロー ログが発生した AWS リージョン
ストリング
connection_info.direction
接続の方向
ストリング
connection_info.direction_id
接続方向の ID
整数
connection_info.protocol_name
接続のプロトコル
ストリング
dst_endpoint.instance_uid
宛先インスタンス ID
ストリング
dst_endpoint.interface_uid
宛先インターフェイス ID
ストリング
logtype
ログタイプを定義します
ストリング
metadata.product.feature.name
ログが発生した地物の名前
ストリング
metadata.product.name
ログが発生した製品の名前
ストリング
metadata.product.vendor_name
ログのベンダー名。この場合 AWS
ストリング
metadata.product.version
製品バージョンの名前
ストリング
metadata.profiles
プロファイルの名前
ストリング
metadata.version
メタデータ バージョン
ストリング
newrelic.source
New Relic のログのソース
ストリング
plugin.type
使用するプラグインの種類
ストリング
plugin.version
使用するプラグインのバージョン
ストリング
query.class
クエリ クラス
ストリング
query.hostname
クエリのホスト名
ストリング
query.type
クエリの種類
ストリング
rcode
応答コード
ストリング
rcode
応答コード ID
整数
severity
ログ結果の重大度レベル
ストリング
severity_id
重大度レベルのID
整数
src_endpoint.instance_uid
ソースのインスタンス ID
ストリング
src_endpoint.ip
ソースの IP アドレス
ストリング
src_endpoint.port
ソースのポート
整数
src_endpoint.vpc_uid
ソースの VPC ID
ストリング
time
始まる時間
整数
timestamp
ログが New Relic に到達した時間
整数
type_name
イベントタイプ名
ストリング
type_uid
イベントタイプのID
整数
unmapped
フィールドにマップされていない未解析データ
ストリング
Route 53 リゾルバー クエリ ログ 次の属性のデータを表示するには、 Route 53
ログにクエリを実行してください:
名前
説明
データ型
activity_id
アクティビティ ID
整数
activity_name
活動名
ストリング
aws.invoked_function_arn
呼び出されたログ転送関数の ARN
ストリング
aws.s3_bucket_name
ログの転送元の S3 バケットの名前
ストリング
aws.s3_key
フロー ログからのセキュリティ イベントのキー レコード
ストリング
category_name
ログのカテゴリの名前
ストリング
category_uid
カテゴリの一意の ID
整数
class_name
ログクラスの名前
ストリング
class_uid
クラスの一意の ID
整数
cloud.account_uid
AWS アカウントの ID
ストリング
cloud.provider
クラウド プロバイダーの名前を示します - この場合 AWS
ストリング
cloud.region
フロー ログが発生した AWS リージョン
ストリング
compliance.requirements
コンプライアンス要件
ストリング
compliance.status
コンプライアンス状況
ストリング
compliance.status_detail
コンプライアンス状況の詳細
ストリング
confidence
自信
ストリング
finding.created_time
所見の作成時間
整数
finding.desc
所見の説明
ストリング
finding.first_seen_time
発見が最初に見られた時間
整数
finding.last_seen_time
発見が最後に見られた時間
整数
finding.first_seen_time
発見が最初に見られた時間
ストリング
finding.modified_time
調査結果が変更された時刻
整数
finding.related_events
発見に関連するイベント
ストリング
finding.remediation.desc
検出結果の修復に関する情報
ストリング
finding.remediation.kb_articles
調査結果の修復に関するナレッジベースの記事
ストリング
finding.src_url
調査結果のソースの URL
ストリング
finding.title
所見のタイトル
ストリング
finding.types
結果に関連するタイプのリスト
ストリング
finding.uid
結果のARN
ストリング
logtype
ログタイプを定義します
ストリング
malware
マルウェア
ストリング
metadata.product.feature.name
ログが発生した地物の名前
ストリング
metadata.product.name
ログが発生した製品の名前
ストリング
metadata.product.vendor_name
ログのベンダー名。この場合 AWS
ストリング
metadata.product.version
製品バージョンの名前
ストリング
metadata.profiles
プロファイルの名前
ストリング
metadata.version
メタデータ バージョン
ストリング
newrelic.source
New Relic のログのソース
ストリング
plugin.type
使用するプラグインの種類
ストリング
plugin.version
使用するプラグインのバージョン
ストリング
process.created_time
プロセス作成時間
ストリング
process.file.name
プロセスファイル名
ストリング
process.file.path
プロセス ファイル パス
ストリング
process.file.type_id
プロセス ファイル タイプ ID
整数
process.name
プロセス名
ストリング
process.parent_process.pid
親プロセスのプロセス ID
ストリング
process.pid
プロセス ID
ストリング
process.terminated_time
プロセス終了時間
ストリング
resources
資力
ストリング
severity
ログ結果の重大度レベル
ストリング
severity_id
重大度レベルのID
整数
state
所見の状態
ストリング
state_id
結果の状態 ID
ストリング
time
始まる時間
整数
timestamp
ログが New Relic に到達した時間
整数
type_name
イベントタイプ名
ストリング
type_uid
イベントタイプのID
整数
unmapped
フィールドにマップされていない未解析データ
ストリング
vulnerabilities
脆弱性
ストリング
データの使用方法データの使用方法について詳しくは、 統合データを理解する を 参照してください。
アラート重大な変更を通知するアラートを設定できます。たとえば、重大または致命的なエラーを関係者に通知するアラートを設定できます。
アラートの作成の 詳細については、こちらをご覧ください。
その他の AWS 統合New Relic AWS 統合の詳細については、こちらをご覧ください。