Tja, es kann wohl nur einen geben …

… nur einen Zustand bei auf »Alfred« basierenden Statistiken: Nach ’nem Ausfall ist vor ’nem Ausfall :-(

Die Freude, daß endlich alle 4 Gateways sich auf der Knotenkarte als solche fanden, währte nur kurz. Denn seitdem nun alle gelistet werden, stellt sich Alfred selbst ein Bein:

ffgt@stats:~$ $HOME/alfred-json -zr 158 | wc -l
*** Error in `/usr/local/bin/alfred-json': corrupted double-linked list: 0x00000000020a86c0 ***
0
ffgt@stats:~$ $HOME/alfred-json -zr 159 | wc -l
21731

Lies: es gibt wohl korrupte Daten (oder einen Bug in »alfred-json«), sodaß beim Versuch, die teilweise komprimierten Daten zu dekomprimieren, die Speicherverwaltung ins Essen bricht :(

Da hiergegen nichts unternommen werden kann¹, sind die Karten und dazugehörigen Statistiken leider bis auf weiteres tot und wir fliegen blind :(

rrd-Graph
Gar­bage in, gar­bage out.
Update, 2015-11-01 16:45: Normality restored. Ein bißchen jedenfalls.

Warning: invalid JSON object from de:ad:be:ef:02:03: '[' or '{' expected near ''
Warning: invalid JSON object from de:ad:be:ef:02:04: '[' or '{' expected near ''

Wie weitere Untersuchungen ergaben, schreiben gw03 und gw04 in der Tat Müll in den Datenstrom (siehe oben). Wieso, weshalb, warum, das steht als nächstes auf dem Programm; aber wichtig ist, daß vor der neuen Woche, der ersten, in dem sich das neue Setup beweisen muß, die grundlegenden Werte (wieder) aufgezeichnet werden. Die Version 0.31 von alfred-json ist immerhin in der Lage, diesen Fehler zu erkennen und zu umgehen; dennoch doof, daß ein falscher Datensatz das Gesamtsystem lahmlegen kann — ein alter Kritikpunkt¹ an »Alfred«.

_____
¹ Das Gesamtsystem des »Almighty Lightweight Fact Remote Exchange Daemons« ist aus Sicht des Verfassers broken by design. Denn es ist ja beileibe nicht das erste Mal, daß dieses Programm- und Protokollwerk Probleme bereitet …

Statistiken im A* (Updated)