<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<p>Servus René,</p>
<p><br>
</p>
<p>vielleicht habe ich jetzt mit meiner Fragerei Verwirrung
gestiftet. Du schreibst im OP:</p>
<p>
<blockquote type="cite">
<p class="MsoNormal">Mein Setup sieht folgendermaßen aus. USB-IR
-> Raspberry 3B+ -> Synology NAS</p>
<p class="MsoNormal">Das sollte doch eigentlich den Pi
entlasten. Auch habe ich bereits die manuelle Aggregation per
Hand durchgeführt mit<br>
<i>php /var/www/volkszaehler.org/bin/aggregate run -m full -l
day -l hour -l minute</i><span style="font-size:10.0pt"></span></p>
</blockquote>
Das bedeutet doch, auf dem Pi3B läuft vzlogger und auf dem NAS die
Middleware und die Datenbank. Richtig?</p>
<p><br>
</p>
<p>Und dann:<br>
</p>
<div class="moz-cite-prefix">Am 12.04.21 um 20:08 schrieb René W.:<br>
</div>
<blockquote type="cite"
cite="mid:FC179CA7-5CEE-4EB4-AF2E-643968F65546@hxcore.ol">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="Generator" content="Microsoft Word 15 (filtered
medium)">
<style><!--
/* Font Definitions */
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0cm;
font-size:11.0pt;
font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
{mso-style-priority:99;
color:blue;
text-decoration:underline;}
.MsoChpDefault
{mso-style-type:export-only;}
@page WordSection1
{size:612.0pt 792.0pt;
margin:70.85pt 70.85pt 2.0cm 70.85pt;}
div.WordSection1
{page:WordSection1;}
--></style>
<div class="WordSection1">
<p class="MsoNormal">Moin Rupert,</p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">hier die Ausgabe:</p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">pi@raspberrypi:~ $ crontab -l</p>
<p class="MsoNormal"># Volkszaehler</p>
<p class="MsoNormal">*/10 * * * * flock -n
/tmp/flock-vz_aggregate.lock php
/var/www/volkszaehler.org/bin/aggregate run -m delta -l minute
>/dev/null</p>
<p class="MsoNormal">1 * * * * php
/var/www/volkszaehler.org/bin/aggregate run -m delta -l hour
>/dev/null</p>
<p class="MsoNormal">0 1 * * * php
/var/www/volkszaehler.org/bin/aggregate run -m delta -l day
>/dev/null</p>
<o:p> </o:p>
<p class="MsoNormal">Ansonsten scheint die Long query log
erstmal ruhig zu sein.</p>
<p class="MsoNormal">Htop vom Pi ist sehr ruhig auch beim laden
des Frontend. Da röderlt das NAS wesentlich mehr aber auch im
Rahmen. CPU bei Abfrage 80% dann runter auf 15%. RAM liegt bei
60%.</p>
</div>
</blockquote>
<p>Warum laufen die Aggregationsskripte auf raspberrypi, wenn die DB
auf dem NAS liegt? Macht es nicht mehr Sinn, die Aggregation auf
dem NAS laufen zu lassen, so dass die Daten nicht auch noch übers
Netzwerk müssen? Oder geht das bei einem NAS nicht? (Ich kenn'
mich mit NAS nicht aus, habe meine MariaDB auf einem RPi --
gemeinsam mit der Middleware.)</p>
<p>Die PHP-Aufrufe an sich sind ok (-m delta ! :-).</p>
<p><br>
</p>
<p>Gruß von Lech und Wertach</p>
<p>Rupert<br>
</p>
</body>
</html>