http://lists.nongnu.org/archive/html/monit-general/2008-08/msg00000.html
I love monit and and am a MMonit user. I use PM2 to manage my nodejs scripts and it creates PID files ending in -? (since when you run Node in cluster mode, it spawns off several processes and therefore PID files).
The wrapper solution in the FAQ is not ideal for this situation. I’d love to use Monit instead of PM2’s paid cloud monitoring solution… if only I could “monitor service with pid /var/run/myNodeScript*.pid” !
-Kris