Ops エージェントは、インスタンスのテレメトリー データを収集します。このデータは、トラブルシューティングやパフォーマンス調整に使用できます。
始める前に
-
まだ設定していない場合は、認証を設定します。認証とは、サービスと API にアクセスするために ID を確認するプロセスです。 Google Cloud ローカル開発環境からコードまたはサンプルを実行するには、次のいずれかのオプションを選択して Compute Engine に対する認証を行います。
Select the tab for how you plan to use the samples on this page:
When you use the Google Cloud console to access Google Cloud services and APIs, you don't need to set up authentication.
-
Install the Google Cloud CLI, then initialize it by running the following command:
gcloud init
- Set a default region and zone.
REST
このページの REST API サンプルをローカル開発環境で使用するには、gcloud CLI に指定した認証情報を使用します。
Install the Google Cloud CLI, then initialize it by running the following command:
gcloud init
詳細については、 Google Cloud 認証ドキュメントの REST を使用して認証するをご覧ください。
-
必要なロール
Ops エージェントのモニタリングとロギング用のインスタンスの作成に必要な権限を取得するには、プロジェクトに対する次の IAM ロールを付与するよう管理者に依頼してください。
- Compute インスタンス管理者(v1)(
roles/compute.instanceAdmin.v1
) -
インスタンスに Ops エージェントをインストールするには: OSPolicyAssignment 編集者 (
roles/osconfig.osPolicyAssignmentEditor
)
ロールの付与については、プロジェクト、フォルダ、組織へのアクセス権の管理をご覧ください。
必要な権限は、カスタムロールや他の事前定義ロールから取得することもできます。
Ops エージェントのモニタリングとロギング用のインスタンスを作成する
Ops エージェントのモニタリングとロギング用に構成されたインスタンスは、Google Cloud コンソールを使用してのみ作成できます。このセクションでは、インスタンスの作成時に Ops エージェントをインストールする方法について簡単に説明します。詳細については、インスタンスの作成時に Ops エージェントをインストールするもご覧ください。
Google Cloud コンソールで、[インスタンスの作成] ページに移動します。
プロンプトが表示されたら、プロジェクトを選択して [続行] をクリックします。
[インスタンスの作成] ページが表示され、[マシン構成] ペインが表示されます。
ナビゲーション パネルで [オブザーバビリティ] をクリックします。[オブザーバビリティ] ペインが表示されます。
[Ops エージェント] セクションで、[モニタリングとロギング用の Ops エージェントをインストールする] チェックボックスをオンにします。
このチェックボックスをオンにすると、制限付き機能モードで VM Manager が有効になり、インスタンスに Ops エージェントをインストールするための OS ポリシーの割り当てが作成されます。
省略可: その他の構成オプションを指定します。詳細については、インスタンス作成時の構成オプションをご覧ください。
インスタンスを作成して起動するには、[作成] をクリックします。
既存のインスタンスに Ops エージェントをインストールする
Google Cloud コンソール、gcloud CLI、または自動化ツールを使用して、インスタンスのフリートまたは個々のインスタンスに Ops エージェントをインストールできます。詳しい手順については、Ops エージェントをインストールするをご覧ください。
次のステップ
- インスタンスのステータスを確認して、使用可能になるタイミングを確認する方法について学習する。
- インスタンスに接続する方法を学習する。