I am so damn triggered by #Zabbix right now. Whoever designed its trigger, item, function, and discovery syntax did bad and should feel bad.

Function use in a trigger:
source.item.func(param1, param2)

*Same* function use in a calculated item:
func(source.item, param1, param2)

Wiki: "use calculated items to debug triggers".

Screw you with a sizeable cactus. Not only are you using two different syntaxes for confusingly similar things, you also tell me to test one with the other.

#sysadmin

@rysiek

20000000% agree to this!!!

@selea I wonder if #Nagios is similar in this regard. I mean, I can hardly believe anything would be as bad as Zabbix here, but who knows!

@rysiek

Nagios is not actually, and neither is #OP5.
The approach that #zabbix has taken i quite broken and frustrating