hello
based on that post : Characters allowed in servce name | Community
and an issue I encountered lately, with autodiscover getting invalid characters in the service name (for which I need help invalid characters in service autodiscover | Community)
could there be an update in autodiscover engine something that check and replace all the “invalid” character, like a "-” before pushing (and breaking) the poller config?
the option to remove the char, replacing them with nothing could provoke some overlap, there are less chance by replacing with another valid char, “-” (dash) is more safe to use but that’s just my opinion.
the alternative of changing the plugin is not a valid solution (because the service name is usually based on the instance you need to monitor with its invalid character, if it is filtered at plugin level, how to know which instance to filter), plus it would require re-developping all plugin that could return invalid character
that issue may just be isolated to that plugin I’m using (fortinet / Traffic autodiscover), but I wouldn’t be surprised if there were other cases for other technologies, especially with more and more cloud things or exotic systems.
thanks for reading
