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

Dotaz: Problem s MRTG

16.6.2006 18:35 Pinda
Problem s MRTG
Přečteno: 194×
Odpovědět | Admin
Dobry den , jsem zacinajici uzivatelel a budu moc rad ,za kazdou radu spejici k zdarnemu vyreseni problemu.

Pri konfigurace MRTG :

cfgmaker --global 'WorkDir: /home/httpd/mrtg' --global 'Options[_]: bits,growright' --output /home/mrtg/cfg/mrtg.cfg ladik@localhost

Vyvstane nasleduji problem

SNMP Error: no response received SNMPv1_Session (remote host: "localhost" [127.0.0.1].161) community: "ladik" request ID: 242103792 PDU bufsize: 8000 bytes timeout: 2s retries: 5 backoff: 1) at /usr/share/perl5/SNMP_util.pm line 627 SNMPWALK Problem for 1.3.6.1.2.1.1 on ladik@localhost::::::v4only at /usr/bin/cfgmaker line 828 WARNING: Skipping ladik@localhost: as no info could be retrieved

--base: Writing /home/mrtg/cfg/mrtg.cfg

Zkousel jsem i misto ladik@localhost psat public#10.0.0.4 coz je ip pocitace ..ale problem je jinde ..Poradi nekde ? Je to tim ,ze SNMP nebezi ? jak ho tedy zapnout . Nainstalovane pomoci apt-get je. Debian 2.6.4

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

Odpovědi

16.6.2006 19:06 Libor Klepac | skóre: 45 | Mýto
Rozbalit Rozbalit vše Re: Problem s MRTG
Odpovědět | | Sbalit | Link | Blokovat | Admin
to, jestli bezi snmp, si muzes lehce overit nastrojem snmpwalk
Urine should only be green if you're Mr. Spock.
Josef Kufner avatar 16.6.2006 20:01 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: Problem s MRTG
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ano, je to tim, ze SNMP neni. Ale neni treba ho zapinat/instalovat. Na lokalni monitorovani je vyhodnejsi pouzit trosku jiný způsob. MRTG umí načítat hodnoty z výstupu nějakého příkazu, resp. preogramu. Takže stačí si připravit sadu malých programů, které budou monitorovat vše, co potřebuješ a dát je na místo té spousty čísílek pro SNMP. Nějaké programy jsou součástí balíků s MRTG, něco je k nalezení různě na netu a pokud chceš něco specifického, je velmi jednoduché si napsat vlastní. Doporučuju to psát v čistém C, aby to bylo co nejméně náročné.

Před nějakou dobou jsem napsal jeden takový na monitorování vytíženosti disku (přenos dat). Je k nalezení na http://jk.myserver.cz/hack/mrtg/ spolu s ukázkou konfigurace. Ten program je velmi jednoduchý a upravit ho k zjišťování jiných hodnot by neměl být problém. Základem úspěchu je najít žádané hodnoty někde v /proc či /sys. Tento program je přečte, přepočítá a vypíše v požadovaném tvaru. Bylo by sice jednodušší to napsat třeba v perlu, ale tady je celkem žádoucí maximální úspora. Přecejen se to spouští každých pět minut a to v několika různých instancích.
Hello world ! Segmentation fault (core dumped)

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.