解决了
在我的例子中,logtrail.json
位于错误的目录中。它应该在/usr/share/kibana/plugins/logtrail
中而不是在/usr/share/kibana/plugins
中
码头版本:1.10.3, build 9e83765
OS:SUSE Linux (x86_64)
Docker撰写版本:1.7.1, build 0a9ab35
弹性/Logstash/Kibana/Filebeat版本:7.6.1
日志版本:7.6.1-0.1.31
我为所有的docker-compose.yml
(文件节拍)服务提供了ELK+FB文件。对基巴纳来说是:
kibana:
container_name: kibana
hostname: kibana
build:
context: .
dockerfile: kibanaWithLogtrail.Dockerfile
logging:
driver: "json-file"
options:
max-file: "5"
max-size: "100m"
ports:
- "5601:5601"
networks:
- elk_stack_net
depends_on:
- elasticsearch
- logstash
- filebeat
kibanaWithLogtrail.Dockerfile
是:
FROM docker.elastic.co/kibana/kibana:7.6.1
RUN cd /usr/share/kibana && ./bin/kibana-plugin install https://github.com/sivasamyk/logtrail/releases/download/v0.1.31/logtrail-7.6.1-0.1.31.zip
COPY logtrail.json /usr/share/kibana/plugins/
当我做docker-compose up -d
时,它会:
Creating network "elk_elk_stack_net" with driver "bridge"
Building kibana
Step 1 : FROM docker.elastic.co/kibana/kibana:7.6.1
---> f9ca33465ce3
Step 2 : RUN cd /usr/share/kibana && ./bin/kibana-plugin install https://github.com/sivasamyk/logtrail/releases/download/v0.1.31/logtrail-7.6.1-0.1.31.zip
---> Running in 21143bdfdab7
Attempting to transfer from https://github.com/sivasamyk/logtrail/releases/download/v0.1.31/logtrail-7.6.1-0.1.31.zip
Transferring 4715586 bytes....................
Transfer complete
Retrieving metadata from plugin archive
Extracting plugin archive
Extraction complete
Plugin installation complete
---> 42fbfd43f29c
Removing intermediate container 21143bdfdab7
Step 3 : COPY logtrail.json /usr/share/kibana/plugins/
---> ad684aaad73e
Removing intermediate container 6fce376b8719
Successfully built ad684aaad73e
Creating elasticsearch
Creating logstash
Creating filebeat
Creating kibana
我唯一的问题是基巴纳不能开始。它试图执行“优化”步骤:
"info“、”优化“、"pid":7、”消息“:”优化和缓存核心、图形、监视、space_selector、登录、overwritten_session、注销、logged_out、ml、dashboardViewer、apm、地图、画布、水下包、暹粒包、正常运行时间和镜头包。这可能需要几分钟时间。“
但是过了一两分钟,它就失败了:非常长的消息,开头是:
{
:优化失败。\n 6589模块\n\n错误在中
模块未找到:错误:无法在'/usr/share/kibana/x-pack/legacy/plugins/canvas/public/components/app'\n中解析‘/usr/share/kibana/x-pack/legacy/plugins/canvas/public/components/app’\n \n ./x-pack/legacy/plugins/canvas/public/lib/run_interpreter.js\n中的错误
模块未找到:错误:无法在'plugins/interpreter/canvas/load_legacy_server_function_wrappers‘中解析'/usr/share/kibana/x-pack/legacy/plugins/canvas/public/lib'\n \n
./x-pack/legacy/plugins/canvas/public/legacy_start.js\n中的误差
模块未找到:错误:无法解析'/usr/share/kibana/x-pack/legacy/plugins/canvas/public'\n中的“插件/解释器/解释器”\n
./x-pack/legacy/plugins/canvas/public/components/app/index.js\n中的误差
模块未找到:错误:无法解决'/usr/share/kibana/x-pack/legacy/plugins/canvas/public/components/app'\n中的“插件/解释器/解释器”\n ./x-pack/legacy/plugins/canvas/public/components/datasource/datasource_preview/index.js\n模块中的错误:错误:无法解析'/usr/share/kibana/x-pack/legacy/plugins/canvas/public/components/datasource/datasource_中的“plugins/解释器/解释器”预览./x-pack/legacy/plugins/canvas/public/components/function_form_list/index.js\n模块中的“n \n错误”未找到:错误:无法解决'/usr/share/kibana/x-pack/legacy/plugins/canvas/public/components/function_form_list'\n中的“插件/解释器/解释器”\n ./x-pack/legacy/plugins/canvas/public/functions/filters.js\n模块中的错误未找到:错误:无法解决解决'/usr/share/kibana/x-pack/legacy/plugins/canvas/public/functions'\中的插件/解释器/解释器
像这样的错误:
致命错误:优化失败。6589模块
错误在。/x- pack /旧版/ plugins /画布/ public / components / app / index.js模块未找到:错误:无法解析‘plugins /解释器/画布/ load_legacy_server_function_wrappers’中的‘/ usr / share / kibana / legacy /旧版/ plugins /画布/ public / components / app’
找不到./x-pack/legacy/plugins/canvas/public/lib/run_interpreter.js模块中的错误:错误:无法在'/usr/share/kibana/x-pack/legacy/plugins/canvas/public/lib‘中解析'plugins/interpreter/canvas/load_legacy_server_function_wrappers’
错误在。/x- pack / legacy / plugins /画布/ public / legacy_start.js模块未找到:错误:无法解析“/ usr / share / kibana / legacy /legacy/ plugins /画布/ public”中的“plugins /解释器/解释器”
找不到./x-pack/legacy/plugins/canvas/public/components/app/index.js模块中的错误:错误:无法解决'/usr/share/kibana/x-pack/legacy/plugins/canvas/public/components/app‘中的“插件/解释器/解释器”
COPY logtrail.json /usr/share/kibana/plugins
时,它工作得很好。但是它以前起了作用,而且我没有改变任何东西,所以我真的怀疑logtrail.json
文件是错误的,或者有不正确的logtrail.json
秒问题,那就是我并不缺乏资源。有足够的存储器和内存。。
发布于 2020-11-08 07:42:22
尝试使用不同的路径
COPY logtrail.json /usr/share/kibana/plugins/logtrail/logtrail.json
https://stackoverflow.com/questions/63817825
复制相似问题