Skip to content

[envoyproxy_otel] add new content pack#17805

Merged
ishleenk17 merged 8 commits intoelastic:mainfrom
jakubgalecki0:envoy_otel_cp
Apr 8, 2026
Merged

[envoyproxy_otel] add new content pack#17805
ishleenk17 merged 8 commits intoelastic:mainfrom
jakubgalecki0:envoy_otel_cp

Conversation

@jakubgalecki0
Copy link
Copy Markdown
Contributor

Proposed commit message

Envoy Proxy monitored via OTel Collector StatsD receiver (statsdreceiver). Generated content includes:

  • 3 dashboards: Overview, Downstream & HTTP, Upstream & Proxy Health
  • 7 alert rules: server liveness, memory pressure, warming clusters/ listeners, downstream error rate, TLS certificate expiry
  • 1 SLO template: downstream request availability (99.5%, 30d rolling)

Checklist

  • I have reviewed tips for building integrations and this pull request is aligned with them.
  • I have verified that all data streams collect metrics or logs.
  • I have added an entry to my package's changelog.yml file.
  • I have verified that Kibana version constraints are current according to guidelines.
  • I have verified that any added dashboard complies with Kibana's Dashboard good practices

Author's Checklist

  • [ ]

How to test this PR locally

Related issues

Screenshots

image image image

@jakubgalecki0 jakubgalecki0 requested a review from a team as a code owner March 13, 2026 13:17
@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Mar 13, 2026

Vale Linting Results

Summary: 3 warnings, 1 suggestion found

⚠️ Warnings (3)
File Line Rule Message
packages/envoyproxy_otel/docs/README.md 3 Elastic.Latinisms Latin terms and abbreviations are a common source of confusion. Use 'using' instead of 'via'.
packages/envoyproxy_otel/docs/README.md 39 Elastic.Latinisms Latin terms and abbreviations are a common source of confusion. Use 'for example' instead of 'e.g'.
packages/envoyproxy_otel/docs/README.md 71 Elastic.Latinisms Latin terms and abbreviations are a common source of confusion. Use 'for example' instead of 'e.g'.
💡 Suggestions (1)
File Line Rule Message
packages/envoyproxy_otel/docs/README.md 31 Elastic.Semicolons Use semicolons judiciously.

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.

@andrewkroh andrewkroh added New Integration Issue or pull request for creating a new integration package. dashboard Relates to a Kibana dashboard bug, enhancement, or modification. documentation Improvements or additions to documentation. Applied to PRs that modify *.md files. labels Mar 15, 2026
@strawgate
Copy link
Copy Markdown
Contributor

I ran kb-dashboard 0.4.0 upgrade validation on this PR in an isolated worktree.

Results

  • packages/envoyproxy_otel/_dev/shared
    • upgrade --fail-on-change exit: 1
    • upgrade --write exit: 0
    • post-upgrade compile --format elastic-integrations exit: 1

At least one step failed; please check the compiler output and adjust YAML before recompiling.

Suggested commands:

uvx --from kb-dashboard-cli==0.4.0 kb-dashboard upgrade --input-dir packages/envoyproxy_otel/_dev/shared --write
uvx --from kb-dashboard-cli==0.4.0 kb-dashboard compile --input-dir packages/envoyproxy_otel/_dev/shared --output-dir packages/envoyproxy_otel/kibana/dashboard --format elastic-integrations

@muthu-mps
Copy link
Copy Markdown
Contributor

@jakubgalecki0 - The datastream.dataset filter is applied only in overview dashboard. Can we verify whether its getting applied for other dashboards as well?

@jakubgalecki0
Copy link
Copy Markdown
Contributor Author

@muthu-mps its getting applied

image image

@elasticmachine
Copy link
Copy Markdown

💚 Build Succeeded

History

@ishleenk17 ishleenk17 merged commit fa80978 into elastic:main Apr 8, 2026
12 checks passed
@elastic-vault-github-plugin-prod
Copy link
Copy Markdown

Package envoyproxy_otel - 0.1.0 containing this change is available at https://epr.elastic.co/package/envoyproxy_otel/0.1.0/

@andrewkroh andrewkroh added the Integration:envoyproxy_otel Envoyproxy OpenTelemetry assets label Apr 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dashboard Relates to a Kibana dashboard bug, enhancement, or modification. documentation Improvements or additions to documentation. Applied to PRs that modify *.md files. Integration:envoyproxy_otel Envoyproxy OpenTelemetry assets New Integration Issue or pull request for creating a new integration package.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants