Strona 1 z 1

MRTG - puste statystyki

: 25 marca 2010, 16:57
autor: dzordzyk
Witam,

zainstalowałem MRTG i snmpd.
Próbuję uruchomić statystyki pamięci RAM według tego opisu: http://quark.humbug.org.au/publications ... intro.html

Mam kod w /etc/mrtg.cfg

Kod: Zaznacz cały

Target[mem]: `/home/user/memstat.pl`
Options[mem]: gauge,noinfo, nopercent, growright, nobanner
Title[mem]: Memory Usage
MaxBytes[mem]: 256000
YLegend[mem]: Memory Usage
ShortLegend[mem]: Memory Usage
LegendO[mem]: Memory Free:
Legend2[mem]: Memory Free
LegendI[mem]: Memory Used:
Legend1[mem]: Memory Used
PageTop[mem]: Memory Usage
Wywołanie tego skryptu daje następujący wynik:

Kod: Zaznacz cały

hostname:/home/user# /home/user/memstat.pl
3990944
4153172
6 days,  6:33
hostname
hostname:/home/user#
Po uruchomieniu:

Kod: Zaznacz cały

env LANG=C /usr/bin/mrtg /etc/mrtg.cfg


Otrzymuję puste wykresy i puste wartości, jak na screenie:
Załącznik screenrqu..jpg nie jest już dostępny
Już nie wiem, co może być nie tak - skrypt daje w porządku wartości, a statystyk MRTG nie generuję.

Dziękuję za pomoc,

pozdrawiam

: 26 marca 2010, 22:34
autor: db
MRTG ma to do siebie, że pierwsze wartości pokazuje dopiero po zebraniu jakiejś określonej liczby danych. Zobacz po, na przykład, 5 wykonaniach (zakładam, że wywołujesz go z crona za 5 minut, więc po 25 minutach).

Nie mam pojęcia dlaczego tak jest, a jakoś nigdy nie chciało mi się szukać w dokumentacji.

: 26 marca 2010, 22:49
autor: life
trochę poza tematem

MRTG nie używałem ale chwalę sobie rodzimego check_sys (http://www.matya.pl/check_sys/) i bardzo fajnie się sprawuje