• 么春‮脸小的你了亲并...
    2019-07-08
    https://github.com/MonkStoneTang/elasticsearch-/blob/master/README.md

    老师,我把 elasticsearch 和 kibana 的软件下载的百度云地址上传到了 GitHub 一份,有需要的同学自取吧

    作者回复: 👍

     5
     8
  • kofssl
    2019-06-27
    老师,你好,请问Kibana汉化是怎么做到的?

    作者回复: Kibana的汉化,从Kibana 6.8 和 ES 7.0开始支持。

    通过在 kibana.yml文件中,增加
    i18n.locale: "zh-CN",就支持中文显示了。

     2
     3
  • 旺旺
    2019-06-27
    终于仔细看了下kibana的DevTool的快捷键,
    Ctrl/Cmd + Option + 0
    Collapse all scopes but the current one. Expand by adding a shift.
    原来这个是0(数字0)不是o(字母o),我说怎么以前总是不起作用呢。

    另外发现一个帮助里面没有的快捷键option+上/下箭头,可以把选中的代码整体上下移动。
    展开

    作者回复: 嗯,谢谢你的分享。0和o确实不容易区分。掌握了快捷键,还是非常方便的

     1
     3
  • 业余草
    2019-06-25
    会不会有源码解毒

    作者回复: 你是指源码讲解吗?暂时没有这方面的计划。如果大家都有这方面的需求,可以做一个总结够的概览?

     2
     3
  • yhui
    2019-08-09
    [14:57:36.428] [warning][stats-collection] Unable to fetch data from spaces collector
     error [14:57:46.510] [warning][stats-collection] [index_not_found_exception] no such index [.kibana], with { resource.type="index_or_alias" & resource.id=".kibana" & index_uuid="_na_" & index=".kibana" } :: {"path":"/.kibana/_search","query":{},"body":"{\"track_total_hits\":true,\"query\":{\"term\":{\"type\":{\"value\":\"space\"}}},\"aggs\":{\"disabledFeatures\":{\"terms\":{\"field\":\"space.disabledFeatures\",\"include\":[\"discover\",\"visualize\",\"dashboard\",\"dev_tools\",\"advancedSettings\",\"indexPatterns\",\"savedObjectsManagement\",\"timelion\",\"graph\",\"monitoring\",\"ml\",\"apm\",\"maps\",\"canvas\",\"infrastructure\",\"logs\",\"siem\",\"uptime\"],\"size\":18}}},\"size\":0}","statusCode":404,"response":"{\"error\":{\"root_cause\":[{\"type\":\"index_not_found_exception\",\"reason\":\"no such index [.kibana]\",\"resource.type\":\"index_or_alias\",\"resource.id\":\".kibana\",\"index_uuid\":\"_na_\",\"index\":\".kibana\"}],\"type\":\"index_not_found_exception\",\"reason\":\"no such index [.kibana]\",\"resource.type\":\"index_or_alias\",\"resource.id\":\".kibana\",\"index_uuid\":\"_na_\",\"index\":\".kibana\"},\"status\":404}"}
        at respond (/usr/local/kibana-7.3.0-linux-x86_64/node_modules/elasticsearch/src/lib/transport.js:315:15)
        at checkRespForFailure (/usr/local/kibana-7.3.0-linux-x86_64/node_modules/elasticsearch/src/lib/transport.js:274:7)
        at HttpConnector.<anonymous> (/usr/local/kibana-7.3.0-linux-x86_64/node_modules/elasticsearch/src/lib/connectors/http.js:166:7)
        at IncomingMessage.wrapper (/usr/local/kibana-7.3.0-linux-x86_64/node_modules/elasticsearch/node_modules/lodash/lodash.js:4929:19)
        at IncomingMessage.emit (events.js:194:15)
        at endReadableNT (_stream_readable.js:1103:12)
        at process._tickCallback (internal/process/next_tick.js:63:19)


    搞了好久 还是这个错误,十万火急,一鸣哥帮忙看看救火啊。。。
    展开
     1
     2
  • 🍃Leaf
    2019-06-25
    感谢老师,清晰简单明了!
    
     2
  • William
    2019-06-24
    没有以centos或Red Hat操作系统的讲解? 没有服务器是使用mac的吧

    作者回复: 在 ES 功能的学习过程中,会在笔记本上安装,此时的配置只能算是dev mode。考虑到es安装非常简单,就没有一步步带着大家每个平台都安装一遍。

    在后续章节中,我们会讲解生产环境和云端的部署和优化方式,那部分应该会涵盖生产环境的配置与优化。

     1
     2
  • yhui
    2019-08-09
    Unable to fetch data from spaces collector
    我在linux 启动报这个错误,怎么解决啊
    
     1
  • WL
    2019-06-27
    请问一下老师我安装Kibana的时候报以下的错误,我是win10的系统,在网上查说是需要幢npm,我装了以后还是报这个错,请问老师这个是啥问题,应该咋解决
    internal/modules/cjs/loader.js:583
        throw err;
        ^

    Error: Cannot find module './babel_register'
        at Function.Module._resolveFilename (internal/modules/cjs/loader.js:581:15)
        at Function.Module._load (internal/modules/cjs/loader.js:507:25)
        at Module.require (internal/modules/cjs/loader.js:637:17)
        at require (internal/modules/cjs/helpers.js:22:18)
        at Object.<anonymous> (E:\java_tools\kibana-7.1.0-windows-x86_64\src\setup_node_env\index.js:23:1)
        at Module._compile (internal/modules/cjs/loader.js:689:30)
        at Object.Module._extensions..js (internal/modules/cjs/loader.js:700:10)
        at Module.load (internal/modules/cjs/loader.js:599:32)
        at tryModuleLoad (internal/modules/cjs/loader.js:538:12)
        at Function.Module._load (internal/modules/cjs/loader.js:530:3)
    展开
     1
     1
  • 玉剑冰锋
    2019-06-26
    老师请教个问题,我们生产环境单台服务器起两个es实例,关闭交换分区。时不时系统会oomes实例,甚至会导致服务器重启,如何解决这样的问题呢?

    作者回复: 不知道你生产环境硬件的配置是怎么样的。数据量是怎么样的。

    1)如果是硬件不够,例如磁盘存储不够,你可以通过增加机器实现
    2) 在生产环境,一般推荐一台机器(BM or VM),只部署一个ES 实例。

    你的情况,可以部署到两台机器上看是否还存在问题?

    
     1
  • 乐意_running
    2019-06-25
    请问老师,kibana的服务如何在后台运行

    作者回复: nuhup bin/kibana

    或者设置service启动

     1
     1
  • zxz!
    2019-12-18
    error [14:01:31.970] [warning][process] UnhandledPromiseRejectionWarning: Error: Request Timeout after 30000ms
    如果报这个错的同学,把命令启动集群ES的方式关掉。
    复制ES以配置文件的形式集群启动就不会报错了。
    
    
  • zxz!
    2019-12-18
    error [14:01:31.970] [warning][process] UnhandledPromiseRejectionWarning: Error: Request Timeout after 30000ms
        at C:\Users\zhang\Desktop\es\kibana-7.1.0-windows-x86_64\node_modules\elasticsearch\src\lib\transport.js:355:15
        at Timeout.<anonymous> (C:\Users\zhang\Desktop\es\kibana-7.1.0-windows-x86_64\node_modules\elasticsearch\src\lib\transport.js:384:7)
        at ontimeout (timers.js:436:11)
        at tryOnTimeout (timers.js:300:5)
        at listOnTimeout (timers.js:263:5)
        at Timer.processTimers (timers.js:223:10)
        at emitWarning (internal/process/promises.js:81:15)
        at emitPromiseRejectionWarnings (internal/process/promises.js:120:9)
        at process._tickCallback (internal/process/next_tick.js:69:34)
     error [14:01:31.973] [warning][process] Error: Request Timeout after 30000ms
        at C:\Users\zhang\Desktop\es\kibana-7.1.0-windows-x86_64\node_modules\elasticsearch\src\lib\transport.js:355:15
        at Timeout.<anonymous> (C:\Users\zhang\Desktop\es\kibana-7.1.0-windows-x86_64\node_modules\elasticsearch\src\lib\transport.js:384:7)
        at ontimeout (timers.js:436:11)
        at tryOnTimeout (timers.js:300:5)
        at listOnTimeout (timers.js:263:5)
        at Timer.processTimers (timers.js:223:10)

    我配了xpack.reporting.encryptionKey的值也无法启动。
    展开
    
    
  • 夏玲
    2019-12-12
    老师,这个软件我安装的版本是6.0.0.我安装成功后,访问界面 一直提示Error: Please specify a default index pattern 。没有像视频里讲的有安装例子。为什么啊?

    作者回复: 在使用Kibana的一些功能之前,必须先创建index,然后到kibana的界面上创建一个index pattern。然后才能够使用kibana的其他功能

    
    
  • 这题忒难
    2019-12-05
    好了。

    解决办法是:es的elasticsearch 的 elasticsearch.yml 的 network.host: 0.0.0.0 和kibana的kibana.yml的server.host: "0.0.0.0" 这两个端口配置为一样,然后重启,就ok了

    作者回复: 测试环境这样做没有问题。生产环境这样配置,会有潜在的安全问题

    
    
  • 这题忒难
    2019-12-05
    老师,我是es安装在liunx中,kibana安装在mac中,版本都是7.3.0.,es启动正常,并且可以访问。
    kibana我配置了 elasticsearch.hosts: ["http://172.16.86.99:9200"], 报以下错误。

    [error][status][plugin:security@7.3.0] Status changed from green to red - [data] Elasticsearch cluster did not respond with license information.
     error [07:17:03.769] [warning][process] UnhandledPromiseRejectionWarning: Error: Request Timeout after 30000ms
        at /Library/Elastic/kibana-7.3.0-darwin-x86_64/node_modules/elasticsearch/src/lib/transport.js:362:15
        at Timeout.<anonymous> (/Library/Elastic/kibana-7.3.0-darwin-x86_64/node_modules/elasticsearch/src/lib/transport.js:391:7)
        at ontimeout (timers.js:436:11)
        at tryOnTimeout (timers.js:300:5)
        at listOnTimeout (timers.js:263:5)
        at Timer.processTimers (timers.js:223:10)
        at emitWarning (internal/process/promises.js:81:15)
        at emitPromiseRejectionWarnings (internal/process/promises.js:120:9)
        at process._tickCallback (internal/process/next_tick.js:69:34)
     error [07:17:03.771] [warning][process] Error: Request Timeout after 30000ms
        at /Library/Elastic/kibana-7.3.0-darwin-x86_64/node_modules/elasticsearch/src/lib/transport.js:362:15
        at Timeout.<anonymous> (/Library/Elastic/kibana-7.3.0-darwin-x86_64/node_modules/elasticsearch/src/lib/transport.js:391:7)
        at ontimeout (timers.js:436:11)
        at tryOnTimeout (timers.js:300:5)
        at listOnTimeout (timers.js:263:5)
        at Timer.processTimers (timers.js:223:10)
    展开

    作者回复: es默认情况下只能相应来自local的请求。你需要在es中把network.host配置成对应的ip。你可以先尝试着改为0.0.0.0是否可以解决kibana的访问问题。如果确实是这个原因。再改为合适的ip(0.0.0.0不够安全)

     1
    
  • 特种流氓
    2019-09-26
    老师 为什么说es用于数据存储是不可靠的 会丢数据呢
    
    
  • 码农Kevin亮
    2019-09-24
    看完本课介绍有些困惑请教老师:不同的业务场景的数据有着不同的数据结构,那在Kibana上是如何适配的呢?

    作者回复: 学了kibana相关章节应该就明白了

    
    
  • godtrue
    2019-09-18
    Kibana 必须结合ES一起使用,多谢分享。
    
    
  • 金刚不换
    2019-08-21
    discover模块搜索出来的数据太乱了,虽然可以把左边的field选择添加到右边形成table,但是展示的结果还是不友好。目前在discover结果栏只发现了table和json两种方式,如果我想在kibana的基础上对discover的展示结果进行二次ui开发,做成自己想展示的格式。是通过改kibana源码重新编译的方式,还是通过开发插件?或是还有什么更好的办法?谢谢🙏

    作者回复: 不知道你想如何展示。

    kibana支持开发插件,你可以在左侧菜单加入一个类似discovery的同级菜单。

    开发可以参考es的官方文档。使用nodejs开发,前段使用angularjs,开发完成后可以打包成zip文件,发布后,用kibana-plugin install的方式安装。

    
    
我们在线,来聊聊吧