Chcę pobrać moje logi serwera, aby zebrać wszystkie unikatowe adresy IP, a także wyświetlić wszystkie żądania dotyczące konkretnej strony. Jaki jest najlepszy sposób na zrobienie tego?Jak przeglądać dzienniki dostępu do serwera dla unikalnych adresów IP i określonej strony?
8
A
Odpowiedz
26
Zakładając, że jest to standardowy dziennika Apache, i zakładając, że jesteś na systemie Unix, zwykle zrobić
awk '{print $1}' access.log|sort -u
awk odfiltrowuje wszystkie adresy IP, rodzaj następnie usuwa duplikaty.
Aby dowiedzieć się wszystkiego dostęp do adresu URL, robię
grep URL access.log
oczywiście, trzeba będzie zastąpić „URL” z konkretnym jednym Państwo szukać.
0
Można również użyć czegoś w rodzaju webalizer, aby przetworzyć dzienniki jako inną opcję.