Container Registry のメトリックのモニター
IBM Cloud® Monitoring を使用して、アカウントの IBM Cloud® Container Registry 使用量のプラットフォーム・メトリックをモニタリングし、それらのメトリックに基づいてアラートを作成することができます。
Container Registry のプラットフォーム・メトリクスは、監視したい各 Container Registry 地域で有効にする必要があります。 Container Registry のメトリクスの有効 化を参照してください。 IBM Cloud Monitoring については、 IBM Cloud の Monitoring を 参照のこと。
Container Registry のメトリックの有効化
メトリックを表示する必要がある各リージョンで、Container Registry のメトリックを有効にする必要があります。
モニタリングするリージョンに Monitoring インスタンスを作成し、そのインスタンスのプラットフォーム・メトリックを有効にすることができます。 あるいは、そのリージョンの既存の Monitoring インスタンスでプラットフォーム・メトリックを有効にすることもできます。
Container Registry のプラットフォーム・メトリックを作成して構成するには、以下の手順を実行します。
-
モニタリングするリージョンに、IBM Cloud Monitoring インスタンスを作成し、プラットフォーム・メトリックを構成します (IBM Cloud Monitoring の概要を参照)。
Container Registry のモニタリングが可能なロケーションについて詳しくは、プラットフォーム・メトリックのロケーションを参照してください。
-
IBM Cloud にログインします。
ibmcloud login
-
ibmcloud cr region-set
コマンドを実行して、メトリックを有効にするリージョンをターゲットにします。REGION
はリージョンの名前に置き換えてください。ibmcloud cr region-set REGION
-
以下の
ibmcloud cr platform-metrics
コマンドを実行して、アカウントのメトリックが既に有効になっているかどうかを確認します。 このコマンドでは、結果に該当するレジストリーも表示されます。ibmcloud cr platform-metrics --status
-
以下の
ibmcloud cr platform-metrics
コマンドを実行して、プラットフォーム・メトリックを有効にします。 メトリックが有効になるまで最大 30 分かかることがあります。ibmcloud cr platform-metrics --enable
別のリージョンをターゲットにする場合は、
ibmcloud cr region-set
コマンドを実行します。
プラットフォーム・メトリックのロケーション
IBM Cloud Container Registry のプラットフォーム・メトリックを収集するために、リージョンごとに 1 つのモニタリング・インスタンスを構成できます。 以下の表に、メトリックを収集できるロケーションをリストします (ただし、そのリージョンで Container Registry サービス・メトリックの収集を有効にする必要があります)。
アメリカのロケーション | プラットフォーム・メトリックを使用可能 |
---|---|
Dallas (us-south) |
ある |
Sao Paulo (br-sao) |
ある |
Toronto (ca-tor) |
ある |
アジア太平洋のロケーション | プラットフォーム・メトリックを使用可能 |
---|---|
Osaka (jp-osa) |
ある |
Sydney (au-syd) |
ある |
Tokyo (jp-tok) |
ある |
ヨーロッパのロケーション | プラットフォーム・メトリックを使用可能 |
---|---|
Frankfurt (eu-de) |
ある |
London (eu-gb) |
ある |
Madrid (eu-es) |
ある |
グローバルのロケーション | プラットフォーム・メトリックを使用可能 |
---|---|
Global |
ある |
Container Registry メトリックを参照できる場所について詳しくは、メトリックを確認できる場所を参照してください。
IBM Cloud サービスから IBM Cloud Monitoring にメトリックを送信できるロケーションについて詳しくは、IBM Cloud サービス (ロケーション別) を参照してください。
メトリックを確認できる場所
Monitoring メトリック
Container Registry または Vulnerability Advisor メトリックが利用可能な 領域は、メトリックを生成した Container Registry の領域に対応する。
以下の表に、Monitoring メトリックのロケーションを示します。
アカウントのレジストリーのリージョン | 以前は | レジストリーのドメイン・ネーム | Monitoring メトリックのロケーション |
---|---|---|---|
au-syd |
ap-south |
au.icr.io |
Sydney (au-syd) |
br-sao |
適用外 | br.icr.io |
Sao Paulo (br-sao) |
ca-tor |
適用外 | ca.icr.io |
Toronto (ca-tor) |
eu-de |
eu-central |
de.icr.io |
Frankfurt (eu-de) |
eu-es |
適用外 | es.icr.io |
Madrid (eu-es) |
eu-gb |
uk-south |
uk.icr.io |
London (eu-gb) |
jp-osa |
適用外 | jp2.icr.io |
Osaka (jp-osa) |
jp-tok |
ap-north |
jp.icr.io |
Tokyo (jp-tok) |
us-south |
適用外 | us.icr.io |
Dallas (us-south) |
以下の表に、グローバル・レジストリーの Monitoring メトリックのロケーションを示します。
レジストリ― | グローバル・レジストリー | Monitoring メトリックのロケーション |
---|---|---|
Global |
icr.io |
Washington (us-east) |
メトリックの表示
Container Registry のメトリックをモニタリングするには、Container Registry を使用しているリージョンで、プラットフォーム・メトリックを有効にした Monitoring UI インスタンスを開始する必要があります。
「可観測性」ページからのモニタリング UI の開始
「可観測性」ページからモニタリング UI を開始するには、以下の手順を実行します。
- Monitoring UI を起動します。
- 「ダッシュボード」 を選択します。
- 「デフォルト・ダッシュボード」 セクションで、 「IBM」 を展開します。
- リストから Container Registry ダッシュボードを選択します。 使用可能なダッシュボードは、 「Container Registry の使用量 (Container Registry Usage)」 および 「Container Registry 割り当て量の使用量 (Container Registry Quota Usage)」 です。 事前定義ダッシュボードについて詳しくは、 事前定義ダッシュボードを参照してください。
次に、スコープを変更するか、またはデフォルト・ダッシュボードのコピーを作成して、Container Registry でアカウントをモニタリングできるようにします。 詳しくは、ダッシュボードの処理を参照してください。
事前定義ダッシュボード
以下の表に、Container Registry メトリックをモニターするときに使用できる事前定義ダッシュボードの概要を示します。
ダッシュボード名 | 説明 | デフォルト・ダッシュボード |
---|---|---|
Container Registry の使用量 (Container Registry Usage) | トラフィック使用量とストレージ使用量を視覚化するために使用できるダッシュボード。 トラフィック使用量は、現在の請求期間中に Container Registry の名前空間からのイメージ・プルで発生したバイト数の合計です。 ストレージ使用量は、Container Registry の名前空間にあるイメージのバイト数の合計です。 | ある |
Container Registry クォータ使用量 | トラフィック使用量とストレージ使用量を視覚化し、データを割り当て量 (設定されている場合) と比較するために使用できるダッシュボード。 割り当て量の限度が設定されているアカウントにのみ表示されます。 「Container Registry 割り当て量の使用量 (Container Registry Quota Usage)」 ダッシュボードは、メトリックを有効にし、かつストレージとトラフィックの割り当て量の両方を設定した場合にのみ使用できます。 | いいえ |
事前定義ダッシュボードは変更できません。 事前定義ダッシュボードは、コピーして要件に合うように変更することができます。 詳しくは、ダッシュボードの処理を参照してください。
ダッシュボードを開始すると、一部のメトリックにData Load Error
の警告アイコンが表示されることがあります。 この警告は、データの作成にさらに時間が必要なために出されます。 データが利用可能になると、警告表示は消え、メトリックが入力される。 精度 (間隔) の変更が必要になる場合もあります。
プラットフォーム・メトリック
メトリック名 | 情報 |
---|---|
Pull Traffic |
アカウントの今月のプル・トラフィックです。 |
Pull Traffic Quota |
アカウントのプル・トラフィック割り当て量です。 |
Storage Quota |
アカウントのストレージ割り当て量です。 |
Storage |
アカウントのストレージ使用量。 |
Pull Traffic
アカウントの今月のプル・トラフィックです。
メタデータ | 説明 |
---|---|
Metric Name |
ibm_containerregistry_pull_traffic |
Metric Type |
gauge |
Value Type |
byte |
Pull Traffic Quota
アカウントのプル・トラフィック割り当て量です。
メタデータ | 説明 |
---|---|
Metric Name |
ibm_containerregistry_pull_traffic_quota |
Metric Type |
gauge |
Value Type |
byte |
Storage Quota
アカウントのストレージ割り当て量です。
メタデータ | 説明 |
---|---|
Metric Name |
ibm_containerregistry_storage_quota |
Metric Type |
gauge |
Value Type |
byte |
Storage
アカウントのストレージ使用量。
メタデータ | 説明 |
---|---|
Metric Name |
ibm_containerregistry_storage |
Metric Type |
gauge |
Value Type |
byte |