New Relic インフラストラクチャの統合 には、AWS CodeBuild の統合が含まれ、メトリクス データを New Relic に送信します。
このドキュメントは、インテグレーションの機能、有効化する方法、および報告可能なデータについて説明するものです。
特徴
統合を使用して、 CodeBuild からテレメトリ データを収集し、New Relic に送信します。サービスを監視し、受信データをクエリし、ダッシュボードを構築してすべてを一目で観察します。
統合をアクティブ化する
この統合を有効にするには、 AWS のサービスを New Relic に接続する方法を参照してください。
データを見つけて使用する
インテグレーションのメトリクスを見つけるには、 one.newrelic.com > Metrics and eventsに移動してaws.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
アラートの作成
変更があった場合に通知するようにを設定できます。 たとえば、重大なエラーや致命的なエラーを関係者に通知するための集計を設定できます。
アラートの作成について詳しくは、こちらをご覧ください。