2013-05-13 50 views
0

我得到了一個目前有很多訪問和錯誤日​​志的服務器。我使用的是Ubuntu 12.04和Nginx。錯誤和訪問日誌文件的最佳實踐

我的問題是保持這個文件的最佳實踐是什麼,但不能鬆散地跟蹤發生了什麼?你是最好的平衡點?我應該使用Ubuntu cron還是Nginx可以處理它自己?你能指出任何好的文檔嗎?

回答

0

一個很好的選擇,它可以使用第三方服務來存儲和解析日誌(例如logentries.com)。

如果你想保留你的日誌的內容隱私和你擔心的內容發送到一個你不知道,你可以自我主機類似的工具,像logstash.net

如果你喜歡要以舊式的方式管理它們,您可以配置syslog以將日誌推送到您可以舒適地檢查它們的遠程計算機上。

談到nginx的日誌一個小竅門,我通常做的是在配置每臺服務器上訪問和錯誤日​​志,所以如果我有我的nginx的服務foo.com和bar.org我通常將它們存儲在

/var/www/foo.com/logs/ [for foo.com domain] 
/var/www/bar.org/logs/ [for bar.org domain] 

以這種方式,我將它們分開,我可以獨立檢查每個域上發生了什麼