As topic says. I need checking 2 ip’s: external (wan) and internal (ipsec lan) on one device. F.e. if LAN ip is not reachable, i have orange device icon, if both of them not reachable - red.

As topic says. I need checking 2 ip’s: external (wan) and internal (ipsec lan) on one device. F.e. if LAN ip is not reachable, i have orange device icon, if both of them not reachable - red.

I would like to know the answer to this question as well.
Make an SNMP poll that checks the ifOperStatus on the LAN interface.
That’s the better way to do it anyway, and not pings. Suppose you had a bonded interface - pings could never tell you if one of the members of the bundle was down.
Make the probe for the 2nd ping by hand, a bunch of functions let you specify the address. Create another ping function, give it a name, and specify the address.
Another thing you can do is If you want a label that shows an SNMP value from a different system you can use the IP of the remote system in the function.
Something like [oid"(1.3.6.5…)",“192.168.0.1”,]
OID returns value of given snmp OID. Only first parameter mandatory. First parameter - oid string, second - cache time - default 5 seconds (5.0), third - negative cache time - default 5 minutes (300.0), forth - ip address (overrides context device), fifth - snmp profile (overrides context device).
or make a 2nd device?
Thank you for answers!
I have about 90 mikrotik devices and ~20 zyxel’s zywall. Only 1 thing i need - ping 1st and 2nd ip fields at the same time. Which is the easiest way to make it? Manually adding second probe for each device?

Are they on the same network? A second device doesn’t have to be very big, it could just be a Green/red dot next to the main object. You could auto discover the devices. I know a lot of things in the dude are configuration intense but at least you have that option.
And i need to add this second device manually too? For every of 100+ ip addresses?)