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

问题描述 投票:5回答:1

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

由于警告计数是未编入索引的数字(整数),因此我们不能将其作为过滤条件包含在内。如何从我们的仪表板中删除它们?

elasticsearch grafana
1个回答
1
投票

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

同样的问题之前似乎已经以一种或多或少相似的形式提出过:https://community.grafana.com/t/how-to-query-for-null-values/799/5和答案与我在上面发布的答案相同:_exists_过滤器/查询。

© www.soinside.com 2019 - 2024. All rights reserved.