Page 1 of 1

Upgraded to 2024R2, Dashlets Still Broken

Posted: Tue Jul 15, 2025 7:38 am
by gregbeyer
In 2024R1.3 I have BPI included in a dashboard using the URL dashlet, it works fine. I upgraded my dev Nagios to 2024R2 and find that where the BPI should be I'm getting:

Error: This website prevents embedding in frames for security reasons (X-Frame-Options: SAMEORIGIN).
This restriction is a security feature of modern websites and cannot be bypassed from Nagios XI.

So it appears that the URL dashlet is still broken by versions since 1.3

Also, my BBMap dashlets showing hostgroups are empty of the hosts. No error, just nothing shown. Do I have to re-create all of the BBMap dashlets?

Re: Upgraded to 2024R2, Dashlets Still Broken

Posted: Tue Jul 15, 2025 5:04 pm
by bbahn
Hello @gregbeyer,

Can you elaborate on how you're trying to access BPI with the custom URL dashlet on 2024R2? I tried adding BPI on 2024R2 and it's working just fine. Do you have TLS/SSL enabled? It seems like if there's a mismatch between whether your XI server is on http vs https and the link used in your custom url dashlet that it may be getting blocked.

Re: Upgraded to 2024R2, Dashlets Still Broken

Posted: Wed Jul 16, 2025 11:00 am
by gregbeyer
So I bit the bullet and deleted non-functioning dashlets from my 2024R2 dashboard and re-added. I am able to add BPI as a custom URL -- kind of. Comparing my R1.3 dashboard to the R2 dashboard, I notice that the scale up and scale down tools (+ - )are no longer available in the custom URL dashlet. Selecting a smaller Height and Width of the dashlet makes the frame smaller, but the contents of the frame are still full size with no way to scale the contents down. So the only way to see the content is by sliding around with the scroll bars. Really clunky and bad looking. BPI was once an excellent overview of my environment to include in a dashboard. No more. :cry:

I've re-added one of my BBMaps with a hostgroup, and it is showing contents. It's a nuisance to re-build my dashboards that use BBMaps, but I have a work-around.

Don't understand why the scaling capability was removed from custom URL. This pretty much ruins the value of embedding a URL in a dashboard if the contents cannot be scaled down and the user has to slide scrollbars around to view it. Please, Nagios, please quit breaking things with updates.

Re: Upgraded to 2024R2, Dashlets Still Broken

Posted: Thu Jan 08, 2026 10:23 pm
by paulpotter
gregbeyer wrote: Wed Jul 16, 2025 11:00 am So I bit the bullet and deleted non-functioning dashlets from my 2024R2 dashboard and re-added. I am able to add BPI as a custom URL -- kind of. Comparing my R1.3 dashboard to the R2 dashboard, I notice that the scale up and scale down tools (+ - )are no longer available in the custom URL dashlet. Selecting a smaller Height and Width of the dashlet makes the frame smaller, but the contents of the frame are still full size with no way to scale the contents down. So the only way to see the content is by sliding around with the scroll bars. Really clunky and bad looking. BPI was once an excellent overview of my environment to include in a dashboard. No more. :cry:

I've re-added one of my BBMaps with a hostgroup, and it is showing contents. It's a nuisance to re-build my dashboards that use BBMaps, but I have a work-around.

Don't understand why the scaling capability was removed from custom URL. This pretty much ruins the value of embedding a URL in a dashboard if the contents cannot be scaled down and the user has to slide scrollbars around to view it. Please, Nagios, please quit breaking things with updates.
Losing the scaling feature for custom URL dashlets makes dashboards much harder to use, especially for things like BPI that relied on being an at-a-glance overview. Your workaround with BBMaps is helpful, but it’s still extra work. Hopefully Nagios addresses this in a future update — custom URL scaling is really important for dashboard usability.

Re: Upgraded to 2024R2, Dashlets Still Broken

Posted: Fri Jan 09, 2026 3:37 pm
by zrobinson
Hi,

I went ahead and created an internal issue for both the BBMap and dashlet scaling in general which will be reviewed by our development team. Thank you for the feedback and please let us know if you have any further questions or feedback.

- Zach