[Fli4l_dev] RRDtool3 muss noch reifen

Mark Gerber mark.gerber at web.de
Di Jun 24 16:27:48 CEST 2014


Hallo Peter!

Am 22.06.2014, 12:18 Uhr, schrieb Peter Schiefer <newsgroup at lan4me.de>:

> welche Installtionsvarianze hast DU Typ A oder B, mit Data oder ohne,  
> wohin
> zeit der DB-Path von rrdtool3?

Das ganze läuft als Inst-Typ B auf einer Festplatte mit einer  
FAT-Partition (/boot) und einer EXT-Partition (/data). Nach dem Booten von  
Festplatte läuft alles nur noch im RAM. Die Festplatte schaltet sich nach  
10 Minuten aus. Diverse Dateien (z. B. Logs) speichere ich mit  
OPT_CPMVRMLOG auf die Festplatte.

Eingestellter Pfad im RRDtool3:
RRDTOOL3_DB_PATH='/var/rrdtool3/db'

Eingestellte Pfade in CPMVRMLOG:
CPMVRMLOG_10_SOURCE='/var/rrdtool3'
CPMVRMLOG_10_DESTINATION='/data'

>> C) Standardmäßig wird für jeden Bereich immer nur der 6-Stunden-Graf
>> angezeigt. Hier würde ich die Ansicht aller Grafen bevorzugen. Auch das
>> sollte zumindest einstellbar sein. Meiner Meinung nach führen die
>> Zusatztabs zur Auswahl der Zeitdauer zu einer überfrachteten
>> Benutzeroberfläche und könnten (wie beim bisherigen RRDtool) weggelassen
>> werden.
>
> kopiere Dir opt/etc/rrd/settings.inc nach <dein
> configdir>/etc/rrd/&settings.inc und passe die folgenden settings an:
> rrd_default_graphtime=all
> rrd_graphtime_list="10min 30min 1h 6h 24h 7d 4w 16w 1y all"

Das habe ich mit kleineren Anpassungen übernommen. Das Et-Zeichen (&) im  
Pfad ist ein Tippfehler? Auf jeden Fall funktioniert es ohne. Danke für  
den Tipp.

> Die weiterentwicklung vom alten rrdtool wurde aber eingestellt aufgrund
> diverser Dinge (z.B. nicht wartbarer Code, keine Automatik usw.)
> Der Vorteil beim rrdtool3 ist halt, das dieser den collectd nutzt und
> dieser inc einer vielzahl von Plugins um Daten in rrd-Datenbanken zu
> sammeln von einer Anzahl x Entwickler gepflegt wird - beim alten rrdtool
> muss dies das fli4l-team leisten, da ja, wie Christoph in einem anderen
> Tread schrieb, von der Community keiner dies tun möchte!

Ok. Ich habe wieder zum RRDtool3 gewechselt. Das mit dem technischen  
Hintergrund ist nachzuvollziehen.

Klar ist mir jedoch noch nicht, in welchen Situationen die PNGs mit den  
Graphen aktualisiert werden. Per Probieren habe ich herausgefunden, dass  
dies wohl irgendwie beim Aufruf einer RRDtool3-Seite geschieht (nicht wie  
beim bisherigen RRDtool in regelmäßigen Abständen unabhängig vom Laden der  
Seite). Jedoch muss ich meist erst ein, zwei Mal die Seite neu laden,  
damit die Graphen den aktuellen Zustand anzeigen. Insgesamt kommt es mir  
auch vor, dass mit dem RRDtool3 das Laden der Graphenseiten länger dauert  
(ein direkter Vergleich wäre jetzt zu aufwendig).

Dazu noch der Hintergrund, dass der fli4l-Router bereits ein wenig betagt  
ist (AMD K6-3 400 MHz, 256 MByte RAM). Aber er schafft die eigentliche  
Arbeit, das Routen, wunderbar.

Gruß
Mark


Mehr Informationen über die Mailingliste Fli4l_dev