Gå til innhold

MRTG på linuxbox


Anbefalte innlegg

Skrevet

Hallo

 

Jeg skulle gjerne brukt MRTG til å overvåke loaden på linux routeren min, dvs overvåke eth0 og eth1. Det jeg ikke skjønner helt er hvordan jeg skal lage en config fil. Hvis noen kunne lose meg igjennom det hadde jeg vært takknemlig :)

Videoannonse
Annonse
Skrevet (endret)

Enkelt :)

 

Gå til mappa der MRTG ligger, ofte /usr/local/mrtg-2

 

så til bin mappa altså /usr/local/mrtg-2/bin

 

Der skriver du ./cfgmaker --output=../config.cfg ip.adresse1.her ip.adresse2.her osv

 

Da får du en fin config fil i mappen /usr/local/mrtg-2/bin som heter config.cfg. Husk at alle maskinene du vil logge må være på når du kjører configmaker, og SNMP daemon må være på på de maskinene.

 

Så redigerer du config.cfg, du skal kun endre WorkDir til en mappe som er tilgjengelig gjennom en webserver.

 

Nå kan du gå tilbake til bin mappa og kjøre ./mrtg ../config.cfg

 

Kjør den 3 ganger, du får errors på de 2 første.

 

Nå kan du bare sette opp en linje i /etc/crontab om hvor ofte MRTG skal kjøre, f.eks:

 

-*/5 * * * * root /usr/local/mrtg-2/bin/mrtg /usr/local/mrtg-2/config.cfg

 

Du kan godt endre rettighetene på mappa mrtg-2 til din bruker og kjøre programmet med din bruker istedet for root.

Endret av objorkum
Skrevet

snmp: www.netophilia.en-eller-annet-tld (husker ikke om det er com, net ellerorg)

 

 

 

Installer snmpd via pakkesystemet til OSet ditt. pakken heter somregel net-snmpd

Skrevet (endret)

NJa, jeg har slackware..prøvde å søke på snmp på www.slackware.org men det kom ikke opp noe :\

 

Uansett, installerte det du viste meg, men konfigureringa virker litt vanskelig :\

 

Hadde vært fint med hjelp ja :)

Endret av magnarl
Skrevet

Rediger /etc/snmpd.conf:

 

syslocation NOE
syscontact [email protected]

 

Er bare de options jeg trenger for å kunne logge.

 

Så må du starte snmpd, jeg bruker bare et rc script, men du må kjøre selve programmet.

 

Antakligvis /usr/bin/snmpd

 

Sjekk også --help til snmpd for options.

Skrevet

Okay, for å teste om snmpd kjører korrekt, kjører du denne kommandoen i bin mappa til MRTG:

 

./cfgmaker ip.adresse.til.maskin.med.snmpd

 

Får du infoen, er alt ok. Ellers er det ikke ok.

Skrevet

./cfgmaker 192.168.0.1

--base: Get Device Info on [email protected]:

SNMP Error:

no response received

SNMPv1_Session (remote host: "192.168.0.1" [192.168.0.1].161)

                  community: "public"

                request ID: 1576111447

                PDU bufsize: 8000 bytes

                    timeout: 2s

                    retries: 5

                    backoff: 1)

at /root/files/mrtg/mrtg-2.10.13/bin/../lib/mrtg2/SNMP_util.pm line 622

SNMPWALK Problem for 1.3.6.1.2.1.1 on [email protected]::::::v4only

at ./cfgmaker line 825

WARNING: Skipping [email protected]: as no info could be retrieved

 

Regner med at SNMP ikke er riktig da..men daemonen kjører jo med cfg fil som er slik som du sa..

Skrevet

Hvordan kan man egentlig velge hvordan hastigheten skal vises? Altså om det skal vises i kb, kB, mbit osv?

 

Har en installasjon inne, kjørte akkurat samme cfgmaker metode på begge, og de endte opp med forskjellig hastighetsvisning..

Skrevet
Du kan velge mellom kbit og kbyte i .cfg fila.

Du kan regne om til M,G,T og alt det andre morsomme også, men husker ikke hvordan man gjorde det nå.... cfgstoragemaker veit jeg gjør det. Står noe i dokumentasjon for config-fila om det også.

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...