Announcement

Collapse
No announcement yet.

Client NRPE sur un AIX 5.2

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Magios
    replied
    Voilà, j'ai vu le détail comme toi *4 mais je n'arrive pas à avoir les bonnes valeurs encore... question des conversions 1024... pour obtenir un résultat en Mo...
    Vu le peu de temps que j'ai, je vais te laisser voir ceci moi je regarde pour grapher le cpu (idle, usr, sys et wait) enfin je vais essayer..

    pour la petit modif du *4 je l'ai faites, je te le post demain matin tu pourra t'en inspirer pour le reste....
    Last edited by Magios; 11 October 2007, 12:07.

    Leave a comment:


  • Disciplus
    replied
    J'ai compris! on m'a aidé aussi...
    se sont des pages de 4ko ... donc il ne me reste plus qu'a multiplier les resultat par 4...
    je suis pas un vraiment pas un pro en prog...
    je tente de modifier ton script et je le remet sur le forum

    a+++

    Leave a comment:


  • Disciplus
    replied
    nannnn franchement, chapeau
    merci pour ton aide , je suis juste surpris par la faible quantité de RAM sur la machine... 256 Mo c'est juste quand même ...

    bonne continuation a vous tous

    Leave a comment:


  • Magios
    replied
    Autant pour moi....Bouuuuuu je suis nul;

    change toutes les unites dans le script, ici sont récupérés des ko et pas de Bytes....

    Bouuu que je suis nul ;-)

    Leave a comment:


  • Disciplus
    replied
    malheureusement pour moi la remonter SNMP ne fonctionne pas...
    donc... je ne peut pas utiliser le check_centreon_snmp_remote_storage c'est pour cela que je passe par NRPE.

    merci de l'interet porté à ma question

    Leave a comment:


  • Doc
    replied
    Moi j'utilise check_centreon_snmp_remote_storage.

    Un petit coup de -s avant, pour être sur de connaitre le numéro du device, la même chose pour le swap et ça roule.

    Leave a comment:


  • Disciplus
    replied
    merci beaucoup
    je suis toute fois étonné du résultat:

    ./check_mem.sh 90 80
    OK: MEMORY_FREE: 6607 Bytes |MEMORY=6607;90;80;0;262144

    a votre avis ce sont des Bytes ou des Mo?

    262 ko de ram ça me parrait... petit.

    Leave a comment:


  • Magios
    replied
    Oui tu as raison, étant donné que je suis extrèmement pris, je n'ai vraiment pas pu vérifier ceci.

    voici un plugin .sh que j'ai écris à la va vite

    Code:
    #
    # Autor: Magios
    # Date:  04/10/2007
    # Revision: 1.0
    # script récupérant la mémoire vive de libre donc warning bas mais supérieur à critique ^?
    #
    # ex: ./memory.sh warning critical
    
    STATE_OK=0
    STATE_WARNING=1
    STATE_CRITICAL=2
    STATE_UNKNOWN=3
    
    if [ ${1} -le ${2} ] ; then
        echo "UNKNOWN - Warning level is less then Critical"
        exit $STATE_UNKNOWN
    fi
    
    MEMORY_FREE=`vmstat -v | grep free |awk '{print $1}'`
    MEMORY_TOTAL=`vmstat -v | grep 'memory pages' |awk '{print $1}'`
    
    if [ $MEMORY_FREE -gt ${1} ]
            then
                    echo "OK: MEMORY_FREE: ${MEMORY_FREE} ko |MEMORY=${MEMORY_FREE};${1};${2};0;${MEMORY_TOTAL}"
                    exit $STATE_OK
    fi
    
    if [ $MEMORY_FREE -ge ${2} -a $MEMORY_FREE -le ${1} ]
            then
                    echo "WARNING: MEMORY_FREE: ${MEMORY_FREE} ko |MEMORY=${MEMORY_FREE};${1};${2};0;${MEMORY_TOTAL}"
                    exit $STATE_WARNING
    fi
    
    if [ ${MEMORY_FREE} -lt ${2} ]
            then
                    echo "CRITICAL: MEMORY_FREE: ${MEMORY_FREE} ko |MEMORY=${MEMORY_FREE};${1};${2};0;${MEMORY_TOTAL}"
                    exit $STATE_CRITICAL
    fi
    Last edited by Magios; 9 October 2007, 10:42.

    Leave a comment:


  • Disciplus
    replied
    Pourtant la commande check_aix_swap correspond uniquement au swap il me semble?
    le swap et la mémoire vive sont dissociés normalement?

    Je suis dans l'erreur?

    Leave a comment:


  • Magios
    replied
    check_aix_swap (via nrpe) --> commande accessible par defaut détaillé dans le fichier nrpe.cfg

    Leave a comment:


  • Disciplus
    replied
    Re bonjour,

    J'en profite pour poser ma 2éme question bonus:

    Chez vous (sur votre AIX) comment superviser vous la mémoire vive utiliser?

    Merci d'avance , celui qui répond a ma question aura... tout mon réspect

    Leave a comment:


  • Disciplus
    replied
    oups, autant pour moi
    j'ai trouvé mon problème

    dans la partie:

    # SERVER ADDRESS
    # Address that nrpe should bind to in case there are more than one interface
    # and you do not want nrpe to bind on all interfaces.
    # NOTE: This option is ignored if NRPE is running under either inetd or xinetd

    server_address=192.168.0.2

    j'avais mis l'ip du serveur nagios ... ERREUR . c'étais l'ip du serveur lui même a mettre.

    OK => je sors

    Leave a comment:


  • Disciplus
    started a topic Client NRPE sur un AIX 5.2

    Client NRPE sur un AIX 5.2

    [SUJET RESOLU]

    Bonjour,

    suite à mes déboires des check_snmp pour superviser mon AIX 5.2, nous avons donc décidé d'installer le client NRPE sur le serveur.

    pour ce faire j'ai utiliser ce package:
    nrpe and standard plugins for aix 5 2
    http://www.nagiosexchange.org/AIX.13..._netnagext_pi1[p_view]=782

    J'ai etudié le HOWTO :

    Code:
    The package contains nrpe daemon + plugins compiled for AIX version 5.2
    Compiled by Niki Diulgerov
    [email protected]
    
    1. Extract the pacage in /usr/local
    2. create user nagios and group nagios
    3. chown -R nagios.nagios /usr/local/nagios
    4. If not exists create /var/run and make sure user nagios can write inside
    5. edit /usr/local/nagios/nrpe.cfg according your needs. Usually you should change the IP
    addresses there and probably edit or add additional check commands
    6. add in /etc/inittab the following row
    nrpe:2:once:/usr/local/nagios/nrpe -c /usr/local/nagios/nrpe.cfg -d
    7. make sure that there is no firewall which will stop the nagios server to communicate
    with the aix machine on port 5666
    8. execute this command (can be root...nrpe will switch to user nagios)
    /usr/local/nagios/nrpe -c /usr/local/nagios/nrpe.cfg -d
    9. check if you have the process running
    ps -fe|grep nrpe
    10. Login on the nagios server and test it with this command
    /usr/local/nagios/libexec/check_nrpe -n -H aix_ip_address -c check_aix_users
    
    WARNING!!!
    Even that nrpe is compiled with option to not use SSL if you not put the option -n 
    probably check_nrpe will fail
    
    Enjoy!
    tous ce passe bien jusqu'au point 8.
    apparemment le service ne ce lance pas , et je n'ai aucun message d'erreur d'aucune sorte...

    pour information je suis bien avec l'utilisateur nagios lors de l'execution et cela fait la même chose avec l'utilisateur root.

    Que faire? avez vous des pistes? du vécu peut être? y'a t'il un log quelque part?

    Merci d'avance!
    Last edited by Disciplus; 15 September 2008, 11:09. Reason: [SUJET RESOLU]
Working...
X