Kibana 中不可见的字段

Fields not visible in Kibana

虽然我的字段在发现选项卡中可见,但我无法对它们进行任何可视化,我收到了这条消息:

No results displayed because all values equal 0.

这是发现选项卡中的数据:

可视化数据结果:

**index mappings:*


 {
      "mapping": {
        "httpbeat": {
          "_meta": {
            "version": "5.2.1"
              },
    ..........
      "response": {
                  .....
                "headers": {
                  "type": "nested",
                  "properties": {
                    "Content-Type": {
                      "type": "keyword",
                      "ignore_above": 1024
                    },
                    "Date": {
                      "type": "keyword",
                      "ignore_above": 1024
                    },
                    "X-Application-Context": {
                      "type": "keyword",
                      "ignore_above": 1024
                    }
                  }
                },
                "jsonBody": {
                  "type": "nested",
                  "properties": {
                    "classes": {
                      "type": "long"
                    },
                    "classes_loaded": {
                      "type": "long"
                    },
                    "classes_unloaded": {
                      "type": "long"
                    },
                    "counter_status_200_health": {
                      "type": "long"
                    },
                    "counter_status_200_login": {
                      "type": "long"
                    },
                    "counter_status_200_metrics": {
                      "type": "long"
                    },
                    "counter_status_302_unmapped": {
                      "type": "long"
                    },
                    "gauge_response_health": {
                      "type": "long"
                    }, ..}

有什么帮助吗?

Kibana 索引模式:

PS: 由于post规则,映射的JSON代码未完成。

简单地说,错误消息表明没有显示任何关于您的聚合、指标、时间范围等的信息。因此,即使 elasticsearch 上存在文档,也无法在可视化上绘制它们。为了解决问题:

  • select考虑字段数据类型的聚合方法
  • 设置合适的指标以及正确的时间范围,returns 一些结果

[解决方法] 我找到了一个解决方案,事实上 httpbeat 5.6.x 不能与 kibana 一起工作,只支持 httpbeat v4.1.0 !因此,要可视化数据,您必须更改 httpbeat 的版本(另一个版本提供嵌套 json 文档,并且 kibana 不支持嵌套字段)