Metrics Explorer でリポジトリごとのリクエスト数をグラフ化する

このページでは、Metrics Explorer で Artifact Registry リクエスト数の指標をグラフ化し、読み取りリクエスト、書き込みリクエスト、メソッド、リポジトリ ID などのさまざまなパラメータでグラフを操作する方法について説明します。

必要なロール

モニタリング データと構成情報を表示するために必要な権限を取得するには、 Google Cloud プロジェクトに対するモニタリング閲覧者 roles/monitoring.viewer)IAM ロールの付与を管理者に依頼してください。ロールの付与については、プロジェクト、フォルダ、組織へのアクセス権の管理をご覧ください。

必要な権限は、カスタムロールや他の事前定義ロールから取得することもできます。

モニタリング データへのアクセス制御の詳細については、IAM によるアクセス制御をご覧ください。

リポジトリごとの Chart API リクエスト数をグラフ化する

Metrics Explorer を使用する場合は、メニューで選択するか、PromQL クエリを入力して、グラフ化するデータを選択できます。グラフの作成の詳細については、Metrics Explorer でグラフを作成するをご覧ください。

Metrics Explorer を使用してモニタリング対象リソースの指標を表示するには、次の操作を行います。

  1. Google Cloud コンソールで [Metrics explorer] のページに移動します。

    [Metrics Explorer] に移動

    検索バーを使用してこのページを検索する場合は、小見出しが [Monitoring] の結果を選択します。

  2. Google Cloud コンソールのツールバーで、 Google Cloud プロジェクトを選択します。App Hub の構成には、App Hub ホスト プロジェクトまたはアプリ管理用フォルダの管理プロジェクトを選択します。
  3. [指標] 要素の [指標を選択] メニューを開いてフィルタバーに「Artifact Registry」と入力し、サブメニューを使用して特定のリソースタイプと指標を選択します。
    1. [有効なリソース] メニューで、[Artifact Registry リポジトリ] を選択します。
    2. [有効な指標カテゴリ] メニューで、[リポジトリ] を選択します。
    3. [有効な指標] メニューで、[リポジトリあたりのデータプレーン API リクエスト数] を選択します。データプレーン API リクエストは、データプレーン API にリクエストを行う Docker、Maven、Pip、Twine、Gradle などのツールによって行われます。データプレーン API へのリクエストを作成するすべてのメソッドについては、データプレーン API をご覧ください。

      google.devtools.artifactregistry.v1.ArtifactRegistry に記載されているメソッドによって行われたコントロール プレーン API リクエストを表示する場合は、[リポジトリあたりのコントロール プレーン API リクエスト数] を選択します。

    4. [適用] をクリックします。
    この指標の完全修飾名は artifactregistry.googleapis.com/repository/request_count です。
  4. クエリ結果から時系列を削除するフィルタを追加するには、[フィルタ] 要素を使用します。

  5. データの表示方法を構成します。表示するデータのサブセットを指定するには、[フィルタ] 要素で [フィルタを追加] を選択して、ダイアログを完了します。

    たとえば、次のようなデータを表示できます。

    • 読み取りリクエスト: 値 READ と等しい指標ラベル type のフィルタを適用します。
    • 書き込みリクエスト: 指標ラベル type が値 WRITE と等しいフィルタを適用します。
    • メソッド: Data Plane API に記載されているメソッドの値を使用して、指標ラベル method のフィルタを適用します。たとえば、Docker-DeleteBlob の値に等しいフィルタ method を適用して、イメージレイヤの削除をフィルタします。
    • リポジトリ ID: 指標ラベル repository_id がリポジトリ ID と等しいフィルタを適用します。例: my-repo

      グラフの構成の詳細については、Metrics Explorer 使用時の指標の選択をご覧ください。

フィルタは複数追加できます。データのフィルタリングの詳細については、グラフ化したデータをフィルタすると、Google Cloud 指標のリストにある Artifact Registry 指標のラベルの説明をご覧ください。

データの選択について詳しくは、グラフ化するデータを選択するをご覧ください。

次のステップ