1. 在kapacitor的httppost配置中,row-template用于HttpPost node中,HttpPost node是一种独立的node。而alert-template是用于在Alert node中的post()操作。
2. 如下alert-template例子:
alert-template = """
{{.Message}}:{{range .Data.Series}}{{.Name}},{{range .Values}}{{.}}{{end}}{{end}}
"""
其中,.Message是Alert node下所配置的".message()"属性的值。因为"Data"节点是Alert node所生成的数据的直接子节点,所以用 ".Data"来访问。range是遍历,用于遍历一个json array,因为.Data.Series是一个数组,所以可以range。在range内,"."代表一个元素。