• EnglishEspañol日本語한국어Português
  • ログイン今すぐ開始

この機械翻訳は、参考として提供されています。

英語版と翻訳版に矛盾がある場合は、英語版が優先されます。詳細については、このページを参照してください。

問題を作成する

AWS Healthモニタリングの統合

New Relic infrastructure integrations には、AWS Health のデータを New Relic にレポートするための統合があります。このドキュメントでは、この統合を有効にする方法と、レポート可能なデータについて説明します。

特徴

この統合では、AWSリソースやサービスに影響を与える可能性のあるイベントについて、グローバルまたは特定のアカウントで、 AWS Health から情報を収集します。このデータは、潜在的なアプリケーションの停止を予測するのに役立ちます。

AWS Healthでは、3種類のイベントが報告されます。

  • Open issues

    : AWS インフラストラクチャに影響を与える可能性のある問題を表示します。

  • Scheduled changes

    : AWSサービスとリソースに影響を及ぼす可能性のあるスケジュールされたアクティビティを事前に通知します。

  • Notifications

    : 追加情報を提供します。

ヘルスイベントはAWSEC2リソースの既存のエンティティにリンクされ、リージョン、availabilityZone、リソースタグなどの利用可能なすべてのエンティティメタデータを継承します。

使用可能な属性の完全なリストを表示するには、 keyset関数を使用します。

FROM AwsHealthNotification SELECT keyset()

要件

この統合は、 AWS Health API を使用するための要件であるため、ビジネスまたはエンタープライズのサポートプランをお持ちのAWSのお客様のみご利用いただけます。

統合をアクティブ化する

この統合を有効にするには、標準の手順に従ってAWSサービスをNewRelicに接続します。

ヒント

AWS Health インテグレーションが有効化されてから発生したヘルスイベントのみが収集されます。 過去に発生した健康イベントは収集されません。

構成とポーリング

構成オプションを使用して、ポーリング頻度とフィルターデータを変更できます。

デフォルトのポーリング AWS Healthインテグレーションの情報です。

  • New Relicのポーリング間隔:5分

統合データの検索

このインテグレーションのデータを利用するために

  1. one.newrelic.com > All capabilities > Infrastructure > AWS

    に移動します。

  2. 利用可能なAWS Health統合リンクのいずれかを選択します。

  3. AWS ヘルスイベントが作成、変更、または削除されたときのタイムラインを表示するには、

    Events

    ページを使用します。

イベントの監視とアラート

AWS Health イベントはAwsHealthNotificationイベントとして取り込まれます。 これらのイベントに基づいて、クエリを実行し、ウィジェットを作成し、 NRQLアラートポリシーを定義できます。

次の表は、 AwsHealthNotificationイベントで使用できる主な属性を示しています。

イベント属性

説明

affectedEntityArn

AWSのリソースであるARN。

arn

AWS ヘルスイベント自体の ARN。

affectedRegion

AWSの影響を受けた地域。

affectedResources

影響を受けるリソースの数。 New Relic条件を定義するために使用できる自動生成されたメトリック。

description

イベントの詳細な説明。

eventTypeCategory

AWS Healthのカテゴリです。Issue、ScheduledChange、AccountNotification、Survey。

eventTypeCode

イベントタイプの一意の識別子のリスト。たとえば、 AWS_EC2_SYSTEM_MAINTENANCE_EVENTまたはAWS_RDS_MAINTENANCE_SCHEDULED

service

イベントに関連するAWSサービス。例えば、EC2、RDSなど。

statusCode

AWSヘルスイベントのステータス: OpenClosedUpcoming

startTime

イベントが開始された日時(文字列形式)。

startTimestamp

イベントのエポックタイムスタンプ(秒単位)が開始されました。

endTime

イベント解決の日時(文字列形式)。

endTimestamp

イベント解決のエポックタイムスタンプ(秒単位)。

lastUpdatedTime

最後に受信したイベント更新の日時(文字列形式)。

lastUpdatedTimestamp

最後に受信したイベント更新のエポックタイムスタンプ(秒単位)。

NRQLのアラート条件を定義することで、AWSからヘルスイベントが報告されたときに通知を受け取ることができます。

例えば、次のクエリは、EC2上の未解決の問題をリソースごとに監視します。

SELECT uniqueCount(affectedEntityArn) FROM AwsHealthNotification where statusCode = 'open' and eventTypeCategory = 'Issue' and service = 'EC2'
Copyright © 2024 New Relic株式会社。

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