New Relic は Amazon Web Services (AWS) と統合し、 Amazon CodeBuildメトリクスやその他のデータを New Relic に報告します。
この文書では、統合を有効にする方法と、報告されるデータについて説明します。
特徴
統合を使用して、 CodeBuild サービスからテレメトリーデータを収集して に送信します。New RelicAWSサービスを監視し、受信データを書き、ダッシュボードを構築してすべてを一目で観察します。
統合をアクティブ化する
この統合は、CloudWatch MetricStreams を通じて利用できます。
この統合を有効にするには、 AWSを介して サービスを に接続するNew Relic CloudWatch Metric Streams方法を参照してください。
データを見つけて使用する
インテグレーションのメトリクスを見つけるには、 one.newrelic.com > Metrics and eventsに移動してaws.codebuildでフィルタリングします。
さらに、 one.newrelic.comにアクセスしてcodebuildを検索すると、Amazon CodeBuild に関連付けられているエンティティを見つけることができます。
メトリックデータ
この New Relic インフラストラクチャ統合は、次の Amazon CodeBuild データを収集します。
CodeBuild メトリクス データ
メトリクス (最小、最大、平均、カウント、合計)  | ユニット  | 説明  | 
|---|---|---|
  | Count  | トリガーされたビルドの数を測定します。  | 
  | Count  | クライアント エラーまたはタイムアウトのために失敗したビルドの数を測定します。  | 
  | Count  | 成功したビルドの数を測定します。  | 
  | 秒  | すべてのビルドの継続時間を時間の経過とともに測定します。  | 
  | 秒  | ビルドの BUILD フェーズの時間を測定します。  | 
  | 秒  | ビルドの PRE_BUILD フェーズの期間を測定します。  | 
  | 秒  | ビルドの POST_BUILD フェーズの期間を測定します。  | 
  | 秒  | ビルドの FINALIZING フェーズの時間を測定します。  | 
  | 秒  | ビルドの UPLOAD_ARTIFACTS フェーズの期間を測定します。  | 
  | 秒  | ビルドの SUBMITTED フェーズの期間を測定します。  | 
  | 秒  | ビルドのプロビジョニング フェーズの時間を測定します。  | 
  | 秒  | ビルドの QUEUED フェーズの期間を測定します。  | 
  | 秒  | ビルドの INSTALL フェーズの時間を測定します。  | 
  | 秒  | ビルドのDOWNLOAD_SOURCEフェーズの期間を測定します。  | 
  | CPUユニット  | ビルド コンテナーによって使用される、割り当てられた処理の CPU ユニットの数。  | 
  | メガバイト  | ビルド コンテナーによって使用されるメモリのメガバイト数。  | 
  | パーセント  | ビルド コンテナーによって使用される、割り当てられた処理の割合。  | 
  | パーセント  | ビルド コンテナーによって使用される割り当てメモリの割合。  | 
  | バイト/秒  | ビルド コンテナーによって使用されるストレージ読み取り速度。  | 
  | バイト/秒  | ビルド コンテナーによって使用されるストレージ書き込み速度。  | 
インポートされたすべてのデータには 1 つの次元があります。 ProjectName
アラートの作成
変更があった場合に通知するようにを設定できます。 たとえば、重大なエラーや致命的なエラーを関係者に通知するための集計を設定できます。
アラートの作成について詳しくは、こちらをご覧ください。