Ist es eigentlich möglich sich die laufenden Prozesse der webXX-Accounts von Confixx anzeigen? Wie z.B. pstree aber ich würde gern sehen welcher kunde gerade den meisten Stress auf dem Server macht.
z.B. web10 hat gerade 15 User im Apache oder web23 hat 12 MySQL-Verbindungen...
Geht das?
Laufende Prozesse der webXX-Accounts von Confixx anzeigen?
-
fettehenne
- Posts: 62
- Joined: 2003-05-08 15:20
- Location: Hannover
Re: Laufende Prozesse der webXX-Accounts von Confixx anzeigen?
So extrem nicht, du kannst dir mal apache-status anschauen und anhand der Vhost vergleichen. Mit mtop kann man sich die aktuellen MySQL Verbindungen anschauen. Das geht auch in abhängigkeit des Users.
-
fettehenne
- Posts: 62
- Joined: 2003-05-08 15:20
- Location: Hannover
mtop?
bei mtop bekomme ich sowohl auf suse8.1 als auch suse 7.2 :
-bash: mtop: command not found
Mache ich wat falsch?
-bash: mtop: command not found
Mache ich wat falsch?
Re: Laufende Prozesse der webXX-Accounts von Confixx anzeigen?
Du musst das Programm natürlich installieren, bevor du es benutzten willst, kA obs für SuSE ein Paket gibt.
Re: Laufende Prozesse der webXX-Accounts von Confixx anzeigen?
weiss Du wie`s für Debian heisst? ( mtop )
cu aM
Re: Laufende Prozesse der webXX-Accounts von Confixx anzeigen?
Geht das nicht auch per ?
Code: Select all
ps -AfRe: Laufende Prozesse der webXX-Accounts von Confixx anzeigen?
@tdo
Mit dem "ps" Befehl siehst du nur, welcher Benutzer (root,mysql,wwwrun,postfix usw.) den Prozess (http,mysql usw.) gestartet hat. Du siehst aber nicht, welcher Reseller diesen Prozess gerade benutzt.
@mtop:
http://mtop.sourceforge.net/
Ein offizielles Paket für Debian gibt es nicht. (Glaub ich jedenfalls)
Beim Apache fällt mir auch nur die Sache mit dem Server-Status und dem Vergleich zu den virtuellen Hosts ein.
In der http.conf muß dazu folgendes eingetragen sein:
Evtl. noch die Berechtigungen ändern.
Danach kannst du den Status dann mit apachectl status oder über http://your.server.org/server-status abfragen.
PS: Sollte jemand noch eine andere Möglichkeit kennen, nur her damit. Würd mich auch interessieren ;-)
Mit dem "ps" Befehl siehst du nur, welcher Benutzer (root,mysql,wwwrun,postfix usw.) den Prozess (http,mysql usw.) gestartet hat. Du siehst aber nicht, welcher Reseller diesen Prozess gerade benutzt.
@mtop:
http://mtop.sourceforge.net/
Ein offizielles Paket für Debian gibt es nicht. (Glaub ich jedenfalls)
Beim Apache fällt mir auch nur die Sache mit dem Server-Status und dem Vergleich zu den virtuellen Hosts ein.
In der http.conf muß dazu folgendes eingetragen sein:
Code: Select all
<Location /server-status>
SetHandler server-status
Order deny,allow
Deny from all
Allow from .your.domain
</Location>
Danach kannst du den Status dann mit apachectl status oder über http://your.server.org/server-status abfragen.
PS: Sollte jemand noch eine andere Möglichkeit kennen, nur her damit. Würd mich auch interessieren ;-)