看板 Linux 關於我們 聯絡資訊
我有好幾台 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 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.126.31.72 ※ 文章網址: https://www.ptt.cc/bbs/Linux/M.1513757319.A.25C.html
chang505: syslog-ng 12/20 16:16
chang505: splunk 12/20 16:16
chang505: splunk有每日500M free 12/20 16:17
好的、我研究看看、剛剛把來想用sort -k功能去做 沒想到有的log裡面含有CDN的ip 變成最前方有兩個ip....Orz ※ 編輯: zhucc (59.126.31.72), 12/20/2017 16:43:47
kenduest: 這個時間格式要轉,建議寫點Python程式碼比較好處理。 12/21 13:23
galic: awstate 還是 awstats? 12/21 13:55
galic: awstats 有 logresolvemerge.pl 小工具 12/21 13:57
抱歉手殘、是 awstats 沒錯 我來試看看這個小工具、感謝 ※ 編輯: zhucc (59.126.31.72), 12/21/2017 20:02:33