monitor java process
Posted: Tue Sep 16, 2014 7:16 am
Hello,
I would like to setup a java application monitoring mechanism in windows server machine using nagios. Requirement is like as follows.
I have 3 java process. I want to monitor each process specifically.
One of my java process run with command line argument like as follows
java -cp D:\publish\lib\mysql-connector-java-5.1.7-bin.jar;D:\publish\lib\Helpers.jar;D:\publish\lib\BatchPublisher.jar com.techlabs.products.publisher.batch.Main D:\publish\conf\demo_mainconfig1_com.xml
Second java process runs with command line argument like as
java -cp D:\publish\lib\mysql-connector-java-5.1.7-bin.jar;D:\publish\lib\Helpers.jar;D:\publish\lib\BatchPublisher.jar com.techlabs.products.publisher.batch.Main D:\publish\conf\demo_mainconfig2_com.xml
And so on.
I would like to monitor the java process with command line. Like say if a java process that is used by the file " D:\publish\conf\demo_mainconfig1_com.xml" get killed, I need to get the notification for that event.
I'm not sure if this can be achieved using CheckProcState. Is there any way I can monitor this process using nagios ? My java application is running on Windows Server 2008 machine.
Please advise.
I would like to setup a java application monitoring mechanism in windows server machine using nagios. Requirement is like as follows.
I have 3 java process. I want to monitor each process specifically.
One of my java process run with command line argument like as follows
java -cp D:\publish\lib\mysql-connector-java-5.1.7-bin.jar;D:\publish\lib\Helpers.jar;D:\publish\lib\BatchPublisher.jar com.techlabs.products.publisher.batch.Main D:\publish\conf\demo_mainconfig1_com.xml
Second java process runs with command line argument like as
java -cp D:\publish\lib\mysql-connector-java-5.1.7-bin.jar;D:\publish\lib\Helpers.jar;D:\publish\lib\BatchPublisher.jar com.techlabs.products.publisher.batch.Main D:\publish\conf\demo_mainconfig2_com.xml
And so on.
I would like to monitor the java process with command line. Like say if a java process that is used by the file " D:\publish\conf\demo_mainconfig1_com.xml" get killed, I need to get the notification for that event.
I'm not sure if this can be achieved using CheckProcState. Is there any way I can monitor this process using nagios ? My java application is running on Windows Server 2008 machine.
Please advise.