WCM - Das österreichische Computer Magazin Forenübersicht
 

Zurück   WCM Forum > Rat & Tat > Linux, UNIX, Open Source

Linux, UNIX, Open Source Rat & Tat bei Problemen und Fragen rund um GNU/Linux, BSD und sonstige UNIXe

Microsoft KARRIERECAMPUS

Antwort
 
Themen-Optionen Ansicht
Alt 28.09.2004, 18:04   #1
paux
Veteran
 
Registriert seit: 25.09.2001
Beiträge: 386


Standard Performance checken

Hi!

Wie kann ich einen Webserver überprüfen, warum er zu Spitzenzeiten so langsam ist? Nun, RAM und CPU kann ich mit free & top nachschauen, aber wie sieht's aus mit:

- Harddisk (Zu langsam? Datenbus überfordert?) - Wie kann ich das nachprüfen?

- Netzanbindung? Wie kann ich die gerade in Anspruch genommene Auslastung nachsehen? (ohne X!)

Gibts vielleicht schon eine Test-Suite für sowas?

lg paux
____________________________________
SpamAssassin - The only pne|s en|@rgement p|II that really works!
paux ist offline   Mit Zitat antworten
Alt 28.09.2004, 18:16   #2
frazzz
Inventar
 
Registriert seit: 11.01.2003
Beiträge: 5.292


Standard

http://www.cps.msu.edu/~enbody/perfmon/

maybe es gibt den auch für linux?


http://www.hpl.hp.com/research/linux/perfmon/



____________________________________
pssst

tanj


frazzz ist offline   Mit Zitat antworten
Alt 28.09.2004, 18:36   #3
spunz
Super-Moderator
 
Registriert seit: 22.03.2000
Beiträge: 9.666


spunz eine Nachricht über ICQ schicken
Standard

cacti => aufzeichnen

vmstat => kannst du auch per script in cacti einbinden.

apachetop
spunz ist offline   Mit Zitat antworten
Alt 28.09.2004, 19:42   #4
paux
Veteran
 
Registriert seit: 25.09.2001
Beiträge: 386


Standard

Zitat:
Original geschrieben von spunz
1) cacti => aufzeichnen

2) vmstat => kannst du auch per script in cacti einbinden.

3) apachetop
ad 1) Muss da nicht ein SNMP Dämon laufen? Oder woher kommen die Zahlen? MaW: Muss ich root sein um das zu installieren?

ad 2) Meinst du vnstat? vmstat kenn ich (noch) nicht. Wenn doch vnstat, seh ich da nicht nur die Tagessumme in MB? Wie kann ich da auf ausreichende Bandbreite schließen?

ad 3) Danke, mal schaun was das kann.

lg paux
____________________________________
SpamAssassin - The only pne|s en|@rgement p|II that really works!
paux ist offline   Mit Zitat antworten
Alt 28.09.2004, 19:53   #5
spunz
Super-Moderator
 
Registriert seit: 22.03.2000
Beiträge: 9.666


spunz eine Nachricht über ICQ schicken
Standard

1. nö, geht auch per iptables

2. vmstat http://www.uwsg.iu.edu/usail/man/linux/vmstat.8.html
spunz ist offline   Mit Zitat antworten
Alt 29.09.2004, 21:30   #6
Philipp
verXENt
 
Benutzerbild von Philipp
 
Registriert seit: 01.08.1999
Beiträge: 7.084

Mein Computer

Standard Re: Performance checken

Zitat:
Original geschrieben von paux
Wie kann ich einen Webserver überprüfen, warum er zu Spitzenzeiten so langsam ist?
Mehr Details wie Hardwarekonfiguration wären nicht schlecht.

Wie viele Apache Prozesse laufen zu Spitzenzeiten? Auf was ist MaxClients in der httpd.conf eingestellt?
Philipp ist offline   Mit Zitat antworten
Alt 29.09.2004, 21:59   #7
Sloter
Inventar
 
Registriert seit: 05.01.2000
Beiträge: 3.812


Standard

Eigentlich sollte die Ausgabe von top reichen.
Prozessorauslastung?
Ram? sind zu 99,9% zu wenig, wenn du einen modernen Prozessor verwendest.
Sind beide nicht ausgelastet, ist es die Platte. Die wird aber selten wirklich belastet bei einem reinen Webserver.

Sloter

btw: Bandbreite = mrtg
Prozesse, Ram = Nagios
Sloter ist offline   Mit Zitat antworten
Alt 29.09.2004, 23:25   #8
paux
Veteran
 
Registriert seit: 25.09.2001
Beiträge: 386


Standard

ok, die strategie wäre also: wenn cpu und ram noch spielraum haben und auch eine erhöhung der anzahl von serverprozessen nix bringt, dann sollte eher die bandbreite erhöht werden, bevor neue platten angeschafft werden.

oder?

lg paux
____________________________________
SpamAssassin - The only pne|s en|@rgement p|II that really works!
paux ist offline   Mit Zitat antworten
Alt 29.09.2004, 23:52   #9
Philipp
verXENt
 
Benutzerbild von Philipp
 
Registriert seit: 01.08.1999
Beiträge: 7.084

Mein Computer

Standard

Es kommt auch darauf an was für Webanwendungen am Server laufen. Eine PHP/MySQL basierende Website kann z.B. auch durch einen schlecht konfigurierten Datenbankserver ausgebremst werden usw.
Philipp ist offline   Mit Zitat antworten
Alt 30.09.2004, 09:42   #10
Sloter
Inventar
 
Registriert seit: 05.01.2000
Beiträge: 3.812


Standard

Zitat:
Original geschrieben von paux
ok, die strategie wäre also: wenn cpu und ram noch spielraum haben und auch eine erhöhung der anzahl von serverprozessen nix bringt, dann sollte eher die bandbreite erhöht werden, bevor neue platten angeschafft werden.

oder?

lg paux


Die Anzahl der Prozesse brauchst du nicht erhöhen, oder kommt eine Fehlermeldung?

Sloter
Sloter ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 23:34 Uhr.


Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Forum SEO by Zoints
© 2009 FSL Verlag