一种选择是在Kibana中为此条件创建自己的查询。然后让你的面板进行计数只是为了使用这个查询。
value:failure
更多信息: http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/query-dsl-query-string-query.html#query-string-syntax
这在Kibana 5搜索栏很容易。只需添加一个过滤器
!(_exists_:"your_variable")
您可以切换过滤器或将反向查询写为
_exists_:"your_variable"
在Kibana 4和Kibana 3中,您可以使用此查询,该查询现已弃用
_missing_:"your_variable"
! (_exists_:NAME) 不适合我。我使用的建议来自:
! (_exists_:NAME)
https://discuss.elastic.co/t/kibana-5-0-0--missing--is-not-working-anymore/64336
NOT _exists_:NAME
的 UPDATE 强> 我遇到的问题是ES语法禁止在否定运算符之后的空格。使用以下之一:
NOT _exists_:FIELD !_exists_:FIELD -_exists_:FIELD
检查教程: https://www.timroes.de/2016/05/29/elasticsearch-kibana-queries-in-depth-tutorial/