メインコンテンツまでスキップ

Google Cloud のタグとラベル

概要

タグとラベル はどちらもキーと値のペアの形式ですが、Google Cloud のリソース階層 において異なる目的を持ちます。

  • タグは他のリソースに直接、または継承を通じてアタッチできる「リソース」です。コストのアロケーション分析やきめ細かなアクセス制御のために、リソースにタグを適用できます。

  • ラベルはリソースの「メタデータ」であり、コスト分析のためにリソースへ注釈を付けることができます。

このページでは、DoiT Cloud Analytics(クラウド分析)レポートでタグとラベルを使用する方法を説明します。

タグ

タグをリソースにアタッチする前に、まず Google Cloud でタグキーとタグ値を定義する必要があります。タグが BigQuery のエクスポートに反映されると(最大 1 時間かかる場合があります)、数時間以内に DoiT Cloud Analytics レポートで利用可能になります。

参照してください

Cloud Analytics レポートで Filter results または Group by オプションを使用する際、利用可能なタグは Tags セクションに表示されます。

以下の例では、タグキー vpc1-tag と標準ディメンション(ServiceProject/Account IDSKU)を使用してコストを分析します。

A report with Google Cloud tags

ラベル

ラベルは、関連する Google Cloud リソースをグループ化するために使用できます。

Google Cloud のデータ読み込み頻度やその他の制約により、リソースにラベルを適用してから DoiT コンソールでラベルが利用可能になるまでに、数日かかる場合があります。

参照してください

Cloud Analytics レポートで Filter results または Group by オプションを使用する際、利用可能なラベルは Labels セクションに表示されます(利用可能なシステムラベルSystem Labels セクションに表示されます)。

Iris 3 による自動ラベリング

Iris 3 は DoiT によって開発されたオープンソースプロジェクトです。

Iris 3 は、さまざまな種類の Google Cloud リソースへのラベル付けを自動化します。たとえば、Google Compute Engine インスタンスには iris_name:nginxiris_region:us-central1iris_zone:us-central1-a というラベルが付与されます。

Iris 3 は、リソース作成時やスケジュールに基づいて実行するように設定できます。Iris 3 によって追加されたラベルは、DoiT コンソールと Google Cloud Console の両方で利用できます。

例:Cloud Storage バケットにラベルを付与する

以下の例では、ストレージバケットにラベルを付与し、そのラベルを使用して Cloud Analytics レポートでコストを内訳表示する方法を説明します。

ヒント

2024 年 2 月 13 日以降、Cloud Billing の詳細コストエクスポートにおいて、Cloud Storage のバケット単位の詳細なコストデータが利用可能になりましたGCS Cost by Bucket を参照し、Global resource ディメンションを使用してバケット別にストレージコストを内訳表示する方法をご確認ください。

3 つのバケットを作成し、それらにバケット名を用いてラベルを付与したいとします。

  1. Google Cloud コンソールにサインインし、Cloud Storage の Buckets ページに移動します。

  2. バケット一覧で対象のバケットを見つけ、Bucket overflow メニュー()を選択してから、Edit labels を選択します。

  3. + Add label を選択し、キーと値を指定します。例:bucket-name: bucket-demo

    Label a Google Cloud Storage bucket

  4. 変更を保存します。

注意

バケットにラベルを適用してから DoiT コンソールでラベルが利用可能になるまでに数日かかる場合があります。ラベル付きの請求データが請求エクスポートに到着し、レポートのメタデータが更新される必要があるためです。

Cloud Analytics レポートでラベルを使用するには:

  1. DoiT コンソールにサインインし、メインの Reports 画面で新しいレポートを作成します。

  2. Group by オプションを使用し、Standard セクションから Service を選択して Cloud Storage (GCS) のみにフィルターし、Labels セクションから bucket-name を選択します。

  3. レポートを実行し、各バケットのコストを確認します。

    以下の例では、より詳細なコストデータを特定するために、他の 2 つの標準ディメンション(Project/Account IDSKU)を組み合わせています。

    A report with Google Cloud Storage bucket labels