ok tarkim tu turiu viena hostu grupe i kuria ieina trys serveriai.
ssh kabo
pirmame ant 22
anrame ant 122
treciame ant 1122
commands.cfg apsirasau check_ssh
define_command {
command_name check_ssh
command_line check_ssh -p $ARG1$ $ARG2$
}
kur
$ARG1$ ssh porto nr.
$ARG2$ serverio adresas, zinoma galima palikti ir ta pati $HOSTADDRESS$
keliaujam toliau.
pirmo serverio define servisas bus toks:
define service {
use generic-service
hostname srv1
service_description ssh
check_command check_ssh!22!192.168.1.1
}
antro :
define service {
use generic-service
hostname srv2
service_description ssh
check_command check_ssh!122!192.168.1.2
}
ir galiausiai trecio :
define service {
use generic-service
hostname srv3
service_description ssh
check_command check_ssh!1122!192.168.1.3
}
tikiuosi uzvedziau nors kiek ant kelio.
p.s. tikiu, kad gali buti ir klaidu, rizikos neprisiimu :))
"lingus" <lingus@pilis.if.ktu.lietuva> wrote in message
news:g233qb$84p$1@trimpas.omnitel.net...
> greičiausiai nelabai supratau, nes manau kad tai manęs neišgelbėtų, nes
> vistiek reikėtų skirtingų grupių. Ar galima kažkokį papildomą kintamąjį
> kiekvienam hostui atskirai priskirti, kaip ir $HOSTADDRES$?
>
>
> Edvinas wrote:
>> -p $ARG1$ apsirasyk, tuomet galesi porto numeri perduoti kaip parametra
>> is visu konfigu.
>>
>>
>> "lingus" <lingus@pilis.if.ktu.lietuva> wrote in message
>> news:g21hsq$ref$1@trimpas.omnitel.net...
>>> Turiu nepatogum? su nagios, kai tie patys servisai skirtingose ma?inose
>>> sukasi ne ant tø pa?iø portø. na tarkim ssh sukasi viename ant 22 o
>>> kitame ant 2202. Tenka kurti du skirtingu hostgroupus, kurie kreipiasi ?
>>> du skirtingus servisus. Tuomet nelabai patogiai atvaizduojama
>>> informacija webe, servisas kaip ir tas pats, bet jis b?na skirtingose
>>> lentel?se.
>>>
>>> Band?iau su?aist sujungiant komandas naudojant ||
>>> "command_line /usr/lib/nagios/plugins/check_ssh -p 2202 $HOSTADDRESS$ ||
>>> /usr/lib/nagios/plugins/check_ssh $HOSTADDRESS$"
>>> bet tuomet nagios pyksta ant sintaks?s,
>>>
>>> k? gal?tum?t patarti? A?i?
>>