ラボの設定手順と要件
アカウントと進行状況を保護します。このラボを実行するには、常にシークレット ブラウジング ウィンドウとラボの認証情報を使用してください。

リソース モニタリング

ラボ 1時間 universal_currency_alt クレジット: 5 show_chart 入門
info このラボでは、学習をサポートする AI ツールが組み込まれている場合があります。
このコンテンツはまだモバイル デバイス向けに最適化されていません。
快適にご利用いただくには、メールで送信されたリンクを使用して、デスクトップ パソコンでアクセスしてください。

概要

このラボでは、Google Cloud で実行するアプリケーションの分析情報を Cloud Monitoring を使用して取得する方法を学びます。

目標

このラボでは、次のタスクの実行方法について学びます。

  • グラフを含むカスタム ダッシュボードの作成を通じて Cloud Monitoring を使用する
  • 複数の条件を使用してアラートを作成する
  • リソース グループを作成する
  • 稼働時間チェックを作成する

設定と要件

各ラボでは、新しい Google Cloud プロジェクトとリソースセットを一定時間無料で利用できます。

  1. [ラボを開始] ボタンをクリックします。ラボの料金をお支払いいただく必要がある場合は、表示されるポップアップでお支払い方法を選択してください。 左側の [ラボの詳細] パネルには、以下が表示されます。

    • [Google Cloud コンソールを開く] ボタン
    • 残り時間
    • このラボで使用する必要がある一時的な認証情報
    • このラボを行うために必要なその他の情報(ある場合)
  2. [Google Cloud コンソールを開く] をクリックします(Chrome ブラウザを使用している場合は、右クリックして [シークレット ウィンドウで開く] を選択します)。

    ラボでリソースが起動し、別のタブで [ログイン] ページが表示されます。

    ヒント: タブをそれぞれ別のウィンドウで開き、並べて表示しておきましょう。

    注: [アカウントの選択] ダイアログが表示されたら、[別のアカウントを使用] をクリックします。
  3. 必要に応じて、下のユーザー名をコピーして、[ログイン] ダイアログに貼り付けます。

    {{{user_0.username | "Username"}}}

    [ラボの詳細] パネルでもユーザー名を確認できます。

  4. [次へ] をクリックします。

  5. 以下のパスワードをコピーして、[ようこそ] ダイアログに貼り付けます。

    {{{user_0.password | "Password"}}}

    [ラボの詳細] パネルでもパスワードを確認できます。

  6. [次へ] をクリックします。

    重要: ラボで提供された認証情報を使用する必要があります。Google Cloud アカウントの認証情報は使用しないでください。 注: このラボでご自身の Google Cloud アカウントを使用すると、追加料金が発生する場合があります。
  7. その後次のように進みます。

    • 利用規約に同意してください。
    • 一時的なアカウントなので、復元オプションや 2 要素認証プロセスは設定しないでください。
    • 無料トライアルには登録しないでください。

その後、このタブで Google Cloud コンソールが開きます。

注: Google Cloud のプロダクトやサービスのリストを含むメニューを表示するには、左上のナビゲーション メニューをクリックするか、[検索] フィールドにサービス名またはプロダクト名を入力します。ナビゲーション メニュー アイコン

タスク 1. リソースを確認する

このタスクでは、3 つの VM インスタンスが作成されていることを確認します。これらのインスタンスは、以降のタスクでモニタリングします。

  1. Google Cloud コンソールのナビゲーション メニューナビゲーション メニュー アイコン)で、[Compute Engine] > [VM インスタンス] をクリックします。

  2. nginxstack-1nginxstack-2nginxstack-3 の各インスタンスが表示されていることを確認します。

タスク 2. カスタム ダッシュボード

このタスクでは、Cloud Monitoring でカスタム ダッシュボードを作成し、リソース使用状況データを調べます。

ダッシュボードを作成する

  1. Google Cloud コンソールのナビゲーション メニューナビゲーション メニュー アイコン)で、[すべてのプロダクトを表示] > [オブザーバビリティ] > [Monitoring] をクリックします。

Monitoring ダッシュボードが開いたら、ワークスペースの準備は完了です。

  1. 左側のペインで [ダッシュボード] をクリックします。

  2. [カスタム ダッシュボードを作成します] をクリックします。

  3. 上部のペインで、[新しいダッシュボード] をクリックします。

注: 名前には、ダッシュボードを作成した日時も含まれます。

新しいダッシュボード

  1. [ダッシュボード名] に「My Dashboard」と入力します。ボックスの外側をクリックして次に進みます。

