I had an issue where a host wasn't showing up in the mmonit dashboard. I check communication from both hosts and everything works, and I have other systems which are working correctly.
I deleted the host record from the host table in the mmonit database and tried restarting mmonit to "force add" but this didn't work.