[Eisfair_dev] Fehler in eisgraph 0.0.27 mit update auf Base 2.0.2

Marcus Roeckrath marcus.roeckrath at gmx.de
Mi Feb 6 07:31:19 CET 2013


Hallo Tanja,

Tanja Matias wrote:

> Jetzt hab ich gemerkt, das mein root-Postfach überquillt, weil eisgraph
> nicht an die neuen Werte in /proc/meminfo angepasst ist.

Komisch, weil die Version 0.0.27 schon darauf angepasst sein sollte.

> Ich habe nun in /usr/local/eisgraph/collect/mem die Zeilen
> 
> ACTIVE=`grep Active $EISGRAPH_BASEDIR/meminfo | awk '{ print $2 }'`
> INACTIVE=`grep Inactive $EISGRAPH_BASEDIR/meminfo | awk '{ print $2 }'`

So wurde es für Kernel 2.6. geändert.

ACTIVE=`grep "Active:" $EISGRAPH_BASEDIR/meminfo | awk '{ print $2 }'`
INACTIVE=`grep "Inactive:" $EISGRAPH_BASEDIR/meminfo | awk '{ print $2 }'`

Obwohl die Änderung dieser Datei nur solange überlebt, bis eine neue
Konfiguration geschrieben wird.

Die eigentliche Änderung muss in /usr/local/eisgraph/eisgraph.sh vorgenommen
werden, denn diese erzeugt obige collect-Datei.
 
> Im neuen meminfo gibt es nun je 3 passende Zeilen und damit kommen hier
> mehrere Werte raus. Es gibt dann Fehler beim umrechnen im darauf
> folgenden Schritt und schließlich werden keine Werte in die Datenbank
> geschrieben, weil nicht die Passende Anzahl Werte übergeben wird.

Ist bekannt und es muss die richtige davon rausgesucht werden.

Schick mir mal die /usr/local/eisgraph/eisgraph.sh per PM.

Ansonsten:

Aktuelles Paket nochmal drüberinstallieren und einmal in die Konfiguration
gehen.

-- 
Gruss Marcus


Mehr Informationen über die Mailingliste Eisfair_dev