グラフを追加する

  1. [ウィジェットを追加] をクリックして [] を選択します。

  2. [ウィジェットのタイトル] に「My Chart」と入力します。

  3. [指標を選択] プルダウンに 「CPU 使用率」と入力します。次に、[VM インスタンス] > [インスタンス] をクリックし、[CPU 使用率] を選択して、[適用] をクリックします。

    注: CPU 使用率が見つからない場合は、[アクティブ] チェックボックスをオフにしてください

新しいダッシュボード

  1. [+ ADD FILTER] をクリックして、各種オプションの中から必要なものを追加します。

  2. [適用] をクリックしてグラフを作成します。

Metrics Explorer

Metrics Explorer では、ダッシュボードでグラフを作成しなくても、リソースと指標を調べることができます。Metrics Explorer を使用して、上記で作成したグラフをもう一度作成してみましょう。

  1. 左側のペインで [Metrics Explorer] をクリックします。
  2. [指標を選択] をクリックします。
  3. プルダウンから指標を選択し、各種オプションを確認してから、先ほど作成したグラフの再作成を試行します。
注: Metrics Explorer では現在、すべての指標が使用できるわけではないため、前のステップで使用したものと同じ指標が見つからない場合があります。

[進行状況を確認] をクリックして、目標に沿って進んでいることを確認します。 カスタム ダッシュボードを作成する

タスク 3. アラート ポリシー

このタスクでは、Cloud Monitoring でアラート ポリシーを作成し、CPU 使用率が指定したしきい値を超えたときに通知します。

アラートを作成し、最初の条件を追加する

  1. 左側のペインで、[アラート] を選択します。
  2. [+ CREATE POLICY] をクリックします。
  3. [指標を選択] プルダウンをクリックします。[アクティブ] オプションのチェックボックスをオフにします。
  4. リソース名と指標名のフィルタに「VM Instance」と入力し、[VM Instance] > [Instance] をクリックします。[CPU 使用率] を選択し、[適用] をクリックします。
注: [VM Instance] リソースタイプが見つからない場合は、ページを更新してください。
  1. [ローリング ウィンドウ] を 1 分に設定します。
  2. [Next] をクリックします。[しきい値の位置] で [しきい値より上] を選択し、20 を [しきい値] に設定します。
  3. [次へ] をクリックします。

2 番目の条件を追加する

  1. [+ADD ALERT CONDITION] をクリックします。
  2. [指標を選択] プルダウンをクリックします。[アクティブ] オプションのチェックボックスをオフにします。
  3. リソース名と指標名のフィルタに「VM Instance」と入力し、[VM Instance] > [Instance] をクリックします。[CPU 使用率] を選択し、[適用] をクリックします。
  4. [ローリング ウィンドウ] を 1 分に設定します。
  5. [次へ] をクリックします。
  6. [しきい値の位置] で [しきい値より上] を選択し、20 を [しきい値] に設定して [次へ] をクリックします。
  7. [複数条件のトリガー] で、[All conditions are met] を選択します。
  8. [Next] をクリックします。

通知を構成してアラート ポリシーを完成させる

  1. [通知チャンネル] プルダウン リストをクリックし、[通知チャンネルを管理] をクリックします。

    [通知チャンネル] ページが新しいタブで開きます。

  2. ページを下方向にスクロールし、[Email] で [Add new] をクリックします。

  3. 個人メールアドレスを [Email Address] に入力し、表示名を [Display Name] に入力します。

  4. [Save] をクリックします。

  5. 前の [Configure notifications and finalize alert] タブに戻ります。

  6. [通知チャンネル] をもう一度クリックし、更新アイコンをクリックして、前の手順で入力した表示名が表示されている状態にします。必要に応じて、[通知チャンネル] をもう一度クリックします。

  7. 使用する表示名を選択し、[OK] をクリックします。

  8. [アラート ポリシー名] に「My Alert Policy」と入力します。これを表示するには、ページの一番下までスクロールする必要がある場合があります。

  9. [次へ] をクリックします。

  10. アラートを確認して [ポリシーを作成] をクリックします。

[進行状況を確認] をクリックして、目標に沿って進んでいることを確認します。 アラート ポリシーを作成する

タスク 4. リソース グループ

このタスクでは、Cloud Monitoring でグループを作成してリソースを整理します。

  1. 左側のペインで [グループ] をクリックします。
  2. [+ CREATE GROUP] をクリックします。
  3. [名前] フィールドに「VM インスタンス」と入力します。
  4. [Criteria] で、[Contains] の下にある [Value] に「nginx」と入力します。
  5. [完了] をクリックします。
  6. [作成] をクリックします。
  7. グループ用に作成された Cloud Monitoring ダッシュボードを確認します。

