Kibana发送测试邮件失败求助:Mustache模板执行报错
Kibana告警测试邮件发送失败:Mustache模板执行错误解决办法
这个错误是Kibana渲染邮件告警模板时触发的Mustache模板执行异常,核心原因集中在模板语法、配置关联或版本兼容问题上,可按以下步骤排查:
检查告警邮件模板语法
进入Kibana的Stack Management > Alerting > Notification Templates,核对目标模板:- 确保所有Mustache变量(如
{{context.alert.name}})拼写正确、标签闭合完整(无遗漏}}) - 避免模板中包含未转义的特殊字符或无效语法
- 确保所有Mustache变量(如
验证通知配置的模板关联
在邮件通知配置页面,确认选择的模板已正确保存并生效:- 暂时切换为Kibana默认邮件模板,重新发送测试邮件,排查是否为自定义模板的问题
查看Kibana日志定位具体错误
打开Kibana日志文件(通常路径为$KIBANA_HOME/logs/kibana.log),搜索Mustache关键词,日志会给出模板执行失败的具体原因(如变量缺失、语法错误),帮助精准定位问题确认版本兼容性
部分旧版Kibana存在Mustache模板的已知bug,若使用的是较早版本,可尝试升级至对应分支的最新小版本,或查阅官方发布说明确认是否有相关修复重置邮件通知配置
若以上步骤无效,删除当前邮件通知配置,重新创建最简配置(使用默认模板、基础SMTP参数),再测试发送,逐步排查配置细节问题
内容的提问来源于stack exchange,提问作者LazyDeveloper
相关产品推荐
相关产品推荐

