Jak mogę monitorować przychodzące HTTP
żądania do portu 80
? Skonfigurowałem hosting na moim komputerze lokalnym za pomocą DynDNS
i Nginx
. Chciałem wiedzieć, ile żądań przesyłanych jest codziennie na mój serwer.
Obecnie używam tego polecenia:
netstat -an | grep 80
monitoring
web
użytkownik7044
źródło
źródło
Używam
tcpflow
do sprawdzania przychodzących żądań w instancjach aws, może istnieje sposób na agregowanie żądań w ciągu dnia.KROK 1 - instalacja
KROK 2 - śledź żądania GET / POST na porcie 80
Odniesienie
https://github.com/simsong/tcpflow
źródło
Czy masz włączone pliki dziennika dla swojego serwera? Jeśli tak, zalecam zainstalowanie AwStats i uruchomienie plików dziennika za jego pomocą, aby uzyskać dokładne raportowanie.
Jeśli chcesz monitorować cały ruch przychodzący / wychodzący, możesz użyć WireShark.
źródło
Możesz także dostosować plik dziennika:
Parametr -f powoduje, że tail stale aktualizuje ekran, gdy nowe wpisy są zapisywane w dzienniku.
źródło
Uruchomić to
Będzie monitorował ruch na porcie 8080 co 2 sekundy
źródło