Scheduled polling

I know it’s possible to schedule notifications, but is it possible to schedule polling?

For example, I don’t want Dude to poll the computers of the staff who go home at 5:00pm until the next morning. I’m tired of having a bunch of red dots on the screen every night.

Hi, Eben.
Currently there is no way to do sheduled check on service using Dude itself.
But, if you have Unix like host with snmpd running on, it is easy to do.
You may create your own OID in snmpd.conf

For example add the following line in snmpd.conf
exec .1.3.6.1.4.1.2021.50 1 /bin/cat /tmp/damon

and setup the crontab
00 22 * * * /bin/echo 0 > /tmp/damon
00 10 * * * /bin/echo 1 > /tmp/damon

then, you can check the OID
1.3.6.1.4.1.2021.50.1.101.1
it will return 1 if the time on Unix host is between 10:00 and 22:00, and 0 if…

Now, you can create function

Name: Time_10_22
Desc: Returns 1 if time is between 10 and 22
Code: oid(“1.3.6.1.4.1.2021.50.1.101.1”,“Unix_Host_IP”,“Comm_Profile_Name”)

Then, setup probe and in error condition put
if(Time_10_22() = 1, if (Fun_Val() < 500,concatenate(“Warning Function val = “,Fun_Val()),””),“”)

The probe will always return UP, when time of day is between 22:00 and 10:00