我在maxOs Sierra上使用grafana 3.1,我使用elasticsearch作为数据源 .
我在ES上设置了映射:“properties”:{“gasLeak”:{“type”:“boolean”},“gasConsumption”:{“type”:“boolean”},“electricityConsumption”:{“type”: “boolean”}}
我还有一个时间戳文件名alert.timestamp,它在ES上输入日期 .
每次触发警报时,我都会在ES索引中添加一个条目 . 映射中显示了3种警报类型 .
现在,在grafana上,我的仪表板上有一个图形面板 . 在此图表上,我想显示代表警报的注释 . 我已将警报配置如下:Grafana annotation config
但是在我的图表上,注释会显示我的测量值:它总是在当前日期时间的右侧:Issue on graph
我是否错误地配置了这个消息?我需要ES方面的其他配置吗?
谢谢 .
1 回答
我发现它为什么不起作用:在“字段映射”部分,提交的“时间”必须是“时间戳”......
我曾经把alert.timestamp和当我使用timestamp而不是alert.timestamp作为字段名更新我的ES文档结构时,在更新grafana中的字段后,它工作正常 .
我还在我的ES文档中添加了字段“desc”和“tags”,所以也许它也是相关的,我没有挖掘它 .
希望有一天能帮到某人 .