我使用rumen将工作历史信息提取为.json格式。这对于默认计数器和参数很好。但是,我无法看到已添加到Map器的自定义计数器。我设法通过基于web的历史界面查看这些自定义计数器,但它们不会出现在rumen生成的.json文件中。如何使用rumen从作业历史中提取所有(默认+自定义)计数器?谢谢您。
qoefvg9y1#
我不是100%确定,但是从源代码来看,目前没有访问自定义计数器的内置方法。像loggedtask或loggedtaskattent这样的类只公开标准计数器。但是,自定义计数器似乎被捕获并存储在parsedtask或parsedtaskattent中。正如他们的javadoc所说:这是一个围绕loggedtask(loggedtaskattent)的 Package 类。这还提供了有关从作业历史中获取的任务(任务尝试)的额外信息,这些信息没有写入json跟踪文件。看起来,你必须扩展瘤胃来自己捕获定制计数器。
1条答案
按热度按时间qoefvg9y1#
我不是100%确定,但是从源代码来看,目前没有访问自定义计数器的内置方法。
像loggedtask或loggedtaskattent这样的类只公开标准计数器。但是,自定义计数器似乎被捕获并存储在parsedtask或parsedtaskattent中。正如他们的javadoc所说:
这是一个围绕loggedtask(loggedtaskattent)的 Package 类。这还提供了有关从作业历史中获取的任务(任务尝试)的额外信息,这些信息没有写入json跟踪文件。
看起来,你必须扩展瘤胃来自己捕获定制计数器。