[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],[],[],[],null,["# Install the Ops Agent\n\nSelect an installation method\n-----------------------------\n\n- [### Install the Ops Agent during VM creation\n Use VM Manager to automatically install the Ops Agent during VM\n creation.](/monitoring/agent/ops-agent/install-agent-vm-creation)\n- [### Install the Ops Agent on a fleet of VMs by using agent policies\n Use the Google Cloud CLI or Terraform to create an\n agent policy that installs and manages agents on your fleet of VMs.](/monitoring/agent/ops-agent/agent-policies-overview)\n- [### Install the Ops Agent on a fleet of VMs using automation tools\n Use Ansible, Chef, or Puppet to install and manage\n agents on your fleet of VMs.](/monitoring/agent/ops-agent/fleet-installation)\n- [### Install the Ops Agent on individual VMs\n Install the Ops Agent on individual VMs manually or by using\n the Google Cloud console.](/monitoring/agent/ops-agent/installation)\n- [### Install the Ops Agent on Bare Metal Solution servers\n Set up the Ops Agent for Bare Metal Solution.](/bare-metal/docs/set-up-ops-agent-for-bms)"]]