未索引的ElasticSearch字段上的Grafana过滤器(零),因此它们不会在“表格面板”中显示

时间:2018-08-23 13:41:11

标签: elasticsearch grafana

我们有一个表格显示服务中的警告计数,但我们对零警告计数不感兴趣。

由于警告计数是未索引的数字(整数),因此我们不能将其作为过滤条件。如何将这些从我们的仪表板上删除?

1 个答案:

答案 0 :(得分:1)

我对Grafana并不熟悉,但是ES拥有"exists" query,这可能正是您想要的。因此,如果您可以将其集成到仪表板中(或找到使用它的Grafana功能),则可能会对您有所帮助。对于您的信息(因为Grafana可能会像以前一样使用它),您可以在Lucene查询dsl中使用_exists_来使用“存在”查询。一个实际的例子-_exists_:warning_count_field。关于此here

的更多信息

以前似乎以类似的形式提出了相同的问题:https://community.grafana.com/t/how-to-query-for-null-values/799/5,答案与我上面发布的答案相同:_exists_过滤器/查询。