多nginx log檔案合併排序 - Linux

Table of Contents

我有好幾台 nginx 在做 load balance,現在想用 awstate 作 log分析

但是 awstate 本身沒辦法回頭分析舊的 log 檔,只能照順序分析

所以想請問一下有沒有辦法把 nginx log 檔合併後、針對時間做排序另外輸出檔案

207.46.13.5 [19/Dec/2017:20:35:33 +0800] "GET /robots.txt HTTP/1.0" 404 182
106.38.241.155 [19/Dec/2017:04:09:16 +0800] "GET /robots.txt HTTP/1.0" 404 208

--

All Comments

Ursula avatarUrsula2017-12-21
syslog-ng
splunk
Mia avatarMia2017-12-25
splunk有每日500M free
Christine avatarChristine2017-12-27
這個時間格式要轉,建議寫點Python程式碼比較好處理。
Hamiltion avatarHamiltion2017-12-30
awstate 還是 awstats?
Eden avatarEden2018-01-03
awstats 有 logresolvemerge.pl 小工具
https://awstats.sourceforge.io/docs/awstats_tools.html