Re: [vz-users] ständig Gateway Timeout - Performance DB steigern

2021-04-01 Diskussionsfäden Andreas Goetz
Slow query log ist erstmal ne gute Idee, die kannst du dann mit explain plan 
einzeln analysieren.

Viele Grüße, Andreas 

> Am 01.04.2021 um 23:47 schrieb René W. :
> 
> 
> Hallo Zusammen,
>  
> ich kann mittlerweile nur noch müßig aufs Frontend zugreifen. Erst nach 
> mehrmaligen Laden.
> Firefox 87.0 (64bit)
> Mein Setup sieht folgendermaßen aus. USB-IR -> Raspberry 3B+ -> Synology NAS
> Das sollte doch eigentlich den Pi entlasten. Auch habe ich bereits die 
> manuelle Aggregation per Hand durchgeführt mit
> php /var/www/volkszaehler.org/bin/aggregate run -m full -l day -l hour -l 
> minute
> (Quelle: https://wiki.volkszaehler.org/howto/datenmengen)
>  
> Bei der Prüfung der Aggregation habe ich:
> version "0.3"
> capabilities
>database
>data  
>rows  
> 48231750
>size
> 4097835008
>aggregation  
>rows  
> 5486728
>size
> 630407168
>ratio  
> 8.791
>  
> Sollte also klappen. Auch die regelmäßige Aggregation ist im cronjob 
> hinterlegt.
>  
> Vielleicht was auffälliges in der vzlogger.conf ?
>  
> {
>   "retry": 0,
>   "daemon": true,
>   "verbosity": 0,
>   "log": "/var/log/vzlogger.log",
>   "push": [],
>   "local": {
> "enabled": false,
> "port": 8080,
> "index": false,
> "timeout": 0,
> "buffer": 0
>   },
>   "meters": [
> {
>   "enabled": true,
>   "allowskip": true,
>   "interval": -1,
>   "aggtime": 10,
>   "aggfixedinterval": true,
>   "channels": [
> {
>   "api": "volkszaehler",
>   "uuid": "07689860- ", //Haus Q3D
>  "middleware": 
> "http://192.168.178.22:81/middleware.php";,
>   "identifier": "1-0:1.7.0", //Wirkleistung  1-0:1.7.0 0.2868
>  //"secretKey": "",
>   //"type": "device",
>   //"scaler": 1000,
>   "aggmode": "AVG", //"AVG", // "AVG" Der Mittelwert für Leistung, 
> "MAX" für Zähler, "SUM" für Counter
>   "duplicates": 0
> },
> {
>   "api": "volkszaehler",
>   "uuid": "c1006760- ", //Haus Q3D
>  "middleware": 
> "http://192.168.178.22:81/middleware.php";,
>   "identifier": "1-0:1.8.0", //Gesamtleistung  1-0:1.7.0 0.2868
>  //"secretKey": "",
>   //"type": "device",
>   //"scaler": 1000,
>   "aggmode": "MAX", //"AVG", // "AVG" Der Mittelwert für Leistung, 
> "MAX" für Zähler, "SUM" für Counter
>   "duplicates": 0
> }
>   ],
>   "protocol": "d0",
>   "device": "/dev/usb-ir-lesekopf0",
>   "dump_file": "",
>   //"pullseq": "2f3f210d0a",
>   //"ackseq": "auto",
>   "baudrate": 9600,
>   //"baudrate_read": 9600,
>   "parity": "7e1"
>   //"wait_sync": "off",
>   //"read_timeout": 10,
>   //"baudrate_change_delay": 0
> },
> {
>   "enabled": true,
>   "allowskip": true,
>   "interval": -1,
>   "aggtime": -1, // >interval
>   "aggfixedinterval": true,
>   "channels": [
> {
>   "api": "volkszaehler",
>   "uuid": "eb3fa3d0- ", //WP Elster AS1440 0.1833
>  "middleware": 
> "http://192.168.178.22:81/middleware.php";,
>   "identifier": "1-1:1.7.0", //Leistung
>  "aggmode": "AVG", // "AVG" Der Mittelwert 
> für Leistung, "MAX" für Zähler, "SUM" für Counter
>  "secretKey": "",
> //"type": "device",
>   //"scaler": 0.001,
>   "duplicates": 0
> },
> {
>   "api": "volkszaehler",
>   "uuid": "c105ad10-", //WP Elster AS1440 0.1833
>  "middleware": 
> "http://192.168.178.22:81/middleware.php";,
>   "identifier": "1-1:1.8.0", //Gesamt
>  "aggmode": "MAX", // "AVG" Der Mittelwert 
> für Leistung, "MAX" für Zähler, "SUM" für Counter
>  "secretKey": "",
>  //"type": "device",
>   //"scaler": 1,
>   "duplicates": 0
> },
> {
>   "api": "volkszaehler",
>   "uuid": "563d4950- ", //WP Elster AS1440 0.1833
>  "middleware": 
> "http://192.168.178.22:81/middleware.php";,
>   "identifier": "1-1:1.8.1", //HT
>   

[vz-users] ständig Gateway Timeout - Performance DB steigern

2021-04-01 Diskussionsfäden René W .
Hallo Zusammen, ich kann mittlerweile nur noch müßig aufs Frontend zugreifen. Erst nach mehrmaligen Laden.Firefox 87.0 (64bit)Mein Setup sieht folgendermaßen aus. USB-IR -> Raspberry 3B+ -> Synology NASDas sollte doch eigentlich den Pi entlasten. Auch habe ich bereits die manuelle Aggregation per Hand durchgeführt mitphp /var/www/volkszaehler.org/bin/aggregate run -m full -l day -l hour -l minute(Quelle: https://wiki.volkszaehler.org/howto/datenmengen) Bei der Prüfung der Aggregation habe ich:version "0.3"    capabilities    database    data      rows  48231750   size    4097835008   aggregation      rows  5486728   size    630407168   ratio  8.791 Sollte also klappen. Auch die regelmäßige Aggregation ist im cronjob hinterlegt. Vielleicht was auffälliges in der vzlogger.conf ? {  "retry": 0,  "daemon": true,  "verbosity": 0,  "log": "/var/log/vzlogger.log",  "push": [],  "local": {    "enabled": false,    "port": 8080,    "index": false,    "timeout": 0,    "buffer": 0  },  "meters": [    {  "enabled": true,      "allowskip": true,  "interval": -1,  "aggtime": 10,  "aggfixedinterval": true,  "channels": [    {  "api": "volkszaehler",  "uuid": "07689860- ", //Haus Q3D     "middleware": "http://192.168.178.22:81/middleware.php",  "identifier": "1-0:1.7.0", //Wirkleistung  1-0:1.7.0 0.2868     //"secretKey": "",  //"type": "device",      //"scaler": 1000,  "aggmode": "AVG", //"AVG", // "AVG" Der Mittelwert für Leistung, "MAX" für Zähler, "SUM" für Counter  "duplicates": 0    },    {  "api": "volkszaehler",  "uuid": "c1006760- ", //Haus Q3D     "middleware": "http://192.168.178.22:81/middleware.php",  "identifier": "1-0:1.8.0", //Gesamtleistung  1-0:1.7.0 0.2868     //"secretKey": "",  //"type": "device",  //"scaler": 1000,  "aggmode": "MAX", //"AVG", // "AVG" Der Mittelwert für Leistung, "MAX" für Zähler, "SUM" für Counter  "duplicates": 0    }   ],  "protocol": "d0",  "device": "/dev/usb-ir-lesekopf0",  "dump_file": "",  //"pullseq": "2f3f210d0a",  //"ackseq": "auto",  "baudrate": 9600,  //"baudrate_read": 9600,  "parity": "7e1"  //"wait_sync": "off",  //"read_timeout": 10,  //"baudrate_change_delay": 0    },    {  "enabled": true,  "allowskip": true,  "interval": -1,  "aggtime": -1, // >interval  "aggfixedinterval": true,  "channels": [    {  "api": "volkszaehler",  "uuid": "eb3fa3d0- ", //WP Elster AS1440 0.1833     "middleware": "http://192.168.178.22:81/middleware.php",  "identifier": "1-1:1.7.0", //Leistung     "aggmode": "AVG", // "AVG" Der Mittelwert für Leistung, "MAX" für Zähler, "SUM" für Counter     "secretKey": "",    //"type": "device",  //"scaler": 0.001,  "duplicates": 0    },    {  "api": "volkszaehler",  "uuid": "c105ad10-", //WP Elster AS1440 0.1833     "middleware": "http://192.168.178.22:81/middleware.php",  "identifier": "1-1:1.8.0", //Gesamt     "aggmode": "MAX", // "AVG" Der Mittelwert für Leistung, "MAX" für Zähler, "SUM" für Counter     "secretKey": "",     //"type": "device",  //"scaler": 1,  "duplicates": 0    },    {  "api": "volkszaehler",  "uuid": "563d4950- ", //WP Elster AS1440 0.1833     "middleware": "http://192.168.178.22:81/middleware.php",  "identifier": "1-1:1.8.1", //HT     "aggmode": "AVG", // "AVG" Der Mittelwert für Leistung, "MAX" für Zähler, "SUM" für Counter     "secretKey": "",     //"type": "device",  //"scaler": 1,  "duplicates": 0    },    {  "api": "volkszaehler",  "uuid": "953700e0- ", //WP Elster AS1440 0.1833     "middleware": "http://192.168.178.22:81/middleware.php",  "identifier": "1-1:1.8.2", //NT     "aggmode": "AVG", // "AVG" Der Mittelwert f