假设我有日志项,它收集以下日志:
〔2014-09-01 23:11:34〕〔消息已处理〕23秒
〔2014-09-01 23:16:27〕〔消息处理〕41s
…
我想创建一个图形,其中包含有关消息处理持续时间的信息。
我可以从日志项目创建计算项目,
但是如何将〔message handled〕23s转换为23,导致regex只返回1或0?
一种方法是创建另一个log[]项,该项使用正则表达式从"[message handled]23s"中提取"23"(请参阅项文档)。然而,在这一点上,您将看到ZBX-7821,它表示不能将log[]项类型设置为数字。但是,您可以继续创建一个计算项,就像您已经做的那样,只需返回last("log[...]")
并将其图形化即可。