-
Change Request
-
Resolution: Unresolved
-
Low
-
None
-
None
-
None
Hello,
As for now this feature of Zabbix:
https://www.zabbix.com/documentation/current/en/manual/it_services/service_tree
Works alright, but it's bit limited - by default it works in a way that entity either "works" or "does not work",
So either we create a service like:
"webserver"
and based on problem tags, we determine if it's state is ok, or not ok,
"advanced configuration" allows to do bit more, but at the end, logic is still something either does not work, or works.
Issue is when we for example monitor one "big" network as service,
current way to setup this is would look like:
- setup parent service, or multiple parent services since it's usually needed
- setup 100 child services which would have logic: works or does not work
then using advanced settings there is an option to set up conditions to set status to under some of conditions,
Issue is that every child basically can only have a logic which is "works" or "does not work", only master service is able to have more advanced settings, like "set X if Y",
Due to this, it would be great to also add an more options for "child" services, some more details which could be validated,
For example details like if "hostname" (host from which problem was generated) matches XYZ, set weight/severity to X or Y
just to make current business service monitoring more flexible and more robust for changes,
at current state of this feature it requires a lot of manual work, and it basically works in a way: "works" or "does not work"
for business needs binary type of monitoring (0 or 1; works or does not work), is not always good, flexibility is always good to have,