Upgrade Fleet-managed Elastic Agents

edit

This functionality is in technical preview and may be changed or removed in a future release. Elastic will work to fix any issues, but features in technical preview are not subject to the support SLA of official GA features.

With Fleet upgrade capabilities, you can view and select agents that are out of date, and trigger selected agents to download, install, and run the new version.

This approach simplifies the process of keeping your agents up to date. It also saves you time because you don’t need third-party tools or processes to manage upgrades.

Elastic Agents require internet access to perform binary upgrades from Fleet.

The upgrade feature is not supported for upgrading DEB/RPM packages or Docker images.

To upgrade Elastic Agent to a new version:

  1. In Fleet, select Agents.
  2. Under Agents, click Upgrade available to see a list of agents that you can upgrade.
  3. Upgrade your agents:

    1. To upgrade a single agent, choose Upgrade agent from the Actions menu next to the agent you want to upgrade.

      Upgrade menu for updating an Elastic Agent in Fleet

      The Upgrade agent option is grayed out when an upgrade is unavailable, or the Kibana version is lower than the agent version.

    2. To upgrade multiple agents, bulk select the agents and click Upgrade agents.

      Unable to select multiple agents? Confirm that your subscription level supports selective agent binary updates in Fleet. For more information, refer to Elastic Stack subscriptions.

Want to upgrade a standalone agent instead? See Upgrade standalone Elastic Agents.