Wie kann ich eingehende HTTP
Anforderungen an den Port überwachen 80
? Ich habe das Webhosting auf meinem lokalen Computer mit DynDNS
und eingerichtet Nginx
. Ich wollte wissen, wie viele Anfragen täglich auf meinem Server eingehen.
Zur Zeit benutze ich diesen Befehl:
netstat -an | grep 80
monitoring
web
user7044
quelle
quelle
Ich habe
tcpflow
eingehende Anfragen in aws-Instanzen überprüft. Vielleicht gibt es eine Möglichkeit, Anfragen tageweise zu aggregieren.SCHRITT 1 - Installation
SCHRITT 2 - Verfolgen von GET / POST-Anforderungen an Port 80
Referenz
https://github.com/simsong/tcpflow
quelle
Haben Sie Protokolldateien für Ihren Server aktiviert? In diesem Fall würde ich empfehlen, AwStats zu installieren und Ihre Protokolldateien damit auszuführen, um genaue Berichte zu erhalten.
Wenn Sie nur den gesamten ein- und ausgehenden Datenverkehr überwachen möchten, können Sie WireShark verwenden.
quelle
Sie können die Protokolldatei auch mit einem Tail versehen:
Der Parameter -f bewirkt, dass tail den Bildschirm kontinuierlich aktualisiert, wenn neue Einträge in das Protokoll geschrieben werden.
quelle
Führen Sie das aus
Es überwacht alle 2 Sekunden den Verkehr auf dem 8080-Port
quelle