Hey, guys
I have been using Hyperic for more than 8 months, and I am very satisfied with this product. I wrote a number of plug-ins on my own, and find Hyperic to be one of the best monitoring tools on the market right now.
At this point, I have an Oracle plug-in implemented on a number of servers, and everything seemed fine. Until last night, things went in the wrong direction. The way we are running Oracle, processes die, and new ones are spawned every time it is necessary. This causes a spawning of a "ps -ww PID" process, which does not die along with the process. This causes Hyperic to completely hog the machine and in the end make it impossible to run properly. We thought of a way to keep the Oracle process "alive", and not cause this issue, but that would be impossible for our environment. I tried to see if I can find the exact "ps" definition in the source code, but was not successful.
I would appreciate it if someone knows how to solve the issue. Or at least tell me which java source file defines this action.
Thanks