no offense either but I read your initial post to ask for just such a list of software. Biting the hand that feeds is not the best way to guarantee more specific responses down the line...
That said, could you be more specific as to your reasons for and requirements of said monitoring? I ask because depending on your answer(s) to the above, I think I have some ideas for you that use a different approach than the one you mention.