Guten Abend!
Da ich zur Zeit ein CMS programmiere, welches bei Besucherspitzen oder sonstigen plötzlichen Leistungsspitzen gewisse Funktionen ausführt (u.a. greife ich wenn benötigt auf ein CDN zurück), möchte ich gerne die derzeitige Auslastung mittels PHP auslesen.
Mir ist bekannt, dass ich derartige Abfragen über die system() Funktion ausführen kann:
Code:
"; ?>
"; ?>
"; ?>
"; ?>
Doch erhalte ich so doch lediglich die Werte des Servers, auf welchem mein Shared-Hosting-Account läuft, oder nicht?
Was ich aber brauche, sind die spezifischen Auslastungswerte der mir zugeteilten Ressourcen, um dann bspw. bei längerer Auslastung >90% mein CDN hinzuzuschalten.
Wie kann ich das bewerkstelligen?
EDIT:
Wie mittels phpinfo() festzustellen ist, habe ich ein memory_limit von 128MB - da könnte man natürlich ansetzen. Das Problem daran ist aber, dass der Speicherplatz ja nicht zwingend den bottleneck darstellt.
Freundliche Grüße