提示:
ArcGIS Server 可将发生的事件和与这些事件相关的所有错误写入到日志中。日志是用于监控和解决站点中所发生的问题的重要工具。日志中的信息可帮助您标识错误,并提供用于解决问题的上下文。日志还包含随着时间推移所发生的事件的历史记录。
例如,日志中记录有以下事件:
- 安装和升级事件,例如授权软件和创建站点
- 发布服务,例如地图服务、地理编码服务、要素服务等
- 注册或取消包括文件夹、文件地理数据库、数据库、企业级地理数据库和 ArcGIS Data Store 在内的注册数据存储
- 站点管理事件,如添加和移除 GIS 服务器、配置群集、指定日志设置、创建和移除服务器目录、更新配置存储和删除站点
- 安全事件,例如用户登录或注销站点、创建、删除以及禁用用户、创建和更改用户角色、创建和移除组、更新 HTTP 和 HTTPS 设置、导入和导出安全证书以及更新站点的标识存储
- 常规事件,例如重新启动 GIS 服务器计算机、停止或启动服务、服务投入使用时间以及在服务中标注图层绘制时间
日志中不记录以下事件:
- 联合及取消您的站点与 Portal for ArcGIS 的联合
访问服务器日志
使用 ArcGIS Server Manager 查询、查看、配置和删除服务器日志。Manager 将日志消息聚集到一张表格中,以便您进行阅读和处理。
要访问日志,请执行以下步骤:
- 打开 Manager 并登录。如需此步骤的帮助,请参阅登录 Manager。
- 单击日志 > 查看日志查看当前日志。您还可以使用页面中的过滤器控件 来帮助您缩小事件范围并显示关联度更高的消息。使用服务器日志中包含有关如何捕获事件、查询日志、查看消息和根据特定条件过滤事件的详细信息。
- 要管理日志设置(例如默认日志记录级别、日志在磁盘上保留的时间以及服务器编写日志的位置),请单击设置。有关详细信息,请参阅关于指定服务器日志设置。
- 如果要删除日志,请单击删除日志。该操作可从站点的每个 GIS 服务器上删除所有日志文件。
执行高级日志记录
如果您是 ArcGIS Server 的高级用户,则可以通过 ArcGIS REST API 来查看、查询和配置日志。此 API 用于通过程序构造高级查询、修改日志设置和获取随时间推移的统计数据。您可借助 ArcGIS Server 管理员目录来了解如何构造这些查询。
以下几个示例脚本使用 ArcGIS REST API 处理日志: