用途:在 ServiceNow 中管理问题(problem)全生命周期,找出事件根因并落实永久修复,涉及 problem、problem_task、known_error、incident 等表。
主要能力:从多个关联事件创建问题记录并按事件最高影响设置影响与紧急度;用 GlideAggregate 按 CI、类别、子类别聚合近 30 天已关闭事件,达到阈值且无未关闭同类问题时生成主动问题候选;启动根因分析并生成收集数据、访谈、查日志、找诱因、记录根因等 problem_task;记录根因、诱因、5 Whys、根因类别与拟议修复;创建已知错误记录并写入 workaround 与有效性,发布至 KEDB 并回写问题;按 CI、类别/子类别、关键词搜索已发布已知错误并去重;解决时要求修复说明,写入解决代码、时间、处理人,关联变更请求 rfc,关闭关联已知错误并通知关联事件。
使用方式:在 ServiceNow 服务端脚本环境中调用对应函数,如 createProblemFromIncidents、identifyProactiveProblems、startRootCauseAnalysis、documentRootCause、createKnownError、KEDBSearch.findForIncident、resolveProblem;也可通过 MCP 工具 snow_query_table、snow_artifact_manage、snow_execute_script、snow_create_business_rule 查询问题与已知错误、测试脚本、创建自动化。
限制:代码仅支持 ES5 语法,不使用现代 JavaScript;主动问题默认阈值为 5 起事件、统计窗口 30 天;根因分析字段与 5 Whys 使用 u_ 自定义字段;创建已知错误、已知错误接受状态等状态值为脚本约定,需与实际实例元数据一致。其余平台支持、收费与价格资料未提供。