函数 | 说明 |
Go Template 内置函数 | |
translate(typ, lang, val) | 将变量值转成自然语言,VMP 场景里最常用于 Region。示例:{{ translate "Region" "zh" .Region }}。 |
时间格式化 | time.Time 字段可直接使用 .Format。示例:{{ .StartsAt.Format "2006-01-02 15:04:05" }}。 |
集合遍历 | map[string]string、[]NotifyTemplateAlert 等集合使用 range 遍历。 |
vkeClusterName | 基于 VKE 集群的clusterID 获取集群名称。通过 VKE 集群中的采集组件写入的 VKE 指标都会携带cluster标签,其值为集群 ID。您也可以使用扩展函数在告警通知中获取集群名称,配置方法如下:
|
arkEndpointName | 基于endpointID获取 endpoint 名称。火山方舟平台写入的指标都会携带ark_endpoint标签,其值为接入点 ID,您也可以使用扩展函数在告警通知中获取接入点的名称,配置方法如下:
|
last30minAlertDetailImageLarkKey | 获取最近 30 分钟告警流转图片在飞书服务端的 image key。该扩展函数仅飞书应用机器人通知模版可用。 注意 请保证飞书应用机器人更新到最新版本。 |
last30minAlertDetailImageBase64 | 获取最近 30 分钟告警流转图片的 Base64 值。该扩展函数仅邮件通知模版可用。 |