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

Administration système Discussion :

Supervision Tomcat par Nagios avec SNMP


Sujet :

Administration système

  1. #1
    Membre du Club
    Inscrit en
    Janvier 2008
    Messages
    44
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 44
    Points : 46
    Points
    46
    Par défaut Supervision Tomcat par Nagios avec SNMP
    Bonjour tout le monde.

    Mes connaissances sont assez basiques en ce qui concerne nagios et SNMP.
    Quelqu'un pourrait-il me donner un coup de pouce a propos de la supervision de Tomcat avec Nagios en utilisant SNMP.

    Sachant que j'ai installé nagios sur une machine centos avec son plugin pour snmp et que j'arrive par exemple à superviser le "Uptime" d'une machine par SNMP.

    Merci beaucoup.

  2. #2
    Membre du Club
    Inscrit en
    Janvier 2008
    Messages
    44
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 44
    Points : 46
    Points
    46
    Par défaut
    Peut être que c'est n'importe quoi mais est ce que je peux convertir JMX en SNMP?

  3. #3
    Expert confirmé
    Avatar de Katyucha
    Femme Profil pro
    DevUxSecScrumOps Full Stack Bullshit
    Inscrit en
    Mars 2004
    Messages
    3 287
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Irlande

    Informations professionnelles :
    Activité : DevUxSecScrumOps Full Stack Bullshit

    Informations forums :
    Inscription : Mars 2004
    Messages : 3 287
    Points : 5 075
    Points
    5 075
    Par défaut
    Il y a un excellent site pour cela :
    Nagios exchange

    http://exchange.nagios.org/index.php...rchword=tomcat

    Ca te donnera des plugins pour gérer tomcat

  4. #4
    Membre du Club
    Inscrit en
    Janvier 2008
    Messages
    44
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 44
    Points : 46
    Points
    46
    Par défaut
    Bonsoir,

    Merci pour votre réponse.
    Y a t-il un moyen sans installer d'agents au niveau des machines à superviser (c'est une contrainte d'entreprise).
    Mon serveur Tomcat est sur une machine windows qui supporte SNMP. je voudrais communiquer en SNMP sans agent.

    Merci.

  5. #5
    Expert confirmé
    Avatar de Katyucha
    Femme Profil pro
    DevUxSecScrumOps Full Stack Bullshit
    Inscrit en
    Mars 2004
    Messages
    3 287
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Irlande

    Informations professionnelles :
    Activité : DevUxSecScrumOps Full Stack Bullshit

    Informations forums :
    Inscription : Mars 2004
    Messages : 3 287
    Points : 5 075
    Points
    5 075
    Par défaut
    Alors là aucune idée... snmp sous windows, je ne savais même pas que ca existait

  6. #6
    Membre du Club
    Inscrit en
    Janvier 2008
    Messages
    44
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 44
    Points : 46
    Points
    46
    Par défaut
    Je peux passer à CentOS en ce qui concerne la machine qui héberge Tomcat mais je dois toujours faire sans agents, c'est à dire en SNMP.

    Merci.

  7. #7
    Membre du Club
    Inscrit en
    Janvier 2008
    Messages
    44
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 44
    Points : 46
    Points
    46
    Par défaut
    Bonjour,

    Je viens d'installer Tomcat sur un autre CentOS.
    Les 2 machines (Tomcat et Nagios) communiquent en SNMP.
    dans startup.sh de Tomcat, j'ai ajouté :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    CATALINA_OPTS="-Dcom.sun.management.snmp.port=1610
    -Dcom.sun.management.snmp.acl.file=/usr/share/tomcat5/conf/snmp.acl
    -Dcom.sun.management.snmp.interface=0.0.0.0"
     
    export CATALINA_OPTS
    juste avant le démarrage.

    Le fichier /usr/share/tomcat5/conf/snmp.acl contient :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
      {
        communities = public
        access = read-only
        managers = 192.168.171.129
      }
    }
    telque 192.168.171.129 est l'IP de la machine qui héberge nagios.



    Lors du démarrage de tomcat, j'obtiens l'erreur suivant:

    Code java : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    ava.lang.UnsupportedOperationException: com.sun.management.snmp.port
            at sun.management.Agent.loadSnmpAgent(Agent.java:221)
            at sun.management.Agent.startAgent(Agent.java:133)
            at sun.management.Agent.startAgent(Agent.java:289)
    Caused by: java.lang.ClassNotFoundException:
    sun/management/snmp/AdaptorBootstrap
            at java.lang.Class.forName0(Native Method)
            at java.lang.Class.forName(Class.java:264)
            at sun.management.Agent.loadSnmpAgent(Agent.java:213)
            ... 2 more
    Exception envoyée par l'agent :
    java.lang.UnsupportedOperationException: com.sun.management.snmp.
    port

  8. #8
    Invité
    Invité(e)
    Par défaut
    Salut,

    utiliserais-tu à tout hasard Openjdk? si oui, peux-tu installer le jdk de sun et configurer tomcat pour qu'il l'utilise?

  9. #9
    Membre du Club
    Inscrit en
    Janvier 2008
    Messages
    44
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 44
    Points : 46
    Points
    46
    Par défaut
    En effet, j’utilisais OpenJDK et je viens de le modifier en Sun-JDK et sa fonctionne.

    Merci.

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

Discussions similaires

  1. Réponses: 2
    Dernier message: 31/08/2009, 16h20
  2. [TOMCAT] Resource global avec url spécifique par application
    Par eXiaNazaire dans le forum Tomcat et TomEE
    Réponses: 1
    Dernier message: 23/07/2009, 10h09
  3. Supervision switch avec SNMP
    Par DLppp dans le forum Général Java
    Réponses: 1
    Dernier message: 07/07/2009, 11h37
  4. supervision de réseau par le protocol snmp avec c++builder
    Par zatout_mohamed dans le forum Développement
    Réponses: 1
    Dernier message: 16/03/2006, 09h56
  5. [tomcat] [jsp] Problème avec driver OCI pour oracle
    Par nanardcompanie dans le forum Tomcat et TomEE
    Réponses: 3
    Dernier message: 01/07/2004, 09h54

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