Skip to content

Conversation

@david-luna
Copy link
Member

This PR adds a content package to visualize metrics from web applications being instrumented by the OTEL JS SDK. Elastic accepts OTLP format for all signals and there is a guide on how to get web telemetry using the upstream SDK.

With this content pack users can visualize page load metrics and errors of their web apps with the possibility of filtering by app, browser and OS.

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

Closes: https://github.com/elastic/opentelemetry-dev/issues/1123

Screenshots

Screenshot 2025-12-24 at 11 42 48

@david-luna david-luna requested a review from a team as a code owner December 24, 2025 11:10
@david-luna david-luna added the enhancement New feature or request label Dec 24, 2025
@elasticmachine
Copy link

elasticmachine commented Dec 24, 2025

💔 Build Failed

Failed CI Steps

History


Find more detailed documentation guidelines in https://www.elastic.co/docs/extend/integrations/documentation-guidelines
*/}}
# OpenTelemetry RUM Integration for Elastic
Copy link
Member

Choose a reason for hiding this comment

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

We should not use the word Integration in these OpenTelemetry Assets Package (Content Package).
As its actually not a complete integration.
Please refer to other CP's for this

changes:
- description: Initial draft of the package
type: enhancement
link: https://github.com/elastic/integrations/pull/1 # FIXME Replace with the real PR link
Copy link
Member

Choose a reason for hiding this comment

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

Update PR number

discovery:
fields: []
datasets:
- generic.otel
Copy link
Member

Choose a reason for hiding this comment

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

Where does the data arrive in ?
Keeping it generic.otel should not be ideal.

size: 32x32
type: image/svg+xml
owner:
github: elastic/integrations
Copy link
Member

Choose a reason for hiding this comment

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

Please update the ownership here as well.

@andrewkroh andrewkroh added documentation Improvements or additions to documentation. Applied to PRs that modify *.md files. New Integration Issue or pull request for creating a new integration package. dashboard Relates to a Kibana dashboard bug, enhancement, or modification. labels Jan 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. enhancement New feature or request 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.

5 participants