I am looking for a way to monitor and alert me when the memory usage of an application is getting too high. Also auto restarting the application would be good. I came across Kiwi Application Monitor and it seems to almost do everything I want and I would probably purchase it if it does. I am wanting to monitor an application that runs on multiple servers using JAVA so I want to monitor the Java process for memory and be alerted when it gets too high. The problem I have is that there are 2x Java processes used for different aspects of the application but the kiwi tool will only seem to pick up 1 of these.
1) The memory is showing as Negative Numbers. How can I see the real values? 2) Can I tell it to monitor both JAVA processes independently? 3) Can I monitor Multiple, Remote Servers instead of running it locally on each server? Would be good to run it from a central monitoring PC. 4) Based on number 3, can it run in the background and still alert me by email or perform tasks whilst no-one is logged onto the server?
|