Apache2 viele Zugriffe/streams

Alles, was den Apache betrifft, kann hier besprochen werden.

Apache2 viele Zugriffe/streams

Postby daskleinek » 23. June 2014 13:46

Hallo zusammen,

auf einem Server laufen mehrere virtuelle Server.
Ab und an kommt es nun vor, das sehr viele Zugriffe und streams gleichzeitig den Server sehr langsam machen.
Wie kann ich denn feststellen, welche IP auf welchen virtuellen Server zugreift, hab hier gerade voll das Brett vor dem Kopf :(
daskleinek
 
Posts: 7
Joined: 23. June 2014 13:42
Operating System: Debian Linux

Re: Apache2 viele Zugriffe/streams

Postby Nobbie » 23. June 2014 14:10

In den jeweiligen Access Log der virtuellen Hosts nachschauen.
Nobbie
 
Posts: 8762
Joined: 09. March 2008 13:04

Re: Apache2 viele Zugriffe/streams

Postby daskleinek » 23. June 2014 14:50

Hallo,

das ist zu aufwendig, da es sehr viele sind und teilweise auch sehr gross.
daskleinek
 
Posts: 7
Joined: 23. June 2014 13:42
Operating System: Debian Linux

Re: Apache2 viele Zugriffe/streams

Postby Nobbie » 23. June 2014 15:30

Das ist Dein Problem, eine andere Möglichkeit kenne ich nicht.
Nobbie
 
Posts: 8762
Joined: 09. March 2008 13:04

Re: Apache2 viele Zugriffe/streams

Postby daskleinek » 23. June 2014 16:41

Hi,

d.h., wenn Du keine andere Möglichkeit kennst dann gibt es auch keine :?:
daskleinek
 
Posts: 7
Joined: 23. June 2014 13:42
Operating System: Debian Linux

Re: Apache2 viele Zugriffe/streams

Postby Altrea » 23. June 2014 17:09

Im Enterprisebereich gibt es sicher auch Lösungen für solch ein Problem. Das geht sehr stark in den Bereich Monitoring und Profiling.

Ich denke aber nicht dass du bereit bist das auszugeben was Hersteller kompetitiver Produkte dafür aufrufen.
We don't provide any support via personal channels like PM, email, Skype, TeamViewer!

It's like porn for programmers 8)
User avatar
Altrea
AF Moderator
 
Posts: 8286
Joined: 17. August 2009 13:05
XAMPP version: several
Operating System: Windows 10 Pro x64

Re: Apache2 viele Zugriffe/streams

Postby daskleinek » 24. June 2014 07:59

Hallo,

ich hatte eher an eine Ausgabe ueber netstat oder aehnlichem gedacht, die zugreifenden IPs kann ich ja fuer diesen Port auslesen, allerdings krieg ich das nicht hin, das auch das Ziel mit aufgefuehrt wird. :oops:
daskleinek
 
Posts: 7
Joined: 23. June 2014 13:42
Operating System: Debian Linux

Re: Apache2 viele Zugriffe/streams

Postby Altrea » 24. June 2014 10:27

Und wie willst du über netstat unterschiedliche virtuelle Server ansprechen?

Netstat ist außerdem nicht aussagekräftig was die Serverperformance betrifft.
Ein Zugriff kann einen Server unterschiedlich stark beanspruchen, je nachdem wie dieser Zugriff ausschaut und was er bewirkt.
Selbst wenn du das nur auf Webscripte herunterbrichst gibt es da immernoch viel zuviele Variablen.
We don't provide any support via personal channels like PM, email, Skype, TeamViewer!

It's like porn for programmers 8)
User avatar
Altrea
AF Moderator
 
Posts: 8286
Joined: 17. August 2009 13:05
XAMPP version: several
Operating System: Windows 10 Pro x64

Re: Apache2 viele Zugriffe/streams

Postby Nobbie » 24. June 2014 11:02

daskleinek wrote:Hi,

d.h., wenn Du keine andere Möglichkeit kennst dann gibt es auch keine :?:


Mit hoher Wahrscheinlichkeit.
Nobbie
 
Posts: 8762
Joined: 09. March 2008 13:04

Re: Apache2 viele Zugriffe/streams

Postby daskleinek » 24. June 2014 11:25

Hallo,

wenn ich das folgende eingebe
netstat -anp | egrep "(apache|httpd)"
dann erhalte ich ja schon mal IP etc, da fehlt dann nur noch, auf welchen Server die jeweilige Verbindung zugreift....
daskleinek
 
Posts: 7
Joined: 23. June 2014 13:42
Operating System: Debian Linux

Re: Apache2 viele Zugriffe/streams

Postby Nobbie » 24. June 2014 11:45

daskleinek wrote:dann erhalte ich ja schon mal IP etc, da fehlt dann nur noch, auf welchen Server die jeweilige Verbindung zugreift....


"Nur". Aber genau das ist das Problem, weil das ein anderer Layer ist und netstat nichts davon weiß. Was genau betreibst Du eigentlich unter dem Begriff "virtueller Server". Sind das wirklich Linux Virtual Servers, oder sind das virtuelle Maschinen a la VirtualBox, oder ist das so etwas wie OpenVirtuozzo, oder ist das nur ein Apache mit vielen VirtualHosts, oder was auch immer?
Nobbie
 
Posts: 8762
Joined: 09. March 2008 13:04

Re: Apache2 viele Zugriffe/streams

Postby daskleinek » 24. June 2014 12:31

Hallo,

apache virtual hosts sind das.
daskleinek
 
Posts: 7
Joined: 23. June 2014 13:42
Operating System: Debian Linux

Re: Apache2 viele Zugriffe/streams

Postby Nobbie » 24. June 2014 17:39

Mit anderen Worten: da ist auch die Beschreibung falsch, dann das sind gar keine "virtuellen Server", das ist ein einziger Server, nämlich nur Dein einer Rechner und der eine Apache Process. Und dieser Process verwaltet lediglich verschiedene Domainname (VirtualHosts) unter einer einzigen IP.

Netstat weiß da überhaupt nichts von, weil das nicht auf TCPIP Ebene stattfindet, sondern auf HTTP Ebene und damit ist auch der Hinweis auf die Access Logs vollkommen richtig, da (und NUR da) kannst Du sehen, von welchen IPs auf welche VirtualHost zugegriffen wird (das ist im Protokoll HTTP 1.1 festgelegt und das ist das Token "HOST xxxxxx"), welches der Client (Browser) an den Apache Server sendet.

Dann musst Du eben irgendein Script programmieren, was über die ganzen Logfiles daddelt und auswertet, was Du wissen willst. Da ist egal, wie viele das sind, irgendwann wird auch dieses Script fertig sein.
Nobbie
 
Posts: 8762
Joined: 09. March 2008 13:04

Re: Apache2 viele Zugriffe/streams

Postby Altrea » 24. June 2014 18:04

We don't provide any support via personal channels like PM, email, Skype, TeamViewer!

It's like porn for programmers 8)
User avatar
Altrea
AF Moderator
 
Posts: 8286
Joined: 17. August 2009 13:05
XAMPP version: several
Operating System: Windows 10 Pro x64

Re: Apache2 viele Zugriffe/streams

Postby Nobbie » 24. June 2014 20:33

Altrea wrote:http://piwik.org/
http://awstats.sourceforge.net/


Na also, das ist doch einmal ein Service, das sucht der gute Altrea auch noch die hilfrechen Scripts heraus. Das nenne ich mal "Service", das geht ganz weit über den Anspruch hinaus, technische Probleme im Xampp/Apache Umfeld zu lösen.
Nobbie
 
Posts: 8762
Joined: 09. March 2008 13:04

Next

Return to Apache

Who is online

Users browsing this forum: No registered users and 3 guests