Skip to content

Add documentation for Elastic Agent as an OTel Collector#5545

Merged
vishaangelova merged 9 commits intomainfrom
1882-document-hybrid-agent
Apr 1, 2026
Merged

Add documentation for Elastic Agent as an OTel Collector#5545
vishaangelova merged 9 commits intomainfrom
1882-document-hybrid-agent

Conversation

@vishaangelova
Copy link
Copy Markdown
Member

Summary

This PR adds a new “Elastic Agent as an OTel Collector” document with details about:

  • Elastic Agent using OTel runtime for agent self-monitoring from v9.3
  • Architectural changes and the Beats receivers as OTel receivers
  • Elastic Agent as a hybrid agent and OTel integrations
  • A comparison between the collector options available for ingesting OTel data
  • FAQ

Resolves elastic/ingest-docs#1882

Generative AI disclosure

  1. Did you use a generative AI (GenAI) tool to assist in creating this contribution?
  • Yes
  • No
  1. If you answered "Yes" to the previous question, please specify the tool(s) and model(s) used (e.g., Google Gemini, OpenAI ChatGPT-4, etc.).

Tool(s) and model(s) used: Cursor with claude-4.5-sonnet and Auto models

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Mar 18, 2026

✅ Vale Linting Results

No issues found on modified lines!


The Vale linter checks documentation changes against the Elastic Docs style guide.

To use Vale locally or report issues, refer to Elastic style guide for Vale.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Mar 18, 2026

🔍 Preview links for changed docs

@vishaangelova vishaangelova force-pushed the 1882-document-hybrid-agent branch from 6db2445 to d2d234c Compare March 18, 2026 15:41
Comment thread reference/fleet/elastic-agent-as-otel-collector.md
Comment thread reference/fleet/elastic-agent-as-otel-collector.md
Comment thread reference/fleet/elastic-agent-as-otel-collector.md
@vishaangelova vishaangelova marked this pull request as ready for review March 18, 2026 15:58
@vishaangelova vishaangelova requested a review from a team as a code owner March 18, 2026 15:58
@karenzone karenzone self-requested a review March 19, 2026 12:57
Copy link
Copy Markdown
Member

@theletterf theletterf left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great work! First review pass.

Comment thread reference/fleet/elastic-agent-as-otel-collector.md
Comment thread reference/fleet/elastic-agent-as-otel-collector.md Outdated
Comment thread reference/fleet/elastic-agent-as-otel-collector.md
Comment thread reference/fleet/elastic-agent-as-otel-collector.md
Comment thread reference/fleet/elastic-agent-as-otel-collector.md
Comment thread reference/fleet/elastic-agent-as-otel-collector.md Outdated
Comment thread reference/fleet/elastic-agent-as-otel-collector.md
Comment thread reference/fleet/elastic-agent-as-otel-collector.md
Copy link
Copy Markdown
Contributor

@karenzone karenzone left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  • I was originally thinking that this content belonged later in the TOC. Now that I see it, this seems like the right placement.
  • The content hangs together nicely, and it's a good approach that will give users an idea of the "big picture without linking from place to place.
  • I had similar/same comments wrt applies_to that you got from the previous reviewer.
  • We should make a hard copyedit pass wrt tone and simplicity to make the content easy to parse and to align with existing docs. GitHub comments isn't the ideal tool for this kind of edits. Let's discuss other approaches.

Co-authored-by: Fabrizio Ferri-Benedetti <fabri.ferribenedetti@elastic.co>
@vishaangelova
Copy link
Copy Markdown
Member Author

@nimarezainia Could you review this PR when your time allows it? Thank you!

@vishaangelova vishaangelova requested a review from cmacknz March 27, 2026 12:03
Comment thread reference/fleet/elastic-agent-as-otel-collector.md Outdated
Comment thread reference/fleet/elastic-agent-as-otel-collector.md Outdated
Comment thread reference/fleet/elastic-agent-as-otel-collector.md Outdated
Comment thread reference/fleet/elastic-agent-as-otel-collector.md Outdated
Comment thread reference/fleet/elastic-agent-as-otel-collector.md Outdated
Comment thread reference/fleet/elastic-agent-as-otel-collector.md Outdated
Comment thread reference/fleet/elastic-agent-as-otel-collector.md Outdated
Co-authored-by: Craig MacKenzie <craig.mackenzie@elastic.co>
@vishaangelova vishaangelova force-pushed the 1882-document-hybrid-agent branch from 65debdf to 04f75d0 Compare April 1, 2026 07:36
@vishaangelova vishaangelova force-pushed the 1882-document-hybrid-agent branch from 4dc02e1 to 1e6e6b9 Compare April 1, 2026 16:43
@vishaangelova vishaangelova merged commit 411fa15 into main Apr 1, 2026
8 checks passed
@vishaangelova vishaangelova deleted the 1882-document-hybrid-agent branch April 1, 2026 21:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Document details of Hybrid Agent

5 participants