Wie der Titel oben möchte ich eine Vielzahl von Daten in Rrd-Datenbank speichern, so dass später eine Temperaturkurve daraus ausführen kann.rrdtool update error (nan)
Namen Meine Datenbank rn23.rrd
Wenn ich awk Befehl:
echo rrdtool update rn23.rrd `/ops/bin/finf | awk '$1 == "rn23" { print $2 ":" $11 }'`
der Ausgang ist:
rrdtool update rn23.rrd 1491273800:48
dann entferne ich die "Echo" um die Daten innerhalb von rn23.rrd zu aktualisieren:
rrdtool update rn23.rrd `/ops/bin/finf | awk '$1 == "rn23" { print $2 ":" $11 }'`
aber wenn ich versuche, die Daten erneut zu holen mit:
rrdtool fetch rn23.rrd MAX --start 1491210243 --end now
das Ergebnis zeigt diese: 1491270300: -nan 1491270600: -nan 1491270900: -nan 1491271200: -nan 1491271500: -nan 1491271800: -nan 1491272100: -nan 1491272400: -nan 1491272700: -nan 1491273000: -nan 1491273300: -nan
Haben irgendwelche ihr wissen, warum es nur die Zeitstempel erkannt, aber nicht die Temperatur? Und wie behebt man das?