[[elastic-agent-installation-configuration]]
[role="xpack"]

= Manage your {agent}s

beta[]

// tag::agent-install-intro[]
{agent} is a single, unified agent that you can deploy to hosts or containers to
collect data and send it to the {stack}. Behind the scenes, {agent} runs the
{beats} shippers or Elastic Endpoint required for your configuration.
// end::agent-install-intro[]

To learn how to install, configure, and run your {agent}s, see:

* <<elastic-agent-installation>>
* <<run-elastic-agent-standalone>>
* <<uninstall-elastic-agent>>
* <<upgrade-elastic-agent>>
* <<start-elastic-agent>>
* <<stop-elastic-agent>>
* <<unenroll-elastic-agent>>
* <<elastic-agent-cmd-options>>
* <<elastic-agent-configuration>>
* <<dynamic-input-configuration>>

include::install-elastic-agent.asciidoc[leveloffset=+1]

include::run-elastic-agent-standalone.asciidoc[leveloffset=+1]

include::uninstall-elastic-agent.asciidoc[leveloffset=+1]

include::upgrade-elastic-agent.asciidoc[leveloffset=+1]

include::start-elastic-agent.asciidoc[leveloffset=+1]

include::stop-elastic-agent.asciidoc[leveloffset=+1]

include::unenroll-elastic-agent.asciidoc[leveloffset=+1]

include::elastic-agent-command-line.asciidoc[leveloffset=+1]

include::elastic-agent-configuration.asciidoc[leveloffset=+1]

include::elastic-agent-dynamic-inputs.asciidoc[leveloffset=+1]

include::redirects.asciidoc[leveloffset=+1]
