• /
  • ログイン
  • 無料アカウント

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

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

問題を作成する

AWSElasticBeanstalkモニタリングの統合

重要

AWS CloudWatch Metric Streams統合を有効にして、カスタムネームスペースを含むAWSサービスからのすべてのCloudWatchメトリクスをモニターします。個別の統合は、もはや推奨されるオプションではありません。

New Relicインフラストラクチャ統合には、BeanstalkデータをNewRelicにレポートするためのAWSElasticBeanstalk統合が含まれています。このドキュメントでは、統合の機能、アクティブ化する方法、およびレポートできるデータについて説明します。

AWS Elastic Beanstalkは、アプリケーションの簡単なデプロイとスケーラビリティを可能にする動的なサービスです。 AWSBeanstalkの「アプリケーション」は環境です。 「アプリケーション」には、複数の環境を関連付けることができます。

要件

AWS Elastic Beanstalkは、デフォルトでいくつかの基本的なメトリクスをAmazonCloudWatchに送信します。さらに、カスタムメトリックとして拡張ヘルスレポートを有効にできます。これらのメトリクスを有効にすると、AmazonCloudWatchアカウントの料金に追加料金がかかる場合があります。拡張されたCloudWatchメトリクスを有効にするには、環境のAmazonCloudWatchカスタムメトリクスの公開を参照してください。

統合をアクティブ化する

デフォルトでは、ElasticBeanstalk設定でメトリックは選択されていません。 New Relic UIでメトリックを生成するには、環境ごとにそれらを選択する必要があります。メトリックが選択されていない場合、データはNewRelicに報告されません。

この統合を有効にするには:

  1. AWSサービスをNewRelicに接続するの手順に従います。
  2. Elastic Beanstalk設定を更新して、環境で監視するメトリクス(デフォルトはメトリクスなし)を選択します。AWSElastic Beanstalk UIで、 [Configuration]> [Health ]に移動し、ヘルスレポート用にCloudWatchカスタムメトリクスを設定します。

環境ごとにレポートするメトリックを選択すると、Elastic Beanstalkは、 instanceenvironmentの両方のデータオブジェクトが作成された瞬間からインベントリデータを生成します。

構成とポーリング

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

AWS Elastic Beanstalk統合のデフォルトのポーリング情報:

  • New Relicのポーリング間隔:5分
  • Amazon CloudWatchデータ間隔:1分

データの表示と使用

統合データを表示して使用するには、 one.newrelic.com >インフラストラクチャ> AWSに移動し、AWSElasticBeanstalk統合リンクの1つを選択します。

メトリックデータ

メトリック

説明

EnvironmentHealth

【環境】環境の健康状態。可能な値は、0(OK)、1(情報)、5(不明)、10(データなし)、15(警告)、20(劣化)、および25(重大)です。

InstancesOk

[環境]正常な状態のインスタンスの数。

InstancesPending

[環境]ヘルスステータスが保留中のインスタンスの数。

InstancesInfo

[環境]Infoヘルスステータスを持つインスタンスの数。

InstancesUnknown

[環境]ヘルスステータスが不明なインスタンスの数。

InstancesNoData

[環境]ヘルスステータスデータがないインスタンスの数。

InstancesWarning

[環境]警告ヘルスステータスのインスタンスの数。

InstancesDegraded

[環境]ヘルスステータスが低下したインスタンスの数。

InstancesSevere

[環境]重大なヘルスステータスを持つインスタンスの数。

ApplicationRequestsTotal

インスタンスまたは環境によって完了したリクエストの数。

ApplicationRequests2xx

2XXステータスコードで完了したリクエストの数。

ApplicationRequests3xx

3XXステータスコードで完了したリクエストの数。

ApplicationRequests4xx

4XXステータスコードで完了したリクエストの数。

ApplicationRequests5xx

5XXステータスコードで完了したリクエストの数。

ApplicationLatencyP10

リクエストの最速の10%を完了するための平均時間。

ApplicationLatencyP50

リクエストの最速の50%を完了するための平均時間。

ApplicationLatencyP75

リクエストの最速の75%を完了するための平均時間。

ApplicationLatencyP85

リクエストの最速の85%を完了するための平均時間。

ApplicationLatencyP90

リクエストの最速の90%を完了するための平均時間。

ApplicationLatencyP95

リクエストの最速の95%を完了するための平均時間。

ApplicationLatencyP99

リクエストの最速の99%を完了するための平均時間。

ApplicationLatencyP99.9

リクエストの最速のxパーセントを完了するための平均時間。

LoadAverage1min

[インスタンス]直前の1分間の平均CPU負荷。

InstanceHealth

[インスタンス]インスタンスのヘルスステータス。

RootFilesystemUtil

[インスタンス]使用中のディスク容量の割合。

CPUIrq

[インスタンス]CPUが最後の1分間にこの状態にあった時間のパーセンテージ。

CPUUser

[インスタンス]CPUが最後の1分間にこの状態にあった時間のパーセンテージ。

CPUIdle

[インスタンス]CPUが最後の1分間にこの状態にあった時間のパーセンテージ。

CPUSystem

[インスタンス]CPUが最後の1分間にこの状態にあった時間のパーセンテージ。

CPUSoftirq

[インスタンス]CPUが最後の1分間にこの状態にあった時間のパーセンテージ。

CPUIowait

[インスタンス]CPUが最後の1分間にこの状態にあった時間のパーセンテージ。

CPUNice

[インスタンス]CPUが最後の1分間にこの状態にあった時間のパーセンテージ。

在庫データ

EOL通知

2022年3月以降、クラウド統合用のインベントリデータなど、いくつかの機能のサポートを終了します。この移行に簡単に備える方法など、詳細については、 ExplorersHubの投稿をご覧ください。

インベントリデータは、サービスの状態と構成に関する情報を提供します。在庫データの詳細については、「データの理解と使用」を参照してください。

ヒント

アスタリスク*で示されたデータは、 拡張インベントリ収集がオンになっている場合にのみフェッチされます。

名前

在庫データ

環境

  • applicationName
  • configuration*
  • environmentId
  • environmentName
  • endpointUrl
  • solutionStackName

実例

  • availabilityZone
  • deploymentId
  • deploymentStatus
  • deploymentTime
  • deploymentVersionLabel
  • environmentName
  • instanceId
  • instanceType
問題を作成する
Copyright © 2022 New Relic Inc.