<div dir="ltr">Moin,<br><div><div class="gmail_extra"><br><div class="gmail_quote">2015-08-26 11:24 GMT+02:00 Sirko <span dir="ltr"><<a href="mailto:mail_ist@nurfuerspam.de" target="_blank">mail_ist@nurfuerspam.de</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
  
    
  
  <div bgcolor="#FFFFFF" text="#000000">
    verstehe,<br></div></blockquote><div><br></div><div>Ich glaube nicht ;) Der vzlogger ist keien middleware und kann from...to Anfragen nicht beantworten sondern einfach nur- wie geschrieben- aktuelle Messwerte liefern für Polling. Das konkrete Frage/Antwortformat findet sich hoffentlich im Wiki (habs nicht parat) oder es gibt einfach keins ;)<br> <br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div bgcolor="#FFFFFF" text="#000000">
    wie muß denn eine solche Abfrage aussehen? Wenn ich die
    Benchmark-Abrage starte:<br>
<a href="http://192.168.178.29:8080/data/a301d8d0-903b-1234-94bb-d943d061b6a8.json?from=1287541654974&to=1288488900567&tuples=1000&debug=5" target="_blank">192.168.178.29:8080/data/a301d8d0-903b-1234-94bb-d943d061b6a8.json?from=1287541654974&to=1288488900567&tuples=1000&debug=5</a><br>
    <br>
    krieg ich nur ein:<br>
    <pre>{ "version": "0.4.0", "generator": "vzlogger", "data": [ ] }</pre>
    Grüße<span class="HOEnZb"><font color="#888888"><br>
    Sirko</font></span><div><div class="h5"><br></div></div></div></blockquote><div><br>Viele Grüße,<br></div><div>Andreas<br> <br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div bgcolor="#FFFFFF" text="#000000"><div><div class="h5">
    <br>
    <div>Am 26.08.2015 um 10:45 schrieb Andreas
      Goetz:<br>
    </div>
    <blockquote type="cite">
      <div dir="ltr">
        <div>
          <div>
            <div>
              <div>Moin,<br>
                <br>
              </div>
              der local in der vzlogger kann genau Eines: "rohe"
              Meßwerte direkt ab vzlogger ohne Middleware bereitstellen.
              Nützlich für alle die keine Middleware/Frontend verwenden
              wollen. vz/httpd hingegen ist ein vollwertiger Ersatz für
              die Middleware aber ohne Apache und deutlich schneller.<br>
              <br>
            </div>
            Also "samesame" vom Namen her aber inhaltlich "totally
            different" ;)<br>
            <br>
          </div>
          Viele Grüße,<br>
        </div>
        Andreas<br>
        <br>
      </div>
      <div class="gmail_extra"><br>
        <div class="gmail_quote">2015-08-26 10:28 GMT+02:00 Sirko <span dir="ltr"><<a href="mailto:mail_ist@nurfuerspam.de" target="_blank">mail_ist@nurfuerspam.de</a>></span>:<br>
          <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
            <div bgcolor="#FFFFFF" text="#000000"> Ich meinte die
              "local" Einstellungen in der vzlogger.conf<br>
              <br>
              "local" : {<br>
                      "enabled" : false,      /* should we start the <b>local

                HTTPd for serving live readings</b>? */<br>
                      "port" : 8080,          /* the TCP port for the
              local HTTPd */<br>
                      "index" : true,         /* should we provide a
              index listing of available channels if no UUID was
              requested? */<br>
                      "timeout" : 30,         /* timeout for long
              polling comet requests, 0 disables comet, in seconds */<br>
                      "buffer" : 600          /* how long to buffer
              readings for the local interface, in seconds */<br>
              },<br>
              <br>
              Mir war nur aufgefallen, daß der noch lief, weil er
              zufällig den gleichen Port nutzte.<br>
              Aber wie gesagt, ich wollte ja den externen httpd
              testen...
              <div>
                <div><br>
                  <br>
                  <div>Am 25.08.2015 um 22:40 schrieb Matthias Behr:<br>
                  </div>
                  <blockquote type="cite">
                    <pre>Ja, mich wunderte nur folgende Aussage: „... "local HTTPd for serving live readings", wie er in der vzlogger.conf konfiguriert werden kann, …“


Warum vzlogger.conf? Welche Settings?

</pre>
                    <blockquote type="cite">
                      <pre>Am 25.08.2015 um 22:07 schrieb Andreas Götz <a href="mailto:cpuidle@gmail.com" target="_blank"><cpuidle@gmail.com></a>:

Der local im vzlogger hat damit nichts zu tun. Der vz/httpd ersetzt einfach Apache/nginx etc. Da gibts nichts weiter zu konfigurieren, die können beide laufen.

Viele Grüße, Andreas 

</pre>
                      <blockquote type="cite">
                        <pre>Am 25.08.2015 um 21:43 schrieb Matthias Behr <a href="mailto:mbehr@mcbehr.de" target="_blank"><mbehr@mcbehr.de></a>:

Wie hast du den „local httpd“ konfiguriert? Und wie die Middleware?
Hast du bei dem Test den externen httpd abgeschaltet?

</pre>
                        <blockquote type="cite">
                          <pre>Am 25.08.2015 um 20:32 schrieb Sirko <a href="mailto:mail_ist@nurfuerspam.de" target="_blank"><mail_ist@nurfuerspam.de></a>:

Hi,

ich hab mal den httpd installiert, wie in <a href="https://github.com/volkszaehler/httpd" target="_blank">https://github.com/volkszaehler/httpd</a> beschrieben, hat auch soweit funktioniert.

Wenn ich das richtig sehe, ist der vollkommen unabhängig von dem "local HTTPd for serving live readings", wie er in der vzlogger.conf konfiguriert werden kann, korrekt?
Der dort konfigurierbare HTTPd scheint auch nichts außer der Versionnummer zu liefern. Sollte der mehr können?

Ich hab mal den Benchmarks laufen lassen wie hier beschrieben:
<a href="http://wiki.volkszaehler.org/development/benchmark" target="_blank">http://wiki.volkszaehler.org/development/benchmark</a>

mit folgendem Ergebnis:
mit middleware.php und lighttpd: ca. 2,4 Sekunden
mit httpd Port 8080 ca. 3,6 Sekunden

Ich hatte erwartet, daß mit dem httpd die Abfrage schneller geht. Die CPU-Last scheint auch etwas höher zu sein. Offenbar ist das für einen Raspberry doch eher kontraproduktiv oder hab ich was übersehen, was noch optimiert werden kann?

Grüße
Sirko

</pre>
                        </blockquote>
                        <pre>Gruß

Matthias

</pre>
                      </blockquote>
                    </blockquote>
                    <pre>Gruß

Matthias


</pre>
                  </blockquote>
                  <br>
                </div>
              </div>
            </div>
          </blockquote>
        </div>
        <br>
      </div>
    </blockquote>
    <br>
  </div></div></div>

</blockquote></div><br></div></div></div>