日志
ThingWorx 日志可记录信息、显示正在运行的内容并会列出错误。日志级别可决定在日志中显示的粒度。您可以在“监控” > [选择日志名称] > “配置”下为每个日志设置日志级别。日志以单独文件的形式保存在服务器中的文件夹下,路径为 /ThingworxStorage/logs
* 
监控日志大小并定期进行清除,方法是先在其他位置备份这些文件,然后再将其从日志存储路径下删除。
可以按时间戳、日志级别、用户等来筛选日志数据。也可以限制要显示的行数。写入到特定日志中的内容由在系统属性编辑器中配置的设置决定。
日志搜索功能
所有日志均具有与包含搜索行为相同的搜索功能,因此包含所输入的搜索文本的任何日志均会显示在结果中。以下行为也适用于所有日志:
应用程序日志
应用程序日志包含 ThingWorx 在运行期间记录的所有消息。根据您的设置,此日志可仅显示错误,也可以显示平台的每次执行。
通信日志
通信日志包含所有与 ThingWorx 的通信活动。
Composer 日志
Composer 日志会记录所有在 Composer 中执行的活动及其与平台层的交互情况。
* 
在 ThingWorx 8.3 及更高版本中,Composer 日志不可用。
配置日志
配置日志包含 ThingWorx 应用程序在 ThingWorx 中完成创建、修改和删除等任何操作后生成的所有消息。例如,如果创建、修改或删除事物或混搭,则相关信息将包括在配置日志中。
* 
目前这种操作还不能实现回滚。
数据库日志
数据库日志包含与数据库活动相关的所有消息。
脚本日志
脚本日志包含 ThingWorx 应用程序在执行 JavaScript 服务时生成的所有消息。您可以使用 logger.warn (或 logger.infologger.tracelogger.debuglogger.error)。默认情况下,日志会显示警告和错误,因此我们建议使用 .warn 功能记录正在运行的服务中的此信息。通常,ThingWorx 仅会将运行服务时产生的错误发布至此日志中。
* 
默认情况下,ThingWorx Platform 上的脚本超时设置为 30 秒。如果脚本运行时间超过此时间限制,则平台会终止执行。ThingWorx 管理员可以在 platform-settings.json 配置文件的 Basic Settings 部分配置脚本超时。请参阅 platform-settings.json 配置详细信息
安全日志
安全日志包含 ThingWorx 应用程序生成的与用户相关的所有消息。此信息可包括登录数据和页面请求,具体取决于日志级别。
脚本错误日志
脚本错误日志包含在平台中创建的脚本的堆栈追踪,并且只在位于 ThingworxStorage/logsScriptErrorLog.log 文件中才可用。