Skip to content

Conversation

@mykola-elastic
Copy link
Contributor

@mykola-elastic mykola-elastic commented Oct 23, 2025

Follow-up PR for #15664, #14770

Adding discovery.datasets field (to support auto-install) for:

  • docker_otel
  • kubernetes_otel

Increased kibana.version to ^9.2.0 as all those packages use format_version: 3.5.0 which is only supported beginning Kibana 9.2.0.

Proposed commit message

See title.

@mykola-elastic mykola-elastic self-assigned this Oct 23, 2025
@mykola-elastic mykola-elastic added Team:Obs-InfraObs Observability Infrastructure Monitoring team [elastic/obs-infraobs-integrations] Team:obs-ds-hosted-services Observability Hosted Services team [elastic/obs-ds-hosted-services] labels Oct 23, 2025
@mykola-elastic mykola-elastic marked this pull request as ready for review October 23, 2025 06:26
@mykola-elastic mykola-elastic requested a review from a team as a code owner October 23, 2025 06:26
@mykola-elastic
Copy link
Contributor Author

mykola-elastic commented Oct 23, 2025

The dashboard filter for kubernetes_otel package is data_stream.dataset: *.otel. @elastic/obs-ds-hosted-services Please confirm that I picked the right datasets to detect for auto-install:

  datasets:
    - name: kubeletstatsreceiver.otel
    - name: k8sobjectsreceiver.otel
    - name: k8seventsreceiver.otel
    - name: k8sclusterreceiver.otel

@mykola-elastic mykola-elastic added enhancement New feature or request Integration:kubernetes_otel Kubernetes OpenTelemetry Assets Integration:docker_otel Docker OpenTelemetry Assets labels Oct 23, 2025
@elasticmachine
Copy link

💚 Build Succeeded

cc @mykola-elastic

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

Choose a reason for hiding this comment

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

These you figured out from the dashboard ? @mykola-elastic

Copy link
Contributor Author

@mykola-elastic mykola-elastic Oct 24, 2025

Choose a reason for hiding this comment

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

@ishleenk17 no, in the dashboard there is only *.otel filter, none of them are specified there. I picked the datasets names from the receiver list in the elastic-agent (EDOT). I also, asked the @elastic/obs-ds-hosted-services team for clarification/checking #15733 (comment)

Copy link
Contributor

Choose a reason for hiding this comment

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

Mykola you are correct. You can find in the list of receivers also here

Also a comment about logs for kubernetes that go to logs-generic.otel . Do you want also to add this?

Copy link
Contributor Author

@mykola-elastic mykola-elastic Oct 24, 2025

Choose a reason for hiding this comment

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

Thanks for confirming!
About generic.otel - I would rather keep only "specialized" names. I guess it is possible to some other data to get that "generic.otel" dataset name which would lead to auto-installation of kubernetes dashboard where there is no kubernetes data
https://github.com/open-telemetry/opentelemetry-collector-contrib/tree/main/exporter/elasticsearchexporter#elasticsearch-document-routing

@mykola-elastic mykola-elastic merged commit 4fc1164 into elastic:main Oct 24, 2025
7 checks passed
@elastic-vault-github-plugin-prod

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

@elastic-vault-github-plugin-prod

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request Integration:docker_otel Docker OpenTelemetry Assets Integration:kubernetes_otel Kubernetes OpenTelemetry Assets Team:obs-ds-hosted-services Observability Hosted Services team [elastic/obs-ds-hosted-services] Team:Obs-InfraObs Observability Infrastructure Monitoring team [elastic/obs-infraobs-integrations]

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants