友好化格式阅读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