Skip to content

[Kubernretes Otel Dashboard] Fixing filters for dashboard related to adhoc fields#15020

Merged
Kavindu-Dodan merged 2 commits intomainfrom
fixk8sotelfilter
Aug 22, 2025
Merged

[Kubernretes Otel Dashboard] Fixing filters for dashboard related to adhoc fields#15020
Kavindu-Dodan merged 2 commits intomainfrom
fixk8sotelfilter

Conversation

@gizas
Copy link
Contributor

@gizas gizas commented Aug 22, 2025

  • Bug

Proposed commit message

  • WHAT: Fixing the filters on ad-hoc fields for deployments, daemonsets, replicasets and statefulesets visualisations to include all the fields that we use in the script
  • WHY: Cases reported that fields used in specfic visualisations where missing and this lead to broken dashboard. Issue visible under heavy load clusters

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

How to test this PR locally

  1. Clone this branch
  2. Navigate to integrations/packages/kubernetes_otel
  3. Run elastic-package build from inside the folder. The version
elastic-package build

Build the package
2025/08/22 13:34:44  INFO License text found in "/Users/andreasgkizas/elastic/integrations/LICENSE.txt" will be included in package
Package built: /Users/andreasgkizas/elastic/integrations/build/packages/kubernetes_otel-1.1.1.zip
Done
  1. Run elastic-package stack up -d -v --version=9.0.4 from within the same folder
  2. Once kibana is available, install the kubernetes_otel version 1.1.1
  3. Open https://localhost:5601/app/dashboards#/view/kubernetes_otel-cluster-overview dashboard and verify that filters are applied to deployments, daemonsets, replicasets and statefulesets visualisations

Screenshots

Dashboard is working with new changes

Screenshot 2025-08-22 at 12 53 46 PM

Sample for filter applied:
Screenshot 2025-08-22 at 1 37 17 PM

Signed-off-by: Andreas Gkizas <andreas.gkizas@elastic.co>
@gizas gizas requested a review from a team as a code owner August 22, 2025 10:46
@gizas gizas self-assigned this Aug 22, 2025
Signed-off-by: Andreas Gkizas <andreas.gkizas@elastic.co>
@elasticmachine
Copy link

💚 Build Succeeded

cc @gizas

@elastic-sonarqube
Copy link

@andrewkroh andrewkroh added dashboard Relates to a Kibana dashboard bug, enhancement, or modification. Integration:kubernetes_otel Kubernetes OpenTelemetry Assets Team:obs-ds-hosted-services Observability Hosted Services team [elastic/obs-ds-hosted-services] labels Aug 22, 2025
Copy link
Contributor

@Kavindu-Dodan Kavindu-Dodan left a comment

Choose a reason for hiding this comment

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

Thanks @gizas

@Kavindu-Dodan Kavindu-Dodan merged commit a77278c into main Aug 22, 2025
9 checks passed
@Kavindu-Dodan Kavindu-Dodan deleted the fixk8sotelfilter branch August 22, 2025 13:28
@elastic-vault-github-plugin-prod

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

@andrewkroh andrewkroh added the bugfix Pull request that fixes a bug issue label Sep 3, 2025
tehbooom pushed a commit to tehbooom/integrations that referenced this pull request Nov 19, 2025
…adhoc fields (elastic#15020)

* fixing filters for dashboard

Signed-off-by: Andreas Gkizas <andreas.gkizas@elastic.co>

* fixing pr in changelog

Signed-off-by: Andreas Gkizas <andreas.gkizas@elastic.co>

---------

Signed-off-by: Andreas Gkizas <andreas.gkizas@elastic.co>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bugfix Pull request that fixes a bug issue dashboard Relates to a Kibana dashboard bug, enhancement, or modification. Integration:kubernetes_otel Kubernetes OpenTelemetry Assets Team:obs-ds-hosted-services Observability Hosted Services team [elastic/obs-ds-hosted-services]

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants