zoukankan      html  css  js  c++  java
  • docker安装7.4.2版本kibana与es

    前言:

      7版本的kibana与之前版本对比不仅有了充足的功能优化,还支持web界面汉化,使用起来比较的人性化,相关注意事项与安装方法如下:

    注意点:

    1.kibana的版本和es的版本需要一致,否则访问kibana页面时会报Kibana server is not ready yet的错误。

    2.Kibana server is not ready yet的错误也可能时由于没有在kibana中配置es地址造成的。

    搭建:

    拉取镜像:

    docker pull docker pull elasticsearch:7.4.2
    
    docker pull kibana:7.4.2

    需要注意的时,docker源默认指向境外源,可以使用阿里云优化下,点我

    先启动es:

    docker run --name es -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" -e ES_JAVA_OPTS="-Xms512m -Xmx512m" -d elasticsearch:7.4.2

    其中ES_JAVA_OPTS="-Xms512m -Xmx512m"表示限制使用内存为512m,毕竟es是个吃内存的大户,生产环境,es的官方建议内存配置最多为物理内存的一半

    再启动kibana:

    docker run -it -d -e ELASTICSEARCH_HOSTS=http://192.168.74.182:9200 --name kibana -p 5601:5601 kibana:7.4.2

    kibana的启动倒是没什么大的问题,不过需要注意的时,环境变量中配置的es地址有可能不会生效,这样的话,就需要进入容器,修改/usr/share/kibana/config/kibana.yml文件中的es地址与端口。

    kibana启动可选参数:

    -e TZ='Asia/Shanghai'
    设置时区,否则查询时间需要加+8h
    -e LANG="en_US.UTF-8"
    设置支持中文的编码方式

     汉化

    kibana 7 中官方加入了中文的选项,只需要在配置文件 kibana.yml 中加入

    i18n.locale: "zh-CN"

    然后重启kibana容器就ok了,不过6版本及之前的版本,需要下载汉化包并修改配置文件。

  • 相关阅读:
    Tweet button with a callback – How to?
    Get URL parameters & values with jQuery
    javascript 原生 cookie 处理
    sae crop 文档
    javascript获取地址栏参数/值
    Google Calendar(日历)设置农历生日提醒
    字符串转换成JSON(js)
    The ultimate jQuery Plugin List(终极jQuery插件列表)
    用 javascript 判断 IE 版本号
    Unable to start services through AMBARI UI
  • 原文地址:https://www.cnblogs.com/xiaoyuxixi/p/13878534.html
Copyright © 2011-2022 走看看