9 years ago
Easier "exclude" filters
I like that you start your various filters off with "include" for things like alert queries and dashboard queries, but I'd also like to see an "exclude" that follows the include. There are plenty ...
I'm not having any luck with Glob filters.
Also, just a suggestion. I get that you have a mixture of Linux / Windows admins. Me being a windows admin, I'm going to be a bit bias in saying that I find regex style patterns to be overly convoluted, and honestly wish you guys simplified your operating / pattern matching language. Certainly nothing wrong with offering regex as an option, but its not my go to langue for pattern matching, or its rather a language of last resort that I use.
For example:
I have a group structure that looks like this
Windows Servers\
Exchange
SQL
IIS
DHCP
AD
Cisco\
ESA
WSA
Switch
FW
I want to show all devices in the Windows server, except IIS and I want to show only ESA in Cisco. Doing something akin to....
Select * from groups where (name like *windows* and not like *IIS*) or (name like *ESA*)
That's simple SQL language, and IMO far easier to read / understand. Even if it's not SQL based language, I think working on more friendly (readable) language would be a huge benefit. Even something more simplistic like
(like *windows* and notlike *IIS*) or (like *ESA*).
Maybe even take it a step further and offer multiple query languages that we can pick from. Sometime regex IS the only language that can get it done. And while I realize regex more often than not can do what SQL cannot, 99% of the examples I'm showing, don't require the complexity of regex.