Portál AbcLinuxu, 9. května 2025 06:25
iostat
, nicmene ja potrebuju plugin do Nagiosu, ktery s nim pracuje.
No asi ne...
o IOSTATS toho moc nevím. Osobně si to představuji asi takto... BASH cat,cut,sed,awk... cokoliv a to vám vyzobne číslo a pošle do nagiosu. :)
Skript psát podle návodů ( třeba zde Nagios Plugin API )
(přiložil jsem něco na IOSTATS co jsem našel na disku... třeba něco z toho pomůže. ( myslím že na serveru bylo třeba skript trochu poupravovat ))
./check-tps.sh -w 200 -c 300 (standard_in) 1: syntax error ./check-tps.sh: řádek 47: [: -ne: očekáván unární operátor (standard_in) 1: syntax error ./check-tps.sh: řádek 52: [: -ne: očekáván unární operátor (standard_in) 1: syntax error ./check-tps.sh: řádek 57: [: -ne: očekáván unární operátor
sh -x check-tps.sh
Uvidis, kde je problem...
sh -x check-tps.sh -w 200 -c 300 ++ basename check-tps.sh + USAGE='check-tps.sh [-w|--warning]tps warning [-c|--critical]tps critical' ++ basename check-tps.sh + THRESHOLD_USAGE='CRITICAL threshold must be greater than WARNING: check-tps.sh -w 200 -c 300' + critical= + warning= + [[ 4 -lt 4 ]] + [[ 4 -gt 0 ]] + case "$1" in + shift + warning=200 + shift + [[ 2 -gt 0 ]] + case "$1" in + shift + critical=300 + shift + [[ 0 -gt 0 ]] + [[ 200 -eq 300 ]] + [[ 200 -gt 300 ]] ++ cat /tmp/tps-sda + tps=39,31 ++ bc (standard_in) 1: syntax error + '[' -ne 0 ']' check-tps.sh: řádek 47: [: -ne: očekáván unární operátor ++ bc (standard_in) 1: syntax error + '[' -ne 0 ']' check-tps.sh: řádek 52: [: -ne: očekáván unární operátor ++ bc (standard_in) 1: syntax error + '[' -ne 0 ']' check-tps.sh: řádek 57: [: -ne: očekáván unární operátorkde?
(standard_in) 1: syntax error + '[' -ne 0 ']' check-tps.sh: řádek 47: [: -ne: očekáván unární operátor(standard_in) 1 ti vyhodi chybu, cehoz vysledkem je prazdna hodnota na leve strane ---> nula se nema s cim porovnavat. Na dalsich dvou radcich se to opakuje,,,
37,25
. Nevim ale proc..
iostat -d /dev/sda -x 1 5
. Mam ho v Nagiosu, ktery checkuje kazdych 5 minut a zaznamena vystup do grafu. Co ale je ten vystup, ktery se kazdych 5 min zaznamenava do grafu? To je prumer tech 5ti mereni?
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.