> Egy leirast talalhatsz ebben a magazinban, a tobbi kerdest utana,
 > ha ezt elolvastad :)
 > http://www.flosszine.org/aktualis_lapszam/FLOSSzine-II_evf_03.pdf
 >
 > --
 >               Udvozlettel
 >                                    Zsiga
 >


Hi!

Elovastam, köszönöm!
Ez a rész kérdéses számomra továbbra:
"NSCA esetében mindkét gépen szerepelnie kell az ellenőrzött gépek 
konfigjai."

Tehát a check-elt gép konfigja az nsca server és kliens gépen is ott 
kell legyen a nagiosban?

Pl.:
A kliensen és a szerveren van egy host és service definiálva (ugyanaz a 
konfig), pl.:
define host {
        host_name               host1
        // ...stb.
}

define service {
        service_description     load
        use                     genericservice
        host_name               public
        check_command           check_load
        // ...stb.
}




A kliensen beállítandó, hogy küldje tovább az nsca szervernek az adatokat:

# /etc/nagios/nagios.cfg
...
obsess_over_services=1
ocsp_command=submit_service_check
ocsp_timeout=5
obsess_over_hosts=1
ochp_command=submit_host_check
ochp_timeout=5
...
# -------------------------------------------------------------


# /etc/nagios/conf.d/commands.cfg
define command
{
  command_name    submit_service_check
  command_line    /usr/lib/nagios/plugins/submit_service_check.sh
$HOSTNAME$ '$SERVICEDESC$' $SERVICESTATEID$ '$SERVICEOUTPUT$'
}
# -------------------------------------------------------------


A /usr/lib/nagios/plugins/submit_service_check.sh fájl:
#!/bin/bash
/usr/bin/printf "%s\t%s\t%s\t%s
" "$1" "$2" "$3" "$4" | /usr/lib/nagios/plugins/send_nsca -H  -c 
/usr/lib/nagios/send_nsca.cfg



Elvileg kb. ennyi? :)


G.

_________________________________________________
linux lista      -      [email protected]
http://mlf2.linux.rulez.org/mailman/listinfo/linux

válasz