[mrtg] probleem

Pagina: 1
Acties:

  • T-h-i-j-s
  • Registratie: April 2000
  • Laatst online: 21-04 13:18

T-h-i-j-s

koffie? ja lekker :)

Topicstarter
Ik ben bezig om de cpu-, mem- etc usage te graphen van m'n linuxserver.

>snmpget localhost public .1.3.6.1.4.1.2021.4.11.0

levert op:
>enterprises.ucdavis.memory.memTotalFree.0 = 1916

mrtg.cfg:
Target[r2d2.freemem]: .1.3.6.1.4.1.2021.4.11.0:public@localhost
Options[r2d2.freemem]: nopercent,growright,gauge,noinfo
Title[r2d2.freemem]: Free Memory
PageTop[r2d2.freemem]: <h1>Free Memory</h1>
MaxBytes[r2d2.freemem]: 1000000
kMG[r2d2.freemem]: k,M,G,T,P,X
YLegend[r2d2.freemem]: bytes
ShortLegend[r2d2.freemem]: bytes
LegendI[r2d2.freemem]:  Free Memory:
LegendO[r2d2.freemem]:
Legend1[r2d2.freemem]: Free memory, not including swap, in bytes

Het mrtg-en met deze configfile levert alleen een .ok file op in de Workdir. Geen errors, geen logfile en graphics.. :(

Heeft iemand een idee waar de fout zou kunnen zitten?

bvd

  • mavink
  • Registratie: April 2000
  • Laatst online: 27-05 09:16
Doe eens find / -name r2d2.freemem.html -print
Of updatedb; locate r2d2.freemem.html
Ik denk namelijk dat hij het bestandje wel aanmaakt maar dat je gewoon niet weet waar :)

Of anders moet je even zoiets vooraan mrtg.cfg zetten:
WorkDir: /stats/mrtg-www/

  • T-h-i-j-s
  • Registratie: April 2000
  • Laatst online: 21-04 13:18

T-h-i-j-s

koffie? ja lekker :)

Topicstarter
Er staat een WorkDir directive in (helaas)

dat had ik even moeten posten, idd...

nog wat extra info alvast:

mrtg-version: 2.9.4
UCD-snmp(d) version: 4.2

Verwijderd

ehm, zegt mrtg nix?

mrtg wil altijd 4 waarde's terugkrijgen:
In
Uit
Naam
Uptime

misschien gaat het hier fout..
oja, mocht het niet gaan lukken dan kan het ook anders: scriptje maken dat de info grabt en output. werkt prima hier..

  • T-h-i-j-s
  • Registratie: April 2000
  • Laatst online: 21-04 13:18

T-h-i-j-s

koffie? ja lekker :)

Topicstarter
ehm, zegt mrtg nix?
Nee, da's dus het vreemde. Als ik mrtg draai met die config duurt het heel effies dan verschijnt de prompt weer. Als je dan in de workdir kijkt is het bestand r2d2.ok (0 bytes) aangemaakt. Verder niets....

Dezelfde mrtg execute wel goed met een config die traffic van onze switch grapht. :?

  • mavink
  • Registratie: April 2000
  • Laatst online: 27-05 09:16
Misschien dat-ie de uptime niet via snmp kan ophalen ofzo... Schrijf anders een scriptje dat die snmpget uitvoert en zelf iets voor hostname en uptime invult, werkt dat wel?

  • T-h-i-j-s
  • Registratie: April 2000
  • Laatst online: 21-04 13:18

T-h-i-j-s

koffie? ja lekker :)

Topicstarter
Hmmm... na een avond klooien krijg ik sterk de indruk dat mrtg heel kieskeurig is met tabs en linebreaks (ed) in de config.

Ik ging testen met 1 perl-script wat de info leverde. Dat werkte ineens niet meer na wat edit-werk (geen errors). Ik heb wat "opgeruimd" (trailing space etc weggehaald) en toen werkte het weer. Ook de SNMP-opties voor disk-usage e.d. lijken nu te werken :)

vaag hoor... beetje onhandig dat mrtg geen error geeft als'ie niks geproduceerd heeft. (mrtg zelf is waarschijnlijk in de veronderstelling dat het prima gewerkt heeft, vandaar de .ok)...
|:(
Pagina: 1