0

尝试使用 Timelion 创建可视化时,我不断收到此错误消息:[timelion_vis] > 错误:在单元格 #1:[search_phase_execution_exception]

这是完整的消息,没有提供更多信息。

我最近做了一个关于使用 ELK-Stack 访问日志分析的项目。我设置了 Logstash 并将我们的 Apache 访问日志提供给 Elasticsearch,并在 Kibana 中创建了一些可视化。Timelion 尤其有用,我有一堆完美运行的查询 - 在 Kibana 5.2 中,我需要用于项目的版本。

现在,我们使用 Logstash、Elasticsearch 和 Kibana 的当前版本 (7.3) 在实时服务器上进行了所有设置。我对我的可视化进行了调整以适应当前版本,但是我在设置 Timelion 时遇到了问题。

我们在日志中也找不到更多帮助,那里什么也没有。没有提示可能出了什么问题。?

即使使用 .es(*) 我也会收到错误消息。使用我的旧查询我得到了同样的错误,我检查了我的语法,这很好。

但是,如果我输入 .es(index=logstash-*, timefield='@timestamp', metric='avg:size') 我会得到一个结果。

size-field 包含一个数值。我所有的其他查询都引用了带有字符串值的字段。所以这似乎有问题,我无法落后。

有任何想法吗?以前有没有其他人遇到过这个错误?

这是 Kibana 日志中出现的内容:

错误:在单元格 #1 中:[search_phase_execution_exception] :错误:在单元格 #1 中:[search_phase_execution_exception]
    在 throwWithCell (/usr/share/kibana/src/legacy/core_plugins/timelion/server/handlers/chain_runner.js:54:11)
    在/usr/share/kibana/src/legacy/core_plugins/timelion/server/handlers/chain_runner.js:205:13
    在 arrayEach (/usr/share/kibana/node_modules/lodash/index.js:1315:13)
    在功能。(/usr/share/kibana/node_modules/lodash/index.js:3393:13)
    在/usr/share/kibana/src/legacy/core_plugins/timelion/server/handlers/chain_runner.js:197:23
    在 tryCatcher (/usr/share/kibana/node_modules/bluebird/js/release/util.js:16:23)
    在 Promise._settlePromiseFromHandler (/usr/share/kibana/node_modules/bluebird/js/release/promise.js:517:31)
    在 Promise._settlePromise (/usr/share/kibana/node_modules/bluebird/js/release/promise.js:574:18)
    在 Promise._settlePromise0 (/usr/share/kibana/node_modules/bluebird/js/release/promise.js:619:10)
    在 Promise._settlePromises (/usr/share/kibana/node_modules/bluebird/js/release/promise.js:699:18)
    在 Promise._fulfill (/usr/share/kibana/node_modules/bluebird/js/release/promise.js:643:18)
    在 SettledPromiseArray.PromiseArray._resolve (/usr/share/kibana/node_modules/bluebird/js/release/promise_array.js:126:19)
    在 SettledPromiseArray._promiseResolved (/usr/share/kibana/node_modules/bluebird/js/release/settle.js:16:14)
    在 SettledPromiseArray._promiseRejected (/usr/share/kibana/node_modules/bluebird/js/release/settle.js:32:17)
    在 Promise._settlePromise (/usr/share/kibana/node_modules/bluebird/js/release/promise.js:581:26)
    在 Promise._settlePromise0 (/usr/share/kibana/node_modules/bluebird/js/release/promise.js:619:10)
4

0 回答 0