Portál AbcLinuxu, 14. května 2025 04:10

Dotaz: Nagios/**ePN failed to compile

29.3.2008 21:55 skunerq | skóre: 19 | blog: skunerovo
Nagios/**ePN failed to compile
Přečteno: 617×
Odpovědět | Admin
Zdravim vsechny,

pouzivam Nagios a nemuzu rozlousknout problemem se spoustenim scriptu pro checkovani sluzby. Konkretne se jedna o script "check_snmp_cisco_loadvag" stazen ze stranek nagiosu. Problem je v tom, ze kdyz spusti script rucne tak probehne koreknte.

/usr/lib/nagios/plugins/check_snmp_cisco_loadavg -H 192.168.100.100 -C public

Status is OK - CPU load average (5 min): 6 %

kdyz jej ale, zavola nagios, tak misto vysledku o stavu sluzby, dotanu chybovou hlasku

**ePN failed to compile /usr/lib/nagios/plugins//check_snmp_cisco_loadavg: "Global symbol "$script" requires explicit package name at (eval 6) line 29,

google napovedel mnohe, nic vsak nepomohlo, nepotkal jste nekdo neco podobneho. Jen dodam, ze jde o nagios 2.6, debian etch a apache 2

diky za nasmerovani
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

30.3.2008 11:00 Dušan Hokův | skóre: 43 | blog: Fedora a další...
Rozbalit Rozbalit vše Re: Nagios/**ePN failed to compile
Odpovědět | | Sbalit | Link | Blokovat | Admin
a predavate nagiosem tomu skriptu vsechny promenne?
31.3.2008 07:23 skunerq | skóre: 19 | blog: skunerovo
Rozbalit Rozbalit vše Re: Nagios/**ePN failed to compile
ano, kdyz to pustim z prikazove radky tak je to OK, mam to vyzkousene i na jine instanci nagiosu a tam to funguje. Chybu ve scriptu a konfiguraci nagiosu bych vyloucil. Spise bych to tipoval na chybejici plugin pro apache, prava ...
31.3.2008 13:54 Jooky (inactive) | skóre: 39 | blog: Jooky | Bratislava
Rozbalit Rozbalit vše Re: Nagios/**ePN failed to compile
Apache nema s nagiosom nic spolocne, len to ze ukazuje data.
Skuste to pustit pod uzivatelom, pod ktorym bezi nagios. cize napr.
# su - nagios
$ /plna/cesta/nejaky_plugin --vsetky_parametre
Je dost mozne ze na nieco nema prava alebo nieco chyba v PATH.
2.4.2008 07:48 skunerq | skóre: 19 | blog: skunerovo
Rozbalit Rozbalit vše Re: Nagios/**ePN failed to compile
i timto postupem jde script pustit

nagios:~# su - nagios nagios:~# /usr/lib/nagios/plugins/check_snmp_cisco_loadavg -H 192.168.1.10 -C public Status is OK - CPU load average (5 min): 6 %
2.4.2008 13:12 Chulda | skóre: 20
Rozbalit Rozbalit vše Re: Nagios/**ePN failed to compile
ePN podle google je embeded Perl Nagios, takze spusteni z shellu nic moc nerika a netusim, jak to nasimulovat. Jinak ja osobne ho nepouzivam (nagios si kompiluji a bez ePN)

A ta hlaska o te promene mi prijde, ze ten skript je spusten ve strict modu a promena neni deklarovana (pak to haze stejne hlasky)
2.4.2008 13:15 Chulda | skóre: 20
Rozbalit Rozbalit vše Re: Nagios/**ePN failed to compile
podle diskuze je to tak - vsechny promene v tom skriptu musi byt deklarovany, takze bud rucni prace/vyhodit ePN/cekat na opravu.
8.4.2008 13:47 skunerq | skóre: 19 | blog: skunerovo
Rozbalit Rozbalit vše Re: Nagios/**ePN failed to compile
vyreseno, bylo to tim, ze sciptu chybel argument, konkretne "community version". Diky za pomoc
3.4.2008 11:41 taranis
Rozbalit Rozbalit vše Re: Nagios/**ePN failed to compile
Odpovědět | | Sbalit | Link | Blokovat | Admin
a co v command.cfg upravit volání pluginu na

/usr/bin/perl /usr/lib/nagios/plugins/check_snmp_cisco_loadavg ......

toto volání způsobí že plugin nebude spuštěn embedded perlem, ale "opravdovým" perlem.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.