tutorials.de Buch-Aktion 05/2012
Like Tree1Danke
  • 1 Beitrag von deepthroat
ERLEDIGT
JA
ANTWORTEN
4
ZUGRIFFE
573
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Franz Rombs Franz Rombs ist offline Mitglied
    Registriert seit
    Jul 2011
    Beiträge
    10
    Hi Tutorials.de Gemeinde,

    wie immer wenn ich Poste habe ich ein Problem
    Diesmal geht es um einen Linux V-Server bei Alfahosting.de
    Seit einiger Zeit haben wir das Problem das die CPU Auslastung auf 100% ist, und das nicht nur kurzzeitig sonder permanent.


    Ich habe bisher schon rausgefunden welcher Kunde die Last verursacht.

    Über den Befehl "htop" wird mir die Prozess-Übersicht mit der dazughörigen ProcID angezeigt.
    Wenn ich dann in den Ordner /proc/{ProcID}/ .cwd wechsele komme ich zu dem entsprechenden Web.

    Meine Frage:
    Wie finde ich das entsprechende PHP-Skript das die hohe CPU Auslastung verursacht.

    Daten zum System
    Intel(R) Xeon(R) CPU E5405 @ 2.00GHz
    2Gb Ram garantiert 4GB max.
    100GB Festplatte


    Zusätzlich habe ich mir MRTG auf dem Server Installiert um mir eine Statistik zu erstellen.

    Vielen Dank an alle
     

  2. #2
    threadi threadi ist offline Mitglied Brokat
    Registriert seit
    Dec 2006
    Ort
    Leipzig
    Beiträge
    478
    Code :
    1
    
    ps axe | grep {ProcID}

    sollte Auskunft geben.
     

  3. #3
    Franz Rombs Franz Rombs ist offline Mitglied
    Registriert seit
    Jul 2011
    Beiträge
    10
    Danke für deinen Tipp, aber ich bekomme über diesen Befehl nur diese Ausgabe

    Code :
    1
    
    12105 ?        R     31:23 /usr/sbin/apache2 -k start APACHE_PID_FILE=/var/run/apache2.pid APACHE_RUN_USER=www-data PATH=/usr/local/bin:/usr/bin:/bin PWD=/root APACHE_RUN_GROUP=www-data LANG=C SHLVL=1 _=/usr/sbin/apache2

    Inzwischen habe ich Mod_Status aktiviert, hier sehe ich leider nur welche Seiten aufgerufen werden, leider nicht die genaue PHP Datei welche die hohe Last verursacht.

    Eventuell sollte ich erwähnen das es sich um ein Joomla handel, kennt jemand eventuell ein bekanntes Problem?
    - Version ist die Aktuellste
    - Plugins , Componenten und Module sind alle aktuell
     

  4. #4
    deepthroat deepthroat ist offline Mitglied Diamant
    tutorials.de Premium-User
    Registriert seit
    Jun 2005
    Beiträge
    8.168
    Zitat Zitat von Franz Rombs Beitrag anzeigen
    Eventuell sollte ich erwähnen das es sich um ein Joomla handel, kennt jemand eventuell ein bekanntes Problem?
    Kurze Suche: http://forum.joomla.org/viewtopic.php?p=1663287

    Laut den Beiträgen ist vermutlich irgendein Joomla Plugin bzw. Erweiterung schuld. Debugging aktivieren und nach und nach Plugins abschalten. Und evtl. fragst du dann besser in einem Joomla Forum.

    Gruß
    Franz Rombs bedankt sich. 
    If at first you don't succeed, try again. Then quit. No use being a damn fool about it.

  5. #5
    Franz Rombs Franz Rombs ist offline Mitglied
    Registriert seit
    Jul 2011
    Beiträge
    10
    Danke für euere Hilfe,

    ich habe jetzt in einem Joomla Forum nachgefragt. Sollte ich rausfinden wieso weshalb und warum. Editiere ich den Eintrag hier.
     

Ähnliche Themen

  1. Antworten: 2
    Letzter Beitrag: 18.01.08, 13:36
  2. Aktive Instanzen zur Laufzeit ausfindig machen
    Von xilefleseiz im Forum Java
    Antworten: 2
    Letzter Beitrag: 26.11.07, 19:29
  3. Antworten: 4
    Letzter Beitrag: 31.07.06, 09:50
  4. Dateinamen ausfindig machen ...
    Von bspainkf36 im Forum PHP
    Antworten: 11
    Letzter Beitrag: 09.07.06, 19:25
  5. MySQL-Grösse ausfindig machen
    Von eliasb im Forum PHP
    Antworten: 3
    Letzter Beitrag: 23.05.05, 12:46