我想我的Django應用程序能夠顯示本地系統日誌等文件。我想避免編寫管理.1
,.2
等旋轉文件的邏輯,並獲取每個日誌的對象,以便我可以從中檢索一組行。在Linux上閱讀日誌文件的Python和/或Django解決方案?
有沒有這樣的python庫,甚至更好,任何這樣的django應用程序?
說明:我不想將消息寫入日誌,我想讀取已存在的消息。
我想我的Django應用程序能夠顯示本地系統日誌等文件。我想避免編寫管理.1
,.2
等旋轉文件的邏輯,並獲取每個日誌的對象,以便我可以從中檢索一組行。在Linux上閱讀日誌文件的Python和/或Django解決方案?
有沒有這樣的python庫,甚至更好,任何這樣的django應用程序?
說明:我不想將消息寫入日誌,我想讀取已存在的消息。
Python有一個syslog
模塊。您也可以使用SysLogHandler
。
那也能處理旋轉的文件嗎? – extraneon 2010-07-23 09:18:45
我相信所有的日誌旋轉都是由'syslog'本身處理的,儘管我沒有使用它,所以我不確定。 – katrielalex 2010-07-23 09:33:17
這兩個似乎是寫信息到系統日誌,而我試圖顯示日誌的內容。 – kdt 2010-07-24 12:24:34
http://code.activestate.com/recipes/577968-log-watcher-tail-f-log/ – Pieter 2015-09-13 08:10:15