Verificarea încărcării serverului (şi din WordPress)


După ce ai stat pe un VPS cu ochii aţintiţi pe valorile de încărcare ale serverului (valorile medii, sau mai clar Server Loar Averages), atunci când treci pe mediul partajat (shared) parcă ai vrea să ştii cum stau lucrurile. Ţi se pare că situl îţi merge mai încet şi te întrebi de ce. Cel mai adesea e o problemă de (supra)încărcare. M-am bucurat să văd că există un plugin pentru WordPress intitulat WordPress Server Load care nu face decât un singur lucru: în panoul de control (dashboard) pune un widget ca cel de mai jos cu informaţiile de bază.

imagine

M-a mâncat curiozitatea să văd cum le obţine şi m-am uitat în sursa pluginului. Practic sunt două-trei linii de cod. Aşa că puteţi să verificaţi încărcarea serverului indiferent că folosiţi WordPress sau nu. Iată mai exact liniile (puteţi scoate comentariul la linia a treia pentru a vedea ce se returnează de fapt cu prima linie).

$loadresult = @exec('uptime');
preg_match("/averages?: ([0-9\.]+),[\s]+([0-9\.]+),[\s]+([0-9\.]+)/",$loadresult,$avgs);
//var_dump($loadresult);
echo "<p>$avgs[1], $avgs[2], $avgs[3]</p>";

Apreciază articolul:

1 stea2 stea3 stea4 stea5 stea (Neevaluat încă)
Loading...Loading...

1 comentariu

  1. Doamne, am descoperit articolul tau prea tarziu. Tot am (am avut – sper sa nu mai am..in acest moment imi incarc blogul prin ftp pe alt host) probleme cu 403 .. blogul incarca procesorul serverului cu peste 70% si de aroape o luna nu pot sa-i dau de cap. Astazi am cumparat alt host si incerc sa vad poate asa rezolv problema…

    PS: daca te-am facut curios de probl mea, am postat-o si pe acest forum si am oferit mai multe detalii. Poate poti reusi sa faci un tutorial despre asa ceva..daca e posibil.. http://forum.ubuntu.ro/viewtopic.php?id=18186


Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile necesare sunt marcate *