你在这里: 参考手册 > 关于FME服务器的日志文件

关于FME服务器的日志文件

FME Server为它运行的每个工作区及其所有组件创建日志文件。使用这些日志来测试和排除没有产生预期结果的组件相关的任何问题。

为了保证日志文件不会随着时间的推移占用过多的磁盘空间,FME Server默认删除旧的日志文件。控件上可以管理自动日志文件清理系统清理“FME服务器Web用户界面”。

日志文件可以通过资源页面(Logs文件夹),或从REST API

注意:日志文件存储在安装时指定的FME服务器系统共享位置。不支持在安装后将FME服务器系统共享移动到其他位置。有关更多信息,请参见将文件系统更改为另一台机器

日志文件根据其功能分组在子目录中当前的目录中。日志文件自动归档当前的当出现以下情况之一时,目录:

  • 创建一个同名的新日志文件。
  • 文件的大小已达到5000行文本。

通过编辑适用的日志文件,您可以控制日志文件的自动归档方式以及日志文件的其他属性messagelogger.properties文件。有关更多信息,请参见消息记录器属性

FME工作日志

地点:

<LogDir> \旧引擎当前| \ \工作\ <数量> \ job_ <价值> . log

从FME Server运行的工作区生成FME日志的方式与从FME Desktop运行的工作区生成FME日志的方式相同。这些文件记录了FME引擎执行的翻译的详细信息,并且可以在从FME服务器运行测试或故障排除作业时提供重要信息。

也可以访问FME作业日志检查作业的属性工作页面的Web用户界面。日志显示在“日志”页签下,可以以文本文件的形式下载。

FME作业日志的存储和命名格式如下:

\ <数量> \ job_ <价值> . log

在哪里价值你的工作证明是什么数量是作业ID组,该组以千为单位递增。作业id为0 - 999的日志被分组到一个0目录中,作业id为1000 - 1999的日志被分组到一个1000目录中,以此类推。

FME核心日志

出版商日志

地点:

<LogDir目前核心> \ \ |旧\出版商

该目录为每个通知服务出版商协议FME Server支持。每个文件记录在各自协议上配置的任何发布者的活动。

用户日志

地点:

<LogDir当前核心> \ \ |旧\订阅者

该目录为每个通知服务用户协议FME Server支持。每个文件记录在各自协议上配置的任何订阅者的活动。

其他核心日志

地点:

<LogDir目前核心> \ \ |旧\

fmeserver.log

此日志经常用于测试和故障排除,并且在每次启动FME服务器时创建。它显示:

  • 身份验证和授权信息,包括连接到活动目录,如果适用。
  • 与FME服务器数据库相关的连接参数。
  • 消息由工作指令Repository Manager
  • 指定作业的job_id及其生命周期,包括提交到队列、由FME引擎处理和完成。

fmeconfiguration.log

执行备份和恢复

fmeprocessmonitorcore.log

进程监控日志经常用于测试和故障排除。每次启动FME Server时,都会创建一个新的进程监视器日志。该日志详细描述了启动的FME服务器组件,以及在任何时候是否有任何组件被重启。此日志显示提交到队列的翻译(工作空间)作业。

fmescheduler.log

调度器日志记录调度器组件,以及Scheduler运行的每个工作区。

fmesharedresource.log

此日志记录影响任何共享资源目录。

FME引擎日志

地点:

<LogDir当前发动机> \ \ |旧\ <fmeEngine_Engine #> . log

日志含义FME引擎的启动和翻译过程。默认情况下,每次重启FME Server服务时都会重新创建这个日志文件。

一般来说,FME引擎日志不用于测试和故障排除。但是,您可以查看此日志以查看:

  • 哪些作业是由特定的引擎处理的。
  • 运行的FME命令行和用于运行该命令的子部分。如果转换失败,可以从FME服务器控制台使用此命令。Console删除了处理层,这是调试时的良好实践。
  • Engine用于处理工作区的参数。

fmeprocessmonitorengine.log

这个日志记录:

  • 运行FME服务器的引擎的构建号。
  • 如果FME引擎启动失败,并显示错误消息,说明原因,如许可问题。
  • Python关闭脚本生成的任何调试信息。

服务日志

地点:

<LogDir> \当前|旧\ \服务

该目录为FME服务器支持的每个Web服务提供日志。

安装日志

地点:

<FMEServerDir> \ Logs \安装

日志中包含FME Server的安装信息。只有在安装FME服务器有问题时才需要阅读它们。

CreateDatabase.log / CreateSchema.log / CreateUser.log

这些日志包含关于初始化FME服务器数据库的信息。

Web应用服务器日志

地点:

< FMEServerDir > \工具\ tomcat \日志

Web Application Server是用于运行FME Server的第三方应用程序Web服务.默认的应用服务器是Apache Tomcat,但是也可以配置其他应用服务器。应用服务器通常会进行自己的日志记录,这些日志有助于解决服务的问题。