在ASP.NET MVC網站上,實現訪問日誌記錄的最佳方式是什麼?我想回答以下問題:ASP.NET MVC:訪問日誌
- 什麼是最受歡迎的頁面?
- 過去24小時內訪問過哪些頁面?
- 等
我能登錄到服務器使用遠程桌面,並捅了IIS日誌我自己(甚至使用Microsoft日誌文件分析器),但我希望能夠運行從報告我的網站的管理頁面。
這樣做的最好方法是什麼?我應該:
- 添加跟蹤到我所有的控制器方法?
- 添加一個IHttpFilter(或其他),並有記錄?
- 配置IIS(Windows 2008上的IIS7)登錄到我的數據庫中的表,然後爲此表定義一個NHibernate映射?
- 還有別的嗎?
當然,這使網站更依賴於外部因素。 MVC移植到Mono時會發生什麼? 只是一個想法。 – Kieron 2009-01-26 15:22:37