Hinzufügen der "Logs" in den Speicherplatz
Posted: Mon 19. May 2025, 19:37
Hallo zusammen,
mir ist durch einen Kunden dessen Webseite fehlerhaft läuft aufgefallen, dass die Logs nicht mit in den "für den Kunden" zur Verfügung stehenden Speicherplatz eingerechnet werden. In meinem speziellen Fall laufen die Logs derart über, dass der gesamte Server nach erreichen der Speichergrenze seinen Dienst einstellt.
Wünschenswert wäre eine Funktion, die bei erreichen der Speichergrenze "für den Kunden" (Beispielsweise ein eingestelltes Kontingent von 10GB) die Funktionen für diesen Kunden einstellt.
* Keine Webseiten-Daten können mehr hochgeladen werden (per FTP)
* Keine Webseiten-Daten können mehr vom System geschrieben werden (Web-Uploads über Wordpress oder Upload-Bereiche der Webseiten)
* Keine Logs werden mehr in den Speicherplatz geschrieben
* Die DB wird zum schreiben gelockt.
Auf diesem Wege werden andere Nutzer nicht beeinträchtigt. Im Admin-Panel kann dann schnell eingesehen werden, dass ein Kunde 100% seines Kontingentes aufgebraucht hat und seine Webseiten nicht mehr ordnungsgemäß funktionieren können.
Ggf. wäre hier ein alerting-System sinnvoll.
"eMail an den Administrator: "Kunde XY hat sein Kontingent zu 80%, 90%, 95%, 100% aufgebraucht.
mir ist durch einen Kunden dessen Webseite fehlerhaft läuft aufgefallen, dass die Logs nicht mit in den "für den Kunden" zur Verfügung stehenden Speicherplatz eingerechnet werden. In meinem speziellen Fall laufen die Logs derart über, dass der gesamte Server nach erreichen der Speichergrenze seinen Dienst einstellt.
Wünschenswert wäre eine Funktion, die bei erreichen der Speichergrenze "für den Kunden" (Beispielsweise ein eingestelltes Kontingent von 10GB) die Funktionen für diesen Kunden einstellt.
* Keine Webseiten-Daten können mehr hochgeladen werden (per FTP)
* Keine Webseiten-Daten können mehr vom System geschrieben werden (Web-Uploads über Wordpress oder Upload-Bereiche der Webseiten)
* Keine Logs werden mehr in den Speicherplatz geschrieben
* Die DB wird zum schreiben gelockt.
Auf diesem Wege werden andere Nutzer nicht beeinträchtigt. Im Admin-Panel kann dann schnell eingesehen werden, dass ein Kunde 100% seines Kontingentes aufgebraucht hat und seine Webseiten nicht mehr ordnungsgemäß funktionieren können.
Ggf. wäre hier ein alerting-System sinnvoll.
"eMail an den Administrator: "Kunde XY hat sein Kontingent zu 80%, 90%, 95%, 100% aufgebraucht.