You could execute a shell command that pings and writes the result to the syslog in the background but you'd have to do this everytime you reboot your m0n0wall or use the hidden shell command option in the configuration file of m0n0wall.
Hidden shell? I thought there is no shell access?