这里以Centos7.2为测试机,其它系统参考配置
这里假设你已经安装了 Docker 环境


安装 JDK 环境

  1. 安装jdk
    执行命令yum install java-1.8.0-openjdk* -y;
    在这里插入图片描述

  2. 安装完成之后执行命令查看是否安装成功
    java -version
    在这里插入图片描述

安装并启动Elasticsearch

  1. 拉取Elasticsearch镜像
    docker pull elasticsearch:6.8.7
  2. 创建一个 Networks 用来后续与kibana进行连接
    docker network create kibananetwork
  3. 运行一个容器测试一下启动状态
    docker run --rm --name elasticsearch --net kibananetwork -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" -e ES_JAVA_POTS="-Xms256m -Xmx256m" elasticsearch:6.8.7

安装并启动Kibana

  1. 拉取Kibana镜像
    docker pull kibana:6.8.7
  2. 运行一个容器测试一下启动状态
    docker run --rm --name kibana --net kibananetwork -p 5601:5601 kibana:6.8.7

在这之前都只是启动一个临时容器,在前台运行并且在关闭时会删除容器。

注意事项

在写入数据的时候时间可能差8个小时,以UTC的时间写入,将时间显示改成上海

format := time.Now().UTC().Format("2006-01-02 15:04:05.999")

在这里插入图片描述

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