Icinga / icingaweb2-module-idoreports

Icinga IDO Reports provides host and service availability reports for Icinga based on the monitoring database (IDO).
GNU General Public License v2.0
34 stars 13 forks source link

Unable to filter based on value in an array #34

Closed andrewmiskell closed 2 years ago

andrewmiskell commented 4 years ago

I don't seem to be able to filter hosts or services based on values within in array.

For example, via Director we have a custom variable called tags attached to each host, that variable is an array which can contain multiple values tagging the system with it's function, etc.

I want to build reports based on those tags similar to how we build our host groups, etc. Currently, it only seems that Icinga Reporting doesn't support matching a value within in array.

dnsmichi commented 4 years ago

That's a problem within Icinga Web's filtering capabilities sourcing from the IDO backend where this kind of nested hashes is not supported for filtering. With the new IcingaDB backend, this will change and once all modules have been updated, they may use new filter capabilities.