0
我正在試圖找出將日誌數據導入MongoDB的最佳方法。讓我們來創建一個簡單的mongo集合,它將跟蹤我網站上的所有流量。我想到了一些可能的解決方案,但我不確定它是否乾淨:選項1:在應用程序控制器中添加一個before過濾器,並在用戶點擊我的網站時使用MongoMapper創建/更新mongo中的記錄。一個可能的缺點是如果一個頁面被緩存並且軌道堆棧沒有被擊中。當我已經需要輸出到日誌中時,我也不喜歡將控制器弄糊塗並投入更多工作的想法。將日誌數據從rails應用程序插入到mongodb的最佳實踐
選項2:以某種方式尾巴apache日誌和新的數據進來,把它扔在mongodb。有什麼工具可以觀察/記錄日誌嗎?
任何改進或更好的選擇嗎?