please can you show the monit configuration for 'logger.pl' service? ('check process ...') and tell which monit version do you use? If you use the pidfile based check, make sure that the pid which is stored in the file matches the running process - if the pidfile was not updated or doesn't exist, monit cannot recognize the process.
On Apr 9, 2011, at 3:21 PM, Paul Sun wrote:
I am able to complie now. The monit is running, but I observed that the monit did not tell the process pid after the application is restarted by MONIT. Any idea? I remembered I use MONIT in linux, and the pid will be reported after the application is started successfully. Apr 9 21:20:05 app02 monit: [ID 111343 local1.error] 'logger.pl' process is not running Apr 9 21:20:05 app02 last message repeated 1 time Apr 9 21:20:10 app02 monit: [ID 111343 local1.error] 'applogr' process is not running