<div dir="ltr"><br><div class="gmail_extra"><div class="gmail_quote">Am 14. Februar 2014 22:06 schrieb Michael Baer <span dir="ltr"><<a href="mailto:mibaer@web.de" target="_blank">mibaer@web.de</a>></span>:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div>Am Montag, 3. Februar 2014 schrieb Jan Tamm:<br>
<div class="">> Hallo zusammen,<br>
><br>
> Am 3. Februar 2014 10:57 schrieb Andreas Goetz <<a href="mailto:cpuidle@gmail.com">cpuidle@gmail.com</a>>:<br>
> > Mir ist nicht so richtig klar, wie die doppelten Timestamps<br>
> > zustande kommen. Immerhin haben wir je Kanal ms-Auflösung. Kann<br>
> > es sein, dass der vzlogger die Timestamps nur sekundenweise<br>
> > erzeugt? Falls ja würde ich vielleicht lieber an der Quelle<br>
> > ansetzen?<br>
><br>
> Ich habe gerade nachgesehen. Normalerweise wird mit dem Befehl<br>
> gettimeofday() gearbeitet und der gibt Mikrosekunden zurück. Ein<br>
> Sonderfall ist es, wenn in dem SML Telegramm die Zeit gesetzt ist,<br>
> da diese nur in Sekunden aufgelöst wird. Hier könnte man ansetzen,<br>
> wenn es nur bei den SML Metern auftritt.<br>
<br>
> Wenn ich aber in den Logs von Michael stöbere (S0):<br>
</div>.<br><div class="">
<br>
> In meinen Logs ist das aber nicht so, dort sind die Timestamps<br>
> nicht gerundet. Kann sich das jemand erklären?<br>
<br>
</div>"aggfixedinterval" : true,<br>
<br>
[Feb 09 13:03:11][AVG]  [45] 2861.298262 @ 1391947389.112740<br>
[Feb 09 13:03:11][AVG]  [46] 2861.484793 @ 1391947390.370814<br>
[Feb 09 13:03:11][AVG]  [47] RESULT 2831.065518 @ 1391947390.370814<br>
<br>
<br>
[Feb 09 13:03:11][chn2] ==> number of tuples: 1<br>
[Feb 09 13:03:11][chn2] compare: 0 1391947380000 1391947380000.000000<br>
[Feb 09 13:03:11][chn2] JSON request body: [ [ 1391947380000.000000,<br>
2831.065518 ] ]<br>
[Feb 09 13:03:11][chn2] Buffer dump (size=0 keep=32): {}<br>
<br>
<br>
"aggfixedinterval" : false,<br>
<br>
[Feb 11 13:03:13][AVG]  [11] 720.799180 @ 1392120188.002160<br>
[Feb 11 13:03:13][AVG]  [12] 721.087708 @ 1392120192.992630<br>
[Feb 11 13:03:13][AVG]  [13] RESULT 746.888191 @ 1392120192.992630<br>
<br>
[Feb 11 13:03:13][chn2] ==> number of tuples: 1<br>
[Feb 11 13:03:13][chn2] compare: 0 1392120192993 1392120192992.629883<br>
[Feb 11 13:03:13][chn2] JSON request body: [ [ 1392120192992.629883,<br>
746.888191 ] ]<br>
[Feb 11 13:03:13][chn2] CURL: About to connect() to localhost port 80<br>
(#0)<br>
[Feb 11 13:03:13][chn2] CURL:   Trying 127.0.0.1...<br>
[Feb 11 13:03:13][chn2] CURL: connected<br>
[Feb 11 13:03:13][chn2] Buffer dump (size=0 keep=32): {}<br>
<br>
Sowohl bei "sml" als auch bei "s0".<br></div></blockquote><div><br></div><div>Danke, das erklärt es. Bei aggfixedinterval wird der Zeitstempel absichtlich auf die agginterval Sekunden gerundet, also gibt es auch nur sekündliche Auflösung. Das wird aber nicht das Problem mit den gleichen Timestamps verursachen, denn wenn im vzlogger aggregiert wird, kommen die Werte nicht schneller als einer pro Sekunde hinein. <br>
<br></div><div>--Jan<br></div></div></div></div>