Seite 1 von 1

Log-System Erweiterung (Process-ID, Scriptname)

Verfasst: Mo 20. Mär 2023, 13:02
von gzi
Hallo Ulrich,
nachdem ich ziemlich lange einen Timeout-Fehler gesucht habe, schlage ich vor, dass in den Logs auch die Process-ID und der Script-Name eingetragen wird, damit man weiss von welchem Script und welcher Instanz der Log-Eintrag kommt. Hier ein Beispiel:

Code: Alles auswählen

20.03. 12:49:38 10838   -Multi Regler Auslesen normal beendet. /var/www/html/multi_regler_auslesen.php
20.03. 12:50:12 10866|------------------- Start wetterdaten.php -------------------- /var/www/html/wetterdaten.php
20.03. 12:50:12 10866o---Wetterdaten ausgeschaltet. /var/www/html/wetterdaten.php
20.03. 12:50:12 10866|------------------- Stop  wetterdaten.php --------------------- /var/www/html/wetterdaten.php
20.03. 12:52:01 10904|------------ Multi Regler Auslesen [Start = 1679313121] /var/www/html/multi_regler_auslesen.php
20.03. 12:52:01 10904   -Verarbeitung von: '1.user.config.php'   Regler: 76 /var/www/html/multi_regler_auslesen.php
20.03. 12:52:01 10904|----------------   Start  hoymiles.php    --------------------------  /var/www/html/multi_regler_auslesen.php
20.03. 12:52:01 10904   -Hoymiles: 192.168.2.10 Port: 502 /var/www/html/multi_regler_auslesen.php
20.03. 12:52:01 10904+  -D
Weiters habe ich die multi_regler_auslesen.php durchforstet und etwas optimiert (Beilage). Es würde mich freuen, wenn Du diese Änderungen nützlich findest und übernehmen willst. Du findest sie mit "// GZI "

Re: Log-System Erweiterung (Process-ID, Scriptname)

Verfasst: Mo 20. Mär 2023, 16:16
von Ulrich
Dafür ist hervorragend die _math Datei geeignet. Damit es updatefähig bleibt solltest du eine _math Datei dafür schreiben.

Re: Log-System Erweiterung (Process-ID, Scriptname)

Verfasst: Do 23. Mär 2023, 22:12
von gzi
Nein, ich fürchte das funktioniert in diesem Fall nicht über math, Ulrich.
Ich wüsste nicht, wie man ohne Modifikation der funktionen_inc und multi_regler_auslesen das umsetzen könnte.

lG

Re: Log-System Erweiterung (Process-ID, Scriptname)

Verfasst: Fr 24. Mär 2023, 09:05
von Ulrich
Ich schaue mir das am Wochenende genauer an.