使用服务器日志时,您可能需要更改某些日志设置,以帮助您更有效地捕获事件。例如,您可能需要将日志级别从默认的警告更改为信息,以便捕获与创建和启动服务相关的事件。您可能还想缩短将日志保留在磁盘上的天数(从而节省磁盘空间),或更改 ArcGIS Server 存储日志的位置。
您可以使用 ArcGIS Server Manager 或 ArcGIS for Desktop 来指定这些设置。您所做的任何更改均会立即反映在站点中。
指定日志级别
根据详细程度级别,可将事件按照从严重(表示需要立即对该问题加以注意)到详细(正常使用门户时生成的详细的信息性消息)进行区分。
默认情况下,服务器的日志级别将设置为警告,表示会对那些需要注意的一般到严重问题进行记录。日志级别类型如下:
日志级别 | 描述 | 示例消息 |
---|---|---|
严重 | 需要立即加以注意的严重问题。此级别仅包括严重消息。 | 无法处理请求。找不到服务 Planning/counties/FeatureServer。 |
警告 | 需要加以注意的中度问题。此级别也包括严重消息。 | 登录失败。指定的用户名或密码无效。 |
信息 | 服务器的普通管理消息,包括有关服务创建和启动的消息。此级别也包括严重消息和警告消息。 | 已成功创建文件夹 Planning。 |
100% 点显示的地图比例: | 由于使用服务器而生成的普通消息,如收到了操作请求的名称。此类消息的级别包括严重消息、警告消息和信息消息。 |
检查 /admin/arcgisserver/directories/arcgisjobs 中的过期项目。 |
详细 | 这些消息提供了有关服务器如何完成操作的更多详细信息,如用于通知地图服务中的各图层已成功绘制、图层的绘制速度以及服务器访问图层源数据所花费的时间等服务器消息。此类消息的级别包括严重消息、警告消息、信息消息和精细消息。 | 开始图层绘制: counties. |
调试(D) | 非常详细的消息,旨在供想要在进行故障排除时更深入地了解服务器状态的开发人员和支持技术人员使用。建议不要在生产环境中使用此级别,否则可能会降低性能。如果您没有解决问题,请改用警告级别。 | 清理服务器目录。 |
关闭 | 关闭日志记录。服务器不会记录事件。 | N/A |
指定日志在磁盘上的保留天数
默认情况下,日志在磁盘上大约保留 90 天。当日志的保留天数超出此时间范围时,则会删除此日志。指定较小的时间范围,例如 30 天,可以避免日志目录的增长超出预期。
指定日志目录
服务器写入日志文件的默认目录是 <ArcGIS Server installation directory>/arcgis/server/usr/logs。 日志路径必须设置为一个本地目录,并且存在于参与 ArcGIS Server 站点的所有 GIS 服务器上。指定日志目录时,请尽量保证此位置位于 GIS 服务器的根级别下。不应将网络目录指定为日志位置。