IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Java Discussion :

Développement d'une application de monitoring. Utiliser JMX ?


Sujet :

Java

  1. #1
    Membre habitué
    Homme Profil pro
    Développeur Java
    Inscrit en
    Avril 2007
    Messages
    375
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loir et Cher (Centre)

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 375
    Points : 154
    Points
    154
    Par défaut Développement d'une application de monitoring. Utiliser JMX ?
    Bonjour,

    Je recherche actuellement des pistes pour développer une application de monitoring.
    Je recherche des framework existants ou bien des techno.

    L'idée de l'application est de monitorer un système général et c'est ça mon problème...
    Ce n'est pas uniquement fonctionnel mais j'aimerai quand même surveiller les messages qui transitent.
    Ce n'est pas uniquement les performances du serveur non plus.

    Je vais devoir faire beaucoup de vérifications : utilisation du CPU, comparaison de transactions par rapport a la moyenne, utilisation de la mémoire, quantité d'erreurs dans les fichiers logs, etc...

    J’espère être clair pour le moment.

    Il y a déjà des outils indépendants qui monitorent en partie les points que j'ai évoqué précédemment. Donc je peux peut-être m'en resservir avec JMX ? Ce n'est pas des outils en java, mais avec des wrappers, ca pourrait marcher ?

    J'ai découvert JMX seulement aujourd'hui et je ne suis pas sur de comprendre exactement comment ca marche.

    J’espère que vous pourrez me dire si ca colle a ma problématique.
    Merci

  2. #2
    Membre du Club
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    53
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2009
    Messages : 53
    Points : 64
    Points
    64
    Par défaut
    Hello Titi

    Pour JMX j'avais lu il y a quelques années le JMX in Actions.

    Mais que veux tu faire exactement? car il ya deja pas mal d'outils base sur JMX. Peut etre est til plus interessant de participer a un projet existant?

    Deja JavaEE possede une serie de MBeans pour suivre les perfs/etats d'un serveur d'applications et applications voir la JSR-77. (J'ai pas regardé s'il y avait plus recent)

    Les serveur d'applications possedent des outils pour "se" monitorer. Mais aussi et surtout les solutions d'entreprise se connectent a JMX et utilisent les données exposées par les MBeans pour y poser des seuils et generer des alertes. En gros tu connectes les applications Java a HP Openview, Nagios, Tivoli, Oracle Grid Control, RH JON, ...

    Glassbox est egalement tres cool : http://www.glassbox.com/

  3. #3
    Membre habitué
    Homme Profil pro
    Développeur Java
    Inscrit en
    Avril 2007
    Messages
    375
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loir et Cher (Centre)

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 375
    Points : 154
    Points
    154
    Par défaut
    Salut

    Il ne s'agit pas de monitorer un serveur d'application Java, mais un système d'information complet, utilisant plusieurs serveurs linux (n'utilisant pas d'application Java).

    Les seuls composants java seraient les MBeans permettant d’acquérir les indicateurs.

    Donc est-ce une bonne idée d'utiliser JMX ?

    Je ne peux pas utiliser des outils existants, c'est un système complexe demandant des tests particuliers.

    Merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 2
    Dernier message: 16/07/2012, 10h21
  2. Réponses: 1
    Dernier message: 04/06/2010, 16h38
  3. Développement d'une application multi-sites ?
    Par ChrisPM dans le forum Architecture
    Réponses: 7
    Dernier message: 09/11/2005, 13h22

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo