Pour les solution de monitoring, le Nagios est tres rependu et marche pas mal. Le probleme c est qu on atteind vite les limites quand on veut de la precision sur les performances de l application. Tu vas voir aussi que si ton Nagios est bien configuré, tu vas avoir beaucoup de fausse alertes, du coups c est difficile de faire la part des choses avec les vrais problemes de disponibilité ou de performances.
L autre point c est que le monitoring est interne, et pour une vision complete (liaison externe) externe, il faut passer sur une solution de monitoring externe. Je connais Pigwy qui fait ca.
Un dernier point, c est la simulation de parcours client : oublis le nagios, et va directement chercher une solution complete comme http://www.netvigie.com
Ils proposent tout type de solution, mais c est plus gratos....