Kapacitor:如何在 TICK 脚本中获取字段名称
Kapacitor: How to get Field name in TICK script
我正在尝试通过 Chronograf 创建一个 TICK 脚本,它运行良好。
我设置了一些标签和一些字段。
我为特定字段创建了一个 Alert tick 文件,我可以通过
获得它的值
{{ index .Fields "value" }}
但我不知道它的名字...这可能吗?
谢谢!
Fields 是从字符串到接口的映射 (see source)。因此,您可以使用以下模板迭代该映射:
{{ range $key, $value := .Fields}}
Arbitrary text here, but you could for example show all fields
in the form {{$key}}={{$value}}
{{end}}
我正在尝试通过 Chronograf 创建一个 TICK 脚本,它运行良好。 我设置了一些标签和一些字段。 我为特定字段创建了一个 Alert tick 文件,我可以通过
获得它的值{{ index .Fields "value" }}
但我不知道它的名字...这可能吗?
谢谢!
Fields 是从字符串到接口的映射 (see source)。因此,您可以使用以下模板迭代该映射:
{{ range $key, $value := .Fields}}
Arbitrary text here, but you could for example show all fields
in the form {{$key}}={{$value}}
{{end}}