コンテンツにスキップ

AWS ECR

AWS Elastic Container Registry のメトリクスデータを収集します

設定

Func のインストール

Guance の統合 - 拡張 - マネージド版 Func を有効化することを推奨します。前提条件はすべて自動でインストールされるため、そのままスクリプトのインストールを続けてください

Func を自前でデプロイする場合は、Func を自前でデプロイ を参照してください

インストールスクリプト

注意:要件を満たす AWS アクセスキー(簡単のため、グローバル読み取り専用権限 ReadOnlyAccess を直接付与してもかまいません)を事前に用意してください

マネージド版の有効化スクリプト

  1. Guance コンソールにログインします
  2. [統合]メニューをクリックし、[クラウドアカウント管理]を選択します
  3. [クラウドアカウントの追加]をクリックし、[AWS]を選択して画面に必要な情報を入力します。すでにクラウドアカウント情報を設定済みの場合は、この手順を省略します
  4. [テスト]をクリックし、テスト成功後に[保存]をクリックします。テストに失敗した場合は、関連設定が正しいか確認してから再度テストしてください
  5. [クラウドアカウント管理]の一覧で追加済みのクラウドアカウントを確認できます。該当するクラウドアカウントをクリックして詳細ページを開きます
  6. クラウドアカウント詳細ページの[統合]ボタンをクリックし、未インストール 一覧で AWS ECR を見つけて[インストール]をクリックすると、表示されるインストール画面から導入できます

手動有効化スクリプト

  1. Func コンソールにログインし、[スクリプトマーケット]をクリックして Guance スクリプトマーケットに入り、integration_aws_ecr を検索します

  2. [インストール]をクリックしたあと、AWS AK ID、AK Secret、アカウント名を入力します。

  3. [起動スクリプトをデプロイ]をクリックすると、システムが自動的に Startup スクリプトセットを作成し、対応する起動スクリプトを自動で設定します。

  4. 有効化後は「管理 / 自動トリガー設定」で対応する自動トリガー設定を確認できます。[実行]をクリックすると、定期実行を待たずにただちに 1 回実行できます。しばらくしてから、実行タスクの記録および対応するログを確認できます。

検証

  1. 「管理 / 自動トリガー設定」で、対応するタスクに自動トリガー設定が存在するか確認し、あわせてタスクの記録とログを確認して異常がないかチェックします
  2. Guance の「インフラストラクチャ - リソースディレクトリ」で資産情報が存在するか確認します
  3. Guance の「メトリクス」で対応する監視データがあるか確認します

メトリクス

Amazon CloudWatch を設定すると、設定によりさらに多くのメトリクスを収集できます Amazon CloudWatch メトリクスの詳細

AWS Elastic Container Registry のメトリクスは aws_AWS/ECR メトリクスセットにあり、説明列には各メトリクスの説明、単位、および統計データが含まれます。

メトリクス 説明 単位
RepositoryPullCount リポジトリ内のイメージの総プル回数 Count

オブジェクト

収集された AWS Elastic Container Registry のオブジェクトデータ構造。オブジェクトデータは「インフラストラクチャ - リソースディレクトリ」で確認できます

{
  "measurement": "aws_ecr",
  "tags": {
    "repositoryArn"            : "xxxxxxxx",
    "registryId"               : "03babd100fxxxxxxx",
    "repositoryName"           : "test",
    "repositoryUri"            : "urlxxxxxx",
    "RegionId"                 : "03babd100fxxxxxxx"
  },
  "fields": {
    "createdAt"                : "3",
    "imageTagMutability"       : "2025/07/18 17:23:04",
    "encryptionType"           : "xxx"
  }
}

注意:tagsfields の各フィールドは今後の更新により変更される場合があります

フィードバック

このページは役に立ちましたか?