You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Confluence管理员如何查看ScriptRunner脚本的完整日志

查看Confluence ScriptRunner脚本完整日志的方法

作为Confluence管理员,你可以通过以下几种方式查看脚本的完整日志内容:

1. 修改脚本,直接输出完整结果到控制台

ScriptRunner的日志输出默认可能有行数或长度限制,建议修改脚本将所有结果收集后一次性输出,或者直接返回结果字符串,这样控制台能显示完整内容。

修改后的脚本示例:

import com.atlassian.confluence.pages.Page
import com.atlassian.confluence.pages.PageManager
import com.atlassian.confluence.spaces.Space
import com.atlassian.confluence.spaces.SpaceManager
import com.atlassian.sal.api.component.ComponentLocator
import com.atlassian.confluence.user.UserAccessor

SpaceManager spaceManager = ComponentLocator.getComponent(SpaceManager)
PageManager pageManager = ComponentLocator.getComponent(PageManager)
UserAccessor userAccessor = ComponentLocator.getComponent(UserAccessor)

Space space = spaceManager.getSpace("IWIKI")
StringBuilder resultBuilder = new StringBuilder()

// 追加表头
resultBuilder.append("页面信息,创建者ID,创建者全名,最后修改日期\n")

for (Page page : pageManager.getPages(space, true)) {
    if (page.getCreator() == null) {
        resultBuilder.append("${page.toString()},null,null,null\n")
    } else {
        String userID = page.getCreator().getName()
        String fullName = userAccessor.getUserByKey(page.getCreator().getKey()).getFullName()
        resultBuilder.append("${page.toString()},${userID},${fullName},${page.getLastModificationDate()}\n")
    }
}

// 一次性输出所有内容到日志
log.warn(resultBuilder.toString())
// 返回结果,ScriptRunner控制台会直接显示完整文本块
return resultBuilder.toString()

这样修改后,所有结果会被整合为一个字符串,无论是日志输出还是控制台返回的内容,都不会被分段截断,你可以直接复制完整内容。

2. 查看Confluence服务器端日志文件

脚本中log.warn输出的内容会全部写入Confluence的服务器日志文件,你可以直接访问服务器上的日志文件查看完整内容:

  • 默认日志文件路径:Confluence安装目录下的logs/atlassian-confluence.log,或者Confluence数据目录下的logs/atlassian-confluence.log
  • 用文本编辑器打开该文件,搜索脚本输出的关键词(比如你的空间名"IWIKI"),就能找到完整的日志条目。

3. 调整ScriptRunner日志输出限制

部分版本的ScriptRunner允许调整控制台日志的最大显示行数:

  1. 进入Confluence后台,打开ScriptRunner的配置页面
  2. 找到"Script Console"相关设置,查找日志输出长度或行数限制的选项
  3. 增大限制值,保存后重新运行脚本,即可在控制台查看完整日志。

内容的提问来源于stack exchange,提问作者منى

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.17 01:17:06