arrow_back

リソース モニタリング

ログイン 参加
700 以上のラボとコースにアクセス

リソース モニタリング

ラボ 1時間 universal_currency_alt クレジット: 5 show_chart 入門
info このラボでは、学習をサポートする AI ツールが組み込まれている場合があります。
700 以上のラボとコースにアクセス

概要

このラボでは、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. Cloud Monitoring ワークスペースを作成する

このタスクでは、Cloud Monitoring ワークスペースを作成して Google Cloud リソースをモニタリングします。

モニタリングするリソースを確認する

モニタリングする VM インスタンスが 3 つ準備されています。

  • Google Cloud コンソールのナビゲーション メニューナビゲーション メニュー アイコン)で、[Compute Engine] > [VM インスタンス] をクリックします。nginxstack-1nginxstack-2nginxstack-3 というインスタンスが表示されています。

Monitoring ワークスペースを作成する

Google Cloud プロジェクトに関連付けられた Monitoring ワークスペースを設定します。次の手順に沿って、Monitoring を無料でお試しいただける新しいアカウントを作成します。

  1. Google Cloud コンソールのタイトルバーにある検索フィールドに「Monitoring」と入力し、次に [プロダクトとページ] セクションの [Monitoring] をクリックします。

  2. ワークスペースがプロビジョニングされるまで待ちます。

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

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

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

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

  1. 左側のペインで [ダッシュボード] をクリックします。
  2. [+CREATE DASHBOARD] をクリックします。
  3. 新しいダッシュボード名の項目に「My Dashboard」と入力します。

グラフを追加する

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

  2. [ウィジェットのタイトル] にグラフの名前を入力します(選択の内容に応じて、保存する前に名前を変更できます)。

  3. [指標] フィールドのプルダウンに「CPU utilization」または「CPU usage」と入力し、[VM Instance] > [Instance] をクリックします。[CPU 使用率] または [CPU 使用状況] を選択し、[適用] をクリックします。

    注: CPU 使用率が見つからない場合は、[アクティブ] チェックボックスをオフにしてください
  4. [+ ADD FILTER] をクリックして、各種オプションの中から必要なものを追加します。

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

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 使用状況] または [CPU 使用率] を選択し、[適用] をクリックします。

    注: [VM Instance] リソースタイプが見つからない場合は、ページを更新してみてください。
  5. [ローリング ウィンドウ] を 1 分に設定します。

  6. [Next] をクリックします。[しきい値の位置] で [しきい値より上] を選択し、20 を [しきい値] に設定します。

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

2 番目の条件を追加する

  1. [+ADD ALERT CONDITION] をクリックします。
  2. 上記のステップを繰り返して、このポリシーに 2 番目の条件を指定します。たとえば、別のインスタンスに対して条件を繰り返します。[Next] をクリックします。
  3. [複数条件のトリガー] で、[All conditions are met] を選択します。
  4. [Next] をクリックします。

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

  1. [通知チャンネル] の横にあるプルダウン矢印をクリックし、[Manage Notification Channels] をクリックします。

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

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

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

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

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

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

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

  8. [アラート ポリシー名] に任意の名前を入力します。

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

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

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

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

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

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

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

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

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

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

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

  3. [Title] に、稼働時間チェックの名前を入力します。

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

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

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

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

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

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

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

  1. [アラート] セクションに移動します。

  2. ポリシーの詳細ページで、[すべてのアラート ポリシーを表示] をクリックし、ページ上部にある [有効] をオンにします。

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

タスク 7. まとめ

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

  • プロジェクトをモニタリングする
  • Cloud Monitoring ワークスペースを作成する
  • 複数の条件が伴うアラートを作成する
  • ダッシュボードにグラフを追加する
  • リソース グループを作成する
  • サービスの稼働時間チェックを作成する

ラボを終了する

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

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

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

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

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

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

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

始める前に

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

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

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

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

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

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

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

ありがとうございます。

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

1 回に 1 つのラボ

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

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

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