Skip To Content

服务器日志

ArcGIS Server 可将发生的事件和与这些事件相关的所有错误写入到日志中。日志是用于监控和解决站点中所发生的问题的重要工具。日志中的信息可帮助您标识错误,并提供用于解决问题的上下文。日志还包含随着时间推移所发生的事件的历史记录。

例如,日志中记录有以下事件:

  • 安装和升级事件,例如授权软件和创建站点
  • 发布服务,例如地图服务、地理编码服务、要素服务等
  • 注册或取消包括文件夹、文件地理数据库、数据库、企业级地理数据库和 ArcGIS Data Store 在内的注册数据存储
  • 站点管理事件,如添加和移除 GIS 服务器、配置群集、指定日志设置、创建和移除服务器目录、更新配置存储和删除站点
  • 安全事件,例如用户登录或注销站点、创建、删除以及禁用用户、创建和更改用户角色、创建和移除组、更新 HTTP 和 HTTPS 设置、导入和导出安全证书以及更新站点的标识存储
  • 常规事件,例如重新启动 GIS 服务器计算机、停止或启动服务、服务投入使用时间、服务请求的等待时间以及在服务中标注图层绘制时间

日志中不记录以下事件:

  • 联合及取消您的站点与 Portal for ArcGIS 的联合

访问服务器日志

使用 ArcGIS Server Manager 查询、查看、配置和删除服务器日志。Manager 将日志消息聚集到一张表格中,以便您进行阅读和处理。

要访问日志,请执行以下步骤:

  1. 打开 Manager 并登录。如需此步骤的帮助,请参阅登录 Manager
  2. 单击日志 > 查看日志查看当前日志。您还可以使用页面中的过滤器控件来帮助您缩小事件范围并显示关联度更高的消息。使用服务器日志中包含有关如何捕获事件、查询日志、查看消息和根据特定条件过滤事件的详细信息。
  3. 要管理日志设置(例如默认日志记录级别、日志在磁盘上保留的时间以及服务器编写日志的位置),请单击设置。有关详细信息,请参阅指定服务器日志设置
  4. 如果要删除日志,请单击删除日志。该操作可从站点的每个 GIS 服务器上删除所有日志文件。

执行高级日志记录

如果您是 ArcGIS Server 的高级用户,则可以通过 ArcGIS REST API 来查看、查询和配置日志。此 API 用于通过程序构造高级查询、修改日志设置和获取随时间推移的统计数据。您可借助 ArcGIS Server 管理员目录来了解如何构造这些查询。

以下几个示例脚本使用 ArcGIS REST API 处理日志: