Skip to content

Conversation

@Linu-Elias
Copy link
Contributor

@Linu-Elias Linu-Elias commented Jul 21, 2025

Updated the dashboards to use the Links panel and removed the previously used dashboard links for the following integrations:

  • iis
  • nagios_xi
  • nginx_ingress_controller_otel
  • o365_metrics

Proposed commit message

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 #14563

Screenshots

  • IIS
    Before:
Screenshot 2025-07-24 at 09 23 55 After: image
  • Nagios_XI

    Before:

Screenshot 2025-07-24 at 09 25 12 After: image
  • Nginx_Ingress_Controller_Otel

    Before:

Screenshot 2025-07-24 at 09 23 28 After: image
  • O365_Metrics:

    Before-

Screenshot 2025-07-24 at 14 16 45 (1) After: image

@elastic-vault-github-plugin-prod
Copy link

elastic-vault-github-plugin-prod bot commented Jul 21, 2025

🚀 Benchmarks report

To see the full report comment with /test benchmark fullreport

@andrewkroh andrewkroh added dashboard Relates to a Kibana dashboard bug, enhancement, or modification. Integration:iis IIS labels Jul 21, 2025
@Linu-Elias Linu-Elias self-assigned this Jul 22, 2025
@Linu-Elias Linu-Elias changed the title [IIS] Add Links panel to IIS package Add Links panel to elastic/obs-infraobs-integrations packages Jul 22, 2025
@andrewkroh andrewkroh added Integration:nginx_ingress_controller_otel Nginx Ingress Controller OpenTelemetry Logs Integration:nagios_xi Nagios XI labels Jul 22, 2025
@Linu-Elias Linu-Elias marked this pull request as ready for review July 24, 2025 06:24
@Linu-Elias Linu-Elias requested a review from a team as a code owner July 24, 2025 06:24
@ishleenk17
Copy link
Member

@Linu-Elias Please update the screesnhot after the cahnge of the dashboards.

@andrewkroh andrewkroh added the Team:Obs-InfraObs Observability Infrastructure Monitoring team [elastic/obs-infraobs-integrations] label Jul 24, 2025
@andrewkroh andrewkroh added the Integration:o365_metrics Microsoft Office 365 Metrics label Jul 24, 2025
@ishleenk17
Copy link
Member

NGINX_Ingress_otel before and after screenshots looks same. Pls confirm if changes have been reflected.

Copy link
Member

@ishleenk17 ishleenk17 left a comment

Choose a reason for hiding this comment

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

1 nit. Else looks good

@elasticmachine
Copy link

💚 Build Succeeded

History

cc @Linu-Elias

@elastic-sonarqube
Copy link

@Linu-Elias Linu-Elias merged commit 7a2b21e into elastic:main Jul 25, 2025
9 checks passed
@elastic-vault-github-plugin-prod

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

@elastic-vault-github-plugin-prod

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

@muthu-mps muthu-mps requested a review from Copilot July 29, 2025 04:43
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This PR updates dashboards across four integration packages (iis, nagios_xi, nginx_ingress_controller_otel, and o365_metrics) to use the modern Links panel instead of legacy Markdown-based navigation. The change improves dashboard navigation UI and modernizes the user experience.

Key changes include:

  • Replacement of Markdown visualization navigation with dedicated Links panels
  • Updates to dashboard layout and panel configurations to accommodate the new Links components
  • Version bumps for all affected packages

Reviewed Changes

Copilot reviewed 26 out of 26 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
packages/iis/manifest.yml Version bump from 1.23.0 to 1.24.0
packages/iis/kibana/dashboard/*.json Replace Markdown navigation with Links panels across 4 IIS dashboards
packages/nagios_xi/manifest.yml Version bump from 1.6.0 to 1.7.0
packages/nagios_xi/kibana/dashboard/*.json Replace Markdown navigation with Links panels across 4 Nagios XI dashboards
packages/nginx_ingress_controller_otel/manifest.yml Version bump from 0.1.1 to 0.2.0
packages/nginx_ingress_controller_otel/kibana/dashboard/*.json Replace Markdown navigation with Links panels across 2 Nginx dashboards
packages/o365_metrics/manifest.yml Version bump from 0.21.0 to 0.22.0
packages/o365_metrics/kibana/dashboard/*.json Replace Markdown navigation with Links panels across 8 O365 dashboards
packages/*/changelog.yml Add changelog entries for the enhancement

# newer versions go on top
- version: "0.22.0"
changes:
- description: Use Links panel for the dahsboards.
Copy link

Copilot AI Jul 29, 2025

Choose a reason for hiding this comment

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

There is a spelling error in 'dahsboards'. It should be 'dashboards'.

Suggested change
- description: Use Links panel for the dahsboards.
- description: Use Links panel for the dashboards.

Copilot uses AI. Check for mistakes.
@andrewkroh andrewkroh added the enhancement New feature or request label Aug 7, 2025
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. enhancement New feature or request Integration:iis IIS Integration:nagios_xi Nagios XI Integration:nginx_ingress_controller_otel Nginx Ingress Controller OpenTelemetry Logs Integration:o365_metrics Microsoft Office 365 Metrics Team:Obs-InfraObs Observability Infrastructure Monitoring team [elastic/obs-infraobs-integrations]

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Use Links Panel in dashboards for elastic/obs-infraobs-integrations packages

5 participants