Surveillance d'un serveur JBoss - Java - Programmation
Marsh Posté le 13-01-2005 à 22:30:21
ReplyMarsh Posté le 13-01-2005 à 22:36:34
euh... en fait je dois préciser que j'essaie d'éviter les solutions client-web-pour-voir-si-ca-tourne
on peut questionner la jmx pour en ressortir des infos ? (newbie complet en j2ee, mon job est de maintenir une appli en prod, par contre je veux bien apprendre )
Marsh Posté le 13-01-2005 à 22:46:55
en effet, j'ai ce qu'il me faut... va falloir coder un peu
http://docs.jboss.org/jbossas/jbos [...] apter.html
Marsh Posté le 13-01-2005 à 22:51:52
TBone a écrit : euh... en fait je dois préciser que j'essaie d'éviter les solutions client-web-pour-voir-si-ca-tourne |
oui c'est fait pour ça, et ça n'a rien a voir avec le web, hormis que jboss fourni par defaut une console jmx avec interface web.
si t'es en java5, jette un coup d'oeil du coté de jconsole, dlaballe!
Marsh Posté le 13-01-2005 à 22:55:13
en 1.4... j'vais terminer ma lecture au bureau demain.
Marsh Posté le 17-01-2005 à 16:35:56
(pour le monitoring, notre fournisseur de sévices va s'en charger.)
néanmoins, je me suis lancé dans la découverte du merveilleux monde du J2EE () au travers d'une appli (un peu) bidon et (évidemment) je me suis paumé
j'ai repris l'idée de départ et j'ai donc commencé à écrire un bean qui logge un heartbeat dans le log standard de JBoss mais c'est plus compliqué que je ne croyais...
je me documente sur le moyen de le lancer automatiquement dès que le kernel est starté. (sans aucune intervention extérieure)
avant que je n'y arrive, est-ce un bon plan ?
PS: mes connaissances actuelles en bean de tous poils sont proches du zéro absolu.
Marsh Posté le 13-01-2005 à 22:29:09
'alut,
j'ai des serveurs JBoss embarquant des applis d'un fournisseur et je suis en train de googler afin de trouver des solutions de surveillance de ces serveurs.
je cherche des solutions pour m'assurer que mon serveur est toujours vivant et que l'appli est disponible.
je pensais écrire un minuscule bean qui envoie un heartbeat sur le réseau (catché par un soft de management) mais rien ne m'indiquera que mon bean n'est plus que le seul à tourner car l'appli s'est vautrée sans faire foirer le JBoss...
votre expérience ?
je continue mes lectures
---------------
A straight line is a special case of a curve. It's a curve which is uncurved. -- Susskind.