﻿---
title: Upgrade your ingest components
description: Once you've successfully upgraded your deployment or cluster, the final step is to update your ingest components and clients in the following order: Elastic...
url: https://www.elastic.co/elastic/docs-builder/docs/2439/deploy-manage/upgrade/ingest-components

This applies to:
- Generally available for Serverless
- Generally available in 9.0+ for Stack
---

# Upgrade your ingest components
Once you've successfully [upgraded your deployment or cluster](https://www.elastic.co/elastic/docs-builder/docs/2439/deploy-manage/upgrade/deployment-or-cluster), the final step is to update your ingest components and clients in the following order:
1. Elastic Agent: [Upgrade instructions](https://www.elastic.co/elastic/docs-builder/docs/2439/reference/fleet/upgrade-elastic-agent)
   <note>
   If you plan to upgrade Fleet-managed Elastic Agents, start by upgrading the agent running as the Fleet Server.
   </note>
2. Beats: [Upgrade instructions](https://docs-v3-preview.elastic.dev/elastic/docs-builder/docs/2439/reference/beats/libbeat/upgrading)
3. Logstash: [Upgrade instructions](https://docs-v3-preview.elastic.dev/elastic/docs-builder/docs/2439/reference/logstash/upgrading-logstash)
4. Custom clients