友好化格式閱讀python
經過arcgis for server manager中的logs選項卡能夠查看當前站點的日誌。其該頁面提供了友好的日誌顯示方式。
可是在實際狀況中,如arcgis server的服務宕掉後,則manager沒法查看。則須要去arcgisserver的日誌目錄下去查看日誌。該目錄下爲若干零散的日誌文本文件,閱讀起來很是費勁。這個時候對該目錄下的日誌文件進行友好格式化顯示對快速的診斷問題很是的有幫助。git
最主要的仍是閱讀方便github
無非就是字符串處理。遍歷C:\arcgisserver\logs\machineName\server下或者C:\arcgisportal\logs\machineName\portal 下的.log文件。使用字符串函數和正則表達式對日誌進行處理,以excel輸出。正則表達式
點擊下載腳本
複製腳本,保存爲log_format_tool.py。且運行須要依賴以下環境:函數
運行腳本:日誌
python log_format_tool.py 文件夾路徑或者單個log文件路徑
在log文件的目錄下會生成一個Aresult.xls的結果文件。打開excel文件,能夠看到第一頁爲索引頁,以下圖:
excel
點擊索引連接,查看對應的格式化文件,以下圖:
code
是否是好看多了!!!orm
最近寫這些功能的感覺是,作個好產品真是很難。server