我想将最后一个值(标记为蓝色)存储在变量下并将其传递给电子邮件警报。现在我有一个定义的路径别名(参见图片),我在规则中使用:
set $(trigger) path "triggerDetails" value
但这会从检测到“FAIL”状态(标记为红色)的行中获取空值。我需要数组中的最后一个元素,不幸的是我不知道如何访问它。非常感谢任何有用的建议。
我想你可能会走错路。
如果您想让电子邮件操作包含最后一条触发消息,您可以让采样器将详细信息放在状态列中。
之前的状态栏:
FAIL
之后的状态栏:
FAIL: 2018-05-03 10:06:06,907|ERROR|Last Log Message
此屏幕截图显示了在何处启用此功能。
从帮助页面:
显示 > lastTriggerInStatus
当 FKM 检测到新的触发器时,文件状态将包括最新检测到的触发器的文件行。此设置允许用户禁用此行为(通过将值设置为 false),以便文件状态仅显示为 FAIL 或 WARNING。
强制:否
默认值:真