Hallo Thomas,
From the keyboard of Thomas,
Hi,
ich habe auf meinem Server, um meine Neugierigkeit und meinen Forscherdrang zu stillen, MRTG installiert, um etwaige Daten (Eingeloggte User, Auslastung...) in Farbe und bunt zu sehen.
Dabei bin ich immer wieder auf folgendes Problem gestossen: Für die Zeit, wo der Server dann nicht läuft werden dann trotzdem Daten angzeigt, so z.B. "Anzahl Prozesse". Es wird dann die ganze Zeit des Ausschaltens über der letzte gültige Wert angezeigt.
Ich weiss/mir ist bekannt, dass dies irgendwo in den FAQs von MRTG selbst steht, ich weiß bloß nicht mehr wo. Da ich in letzter Zeit, viel mit "Jagen und Sammeln" verbracht habe, um gute Grafiken für MRTG zu kriegen, so z.B. SQUID-Auslastung, ist mir folgende Lösung eingefallen:
Man könnte die Datenermittlung selbst nicht direkt an SNMP leiten, wie es normalerweise standardmässig laeuft, sondern zuerst an ein Script, das die Daten dann zu Fuss holt, sei es über snmpwalk oder anders, wie z.B. "df ...". Wenn ich dann den Rechner ausschalte, registriert das Script das und schickt eine oder mehrere Null-Daten zurück, dass keine Daten vorliegen, sozusagen. Ich meine, damit muesste ich mein Problem in den Griff kriegen...
Vielleicht ist diese Idee auch ein bisschen overkilled... Keine Ahnung, mir egal, Hauptsache, meine Grafiken stimmen!
Eine andere Idee wäre es, dass man die Daten von MRTG selbst korrigiert, bloss... Tja, wie?
Hat jemand da eine Idee, mein Problem in den Griff zu kriegen?
Versuch mal cricket, das soll für Sachen, die nicht wie Netztraffik welches kontinuierlich wächst (octets auf den verschiedenen Interfaces) besser geeignet sein. Ansonsten geht es über bestimmte Parameter auch bei mrtg, aber dafür mußt du die Referenz von mrtg anschauen. bye Waldemar -- Are your questions smart enough? http://www.tuxedo.org/~esr/faqs/smart-questions.html