Die Einrichtung:
2 or more nginx machines
each machine has the same virtual hosts
traffic is load balanced via DNS to each machine
Ich muss herausfinden, welche Tools am besten geeignet sind, um einige Verkehrsstatistiken zu erhalten, die hauptsächlich an der Anzahl der Treffer und dem Gesamtverkehr in Gigabyte interessiert sind. Offensichtlich stammen die Protokollinformationen von nginx und sind wie folgt formatiert:
log_format main '$remote_addr $host $remote_user [$time_local] "$request" '
'$status $body_bytes_sent "$http_referer" "$http_user_agent" "$gzip_ratio"';
rsync protokolliert (oder teilt nfs, wenn Sie sich mutig fühlen) an einem Ort und verwendet dann awstats zur Analyse.
quelle
Unabhängig davon, welches Analyseprogramm Sie verwenden möchten, wird logresolvemerge.pl mit ziemlicher Sicherheit Ihr Gewinner beim Zusammenführen der Protokolle selbst sein. Zusätzlich zu Marcos gelisteter Syntax für awstats funktioniert es wie ein Champion als eigenständiges Programm im Sinne von:
quelle