Page 1 of 1

php-fpm slow log für Kunden aktivieren

Posted: Fri 18. Jul 2025, 09:29
by Toorms
Guten Morgen Community,

besteht die möglichkeit, dass ich fpm slow log aktiviere für einen Kunden und wenn ja, wo?

Code: Select all

request_slowlog_timeout = 5s
slowlog = $HOME/logs/www-slow.log
Wobei $HOME hier natürlich auch durch was sinnvolleres ersetzt werden kann.

/etc/php/8.2/fpm/keyhelp_pool/customer123.conf - dies wäre ja keine schlaue Wahl, weil es ja beim nächsten Kunden-Update überschrieben wird. In den Customer-Profile Einstellungen sehe ich leider unter PHP auch nur Möglichkeiten dem Kunden Einstellungen überschreiben zu lassen oder zu verbieten.

Wo aber setze ich für den Kunden diese obige Einstellungen?

Besten Dank und Cheers
Toorms

Re: php-fpm slow log für Kunden aktivieren  [GELÖST]

Posted: Fri 18. Jul 2025, 10:13
by Tobi
Toorms wrote: Fri 18. Jul 2025, 09:29 /etc/php/8.2/fpm/keyhelp_pool/customer123.conf - dies wäre ja keine schlaue Wahl, weil es ja beim nächsten Kunden-Update überschrieben wird.
Im Gegenteil.
Das slow queries log sollte man nur wenn erforderlich aktivieren und nach der Analyse wieder deaktivieren.
Bei dauerhafter Aktivierung kann es zu Performance-Einbrüchen kommen.

Re: php-fpm slow log für Kunden aktivieren

Posted: Fri 18. Jul 2025, 11:15
by Toorms
Tobi wrote: Fri 18. Jul 2025, 10:13 Das slow queries log sollte man nur wenn erforderlich aktivieren und nach der Analyse wieder deaktivieren.
Ah, okay, also doch eher dort in der config aktivieren?

Re: php-fpm slow log für Kunden aktivieren

Posted: Fri 18. Jul 2025, 11:29
by Tobi
Ja, das geht.
Der "keyHelp-Hinweis" gilt jedoch weiterhin unverändert.

Deine Änderung geschieht aber unter "Labor-Bedingungen". Sprich du aktivierst das, schneidest die Anfragen 24 Stunden mit und dann deaktivierst du das Feature wieder.

Sollte die Datei dazwischen zufällig durch ein KeyHelp-Update oder eine ungeplante User-Interaktion wider Erwarten doch geändert werden, ist dies völlig unkritisch, weil du in einem solchen Fall einfach das slow_query_log erneut aktivierst.

Re: php-fpm slow log für Kunden aktivieren

Posted: Fri 18. Jul 2025, 13:51
by Toorms
Danke auf jeden Fall erst einmal für deine Hilfe!

Aber generell mal die Frage, wenn ich persistent Änderungen machen möchte für einen Kunden im php-fpm; wo mache ich es denn, wenn es von dem Abweicht, was in der UI möglich ist?

Re: php-fpm slow log für Kunden aktivieren

Posted: Fri 18. Jul 2025, 14:14
by Tobi
Das kommt ganz darauf an.
Am besten im speziellen Fall vorher fragen.
Machst einfach einen neuen Thread auf.