Managing the agents using automation tools
Stay organized with collections
Save and categorize content based on your preferences.
Google Cloud Observability provides several ways to manage the Ops Agent across your
fleet of Compute Engine VMs:
Ansible
: by using the Ansible role, you can install and configure the
agent across your fleet of Linux VMs. For more information on
configuring the Ops Agent using Ansible, see to the following resources:
Chef
: by using the Chef cookbook, you can install and configure the agent
across your fleet of Linux and Windows VMs. Note that for Windows VMs, only
the Ops Agent is supported. For more information, refer to the
Chef Integration
documentation.
Puppet
: by using the Puppet module, you can install and configure the
agent across your fleet of Linux and Windows VMs. Note that for Windows VMs,
only the Ops Agent is supported. For more information, refer to the
Puppet Integration
documentation.
Terraform
: by using the Terraform module, you can install and configure
the agent on VMs with
supported operating systems
.
For more information, refer to the
Terraform Agent
Policy
documentation.
Agent Policy using gcloud CLI
: by using the Google Cloud CLI,
you can create an Agent Policy that governs new and existing VMs with
supported operating systems
,
ensuring proper installation and optional auto-upgrade of all agents.
For more information, see the document
Managing Agent Policies
.
Except as otherwise noted, the content of this page is licensed under the
Creative Commons Attribution 4.0 License
, and code samples are licensed under the
Apache 2.0 License
. For details, see the
Google Developers Site Policies
. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-05-23 UTC.
[{
"type": "thumb-down",
"id": "hardToUnderstand",
"label":"Hard to understand"
},{
"type": "thumb-down",
"id": "incorrectInformationOrSampleCode",
"label":"Incorrect information or sample code"
},{
"type": "thumb-down",
"id": "missingTheInformationSamplesINeed",
"label":"Missing the information/samples I need"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Other"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Easy to understand"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Solved my problem"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Other"
}]