[進行状況を確認] をクリックして、目標に沿って進んでいることを確認します。 リソース グループを作成する

タスク 5. 稼働時間のモニタリング

このタスクでは、Cloud Monitoring で稼働時間チェックを作成し、リソースの可用性をモニタリングします。

  1. [Monitoring] タブで [稼働時間チェック] をクリックします。
  2. [+ 稼働時間チェックを作成] をクリックします。
  3. 次のように指定し、残りの設定はデフォルトのままにします。
プロパティ 値(値を入力するか、指定されたオプションを選択)
Protocol HTTP
リソースの種類 Instance
適用先 Group
Group VM インスタンス
Check Frequency 1 minute
  1. [続行] をクリックし、他の詳細情報はデフォルトのままにします。

  2. [アラートと通知] をクリックし、[通知チャンネル] プルダウンから通知チャンネルを選択します。

  3. [続行] をクリックします。

  4. [タイトル] に「My Uptime check」と入力します。

  5. [TEST] をクリックして、稼働時間チェックがリソースに接続できることを確認します。

  6. 緑色のチェックマークが表示されたら、問題なく接続できています。[CREATE] をクリックします。

構成した稼働時間チェックがアクティブになるまでには、少し時間がかかります。

[進行状況を確認] をクリックして、目標に沿って進んでいることを確認します。 稼働時間チェックの作成

タスク 6. アラートを無効にする

このタスクでは、Cloud Monitoring で既存のアラート ポリシーを無効にします。

アラート ポリシーは、再インストールが必要になった場合のために、プロジェクト削除後もしばらくは有効のままになります。今回はラボであり、このプロジェクトに再度アクセスすることはないので、作成したアラート ポリシーは削除します。

  1. [Monitoring] タブで [アラート] をクリックします。

  2. [Policies] の詳細ページで [See all policies] をクリックし、作成したアラートの横にある [有効] をクリックします。

  3. アラート ポリシーを無効にしてよいか確認するよう求められたら、[オフにする] をクリックします。

タスク 7. まとめ

このラボでは、以下の操作について学習しました。

  • Cloud Monitoring を使用する
  • グラフ付きのカスタム ダッシュボードを作成する
  • 複数の条件を使用してアラートを作成する
  • ダッシュボードにグラフを追加する
  • リソース グループを作成する
  • サービスの稼働時間チェックを作成する

ラボを終了する

ラボが完了したら、[ラボを終了] をクリックします。ラボで使用したリソースが Google Cloud Skills Boost から削除され、アカウントの情報も消去されます。

ラボの評価を求めるダイアログが表示されたら、星の数を選択してコメントを入力し、[送信] をクリックします。

星の数は、それぞれ次の評価を表します。

  • 星 1 つ = 非常に不満
  • 星 2 つ = 不満
  • 星 3 つ = どちらともいえない
  • 星 4 つ = 満足
  • 星 5 つ = 非常に満足

フィードバックを送信しない場合は、ダイアログ ボックスを閉じてください。

フィードバックやご提案の送信、修正が必要な箇所をご報告いただく際は、[サポート] タブをご利用ください。

Copyright 2025 Google LLC All rights reserved. Google および Google のロゴは、Google LLC の商標です。その他すべての社名および製品名は、それぞれ該当する企業の商標である可能性があります。

始める前に

  1. ラボでは、Google Cloud プロジェクトとリソースを一定の時間利用します
  2. ラボには時間制限があり、一時停止機能はありません。ラボを終了した場合は、最初からやり直す必要があります。
  3. 画面左上の [ラボを開始] をクリックして開始します

シークレット ブラウジングを使用する

  1. ラボで使用するユーザー名パスワードをコピーします
  2. プライベート モードで [コンソールを開く] をクリックします

コンソールにログインする

    ラボの認証情報を使用して
  1. ログインします。他の認証情報を使用すると、エラーが発生したり、料金が発生したりする可能性があります。
  2. 利用規約に同意し、再設定用のリソースページをスキップします
  3. ラボを終了する場合や最初からやり直す場合を除き、[ラボを終了] はクリックしないでください。クリックすると、作業内容がクリアされ、プロジェクトが削除されます

このコンテンツは現在ご利用いただけません

利用可能になりましたら、メールでお知らせいたします

ありがとうございます。

利用可能になりましたら、メールでご連絡いたします

1 回に 1 つのラボ

既存のラボをすべて終了して、このラボを開始することを確認してください

シークレット ブラウジングを使用してラボを実行する

このラボの実行には、シークレット モードまたはシークレット ブラウジング ウィンドウを使用してください。これにより、個人アカウントと受講者アカウントの競合を防ぎ、個人アカウントに追加料金が発生することを防ぎます。