﻿---
title: Elastic Agent to Logstash to Elasticsearch
description: Elastic Agent to Logstash (for enrichment) to Elasticsearch, Elastic Agent to Logstash to Elasticsearch: Logstash Persistent Queue (PQ) for buffering,...
url: https://docs-v3-preview.elastic.dev/elastic/docs-content/pull/4373/manage-data/ingest/ingest-reference-architectures/agent-ls
products:
  - Elastic Agent
  - Logstash
---

# Elastic Agent to Logstash to Elasticsearch
![Image showing Elastic Agent to Logstash to Elasticsearch](https://docs-v3-preview.elastic.dev/elastic/docs-content/pull/4373/manage-data/images/ingest-ea-ls-es.png)

<definitions>
  <definition term="Ingest models">
    Elastic Agent to Elasticsearch using Logstash for advanced use cases such as enrichment, buffering, network bridging, multiple endpoints
  </definition>
</definitions>


## Elastic Agent to Logstash to Elasticsearch architectures

- [Elastic Agent to Logstash (for enrichment) to Elasticsearch](https://docs-v3-preview.elastic.dev/elastic/docs-content/pull/4373/manage-data/ingest/ingest-reference-architectures/ls-enrich)
- [Elastic Agent to Logstash to Elasticsearch: Logstash Persistent Queue (PQ) for buffering](https://docs-v3-preview.elastic.dev/elastic/docs-content/pull/4373/manage-data/ingest/ingest-reference-architectures/lspq)
- [Elastic Agent to Logstash to Elasticsearch: Logstash as a proxy](https://docs-v3-preview.elastic.dev/elastic/docs-content/pull/4373/manage-data/ingest/ingest-reference-architectures/ls-networkbridge)
- [Elastic Agent to Logstash for routing to multiple Elasticsearch clusters and additional destinations](https://docs-v3-preview.elastic.dev/elastic/docs-content/pull/4373/manage-data/ingest/ingest-reference-architectures/ls-multi)