this doesn't seem like UDT related question. Could you please raise it in the appropriate product thread?
My question is most global.
When a UDT and a Custom Poller Thresholds is define, they don't change the global status on the node when the status come to critical.
The only ways to see is a threesholds is critical that seem to be a MAP.
Hopefully this will help you out a little. There may be a better way of doing it but this works for us. Note that this is for Cisco HSRP states on devices but you should be able to apply it to your Palo Alto. Here's the scenario:
Router A = Primary device (should be active)
Router B = Standby device (should be standby)
So I have two UnDP pollers:
Both of these poll for the SNMP OID of 18.104.22.168.22.214.171.124.126.96.36.199.1.15 (CISCO-HSRP-MIB:cHsrpGrpStandbyState).
Router A is assigned the HSRP_StateOnPrimaryDevice poller and Router B is assigned the HSRP_StateOnStandbyDevice poller.
Then I created two Advanced Alerts:
"Cisco HSRP primary device not Active":
"Cisco HSRP standby device not Standby":
So now when Router A state is NOT active, it fires an alert. And when Router B state is NOT standby, it fires an alert.
Although this is a little messy in my opinion, it does work. I hope this helps you! Good luck.
Thanks for that