Click here to Skip to main content
15,868,016 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
Last some days I am working on our own monitoring product. We have done tomcat, activemq, oracle, postgresql monitoring using java application. Using JMX we are remotely monitoring ActiveMQ and Tomcat. And by using administrative queries we are monitoring database.

Now our focus is on Windows Server Monitoring remotely.




Can anyone please guide me in right direction so that I can get data from NCPA client using java code ?

Any other suggestions are also welcome. Looking for robust solution.

Thanks in Advance.

What I have tried:

1] WMIC - Explored, somewhat required output also got. But unable to go for it because command output is not in good format and not compatible for all OS.

2] NSClinet++ : Tried a lot using NSClient4j but unable to do it. Also NSClient++ not compatible with all OS.

3] NRPE : Tried implementing NRPE Protocol also but no success.

4] NCPA Agent : Now I have started exploring this agent. This agent is compatible with all OS. So now I am working on it. Unable to get more details about NCPA and java exchange.

Also read check_ncpa.py plugin to get data from NCPA Agent. Do I really need to use this plugin or I can directly communicate with NCPA Agent.
Posted
Updated 29-Dec-17 0:21am
v2

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900