You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
For all services, regardless of any special characters in their names, Icingaweb2 shows the service detail page, including graphs from Grafana.
Current Behavior
When a service name includes the | (pipe) character, Icingaweb2 is not able to show the service detail page and displays a traceback and error message. Perhaps this also happens when servicenames include other special characters that we are not yet aware of.
Traceback from icingaweb2:
Expected Behavior
For all services, regardless of any special characters in their names, Icingaweb2 shows the service detail page, including graphs from Grafana.
Current Behavior
When a service name includes the
|
(pipe) character, Icingaweb2 is not able to show the service detail page and displays a traceback and error message. Perhaps this also happens when servicenames include other special characters that we are not yet aware of.Possible Solution
Fix a bug that arose in version 1.3.5.
Stack trace points to a problem in this file: https://github.com/Mikesch-mp/icingaweb2-module-grafana/blob/master/library/Grafana/ProvidedHook/Grapher.php
Steps to Reproduce
|
character in it's name (i.e.apache|example.com
)Context
After upgrading to version 1.3.5, we are unable to browse Icinga service detail pages for services that have a
|
character in their names. After downgrading to 1.3.4 the problem disappears again.Seeing the traceback in Icingaweb and the changelog the bug could be in this file: https://github.com/Mikesch-mp/icingaweb2-module-grafana/blob/master/library/Grafana/ProvidedHook/Grapher.php
Environment
icinga2 --version
): 2.10.5-1The text was updated successfully, but these errors were encountered: