1.下载
登录官网下载页:https://www.elastic.co/downloads/kibana
下载安装包上传到服务器,若服务器可以访问外网,直接只用命令下载
[root@elk ~]# wget https://artifacts.elastic.co/downloads/kibana/kibana-6.2.2-linux-x86_64.tar.gz
2.使用tar.gz 包安装 kibana
解压安装包(本人习惯放在/usr/share 目录下,所以同样将文件解压到这个目录下)
[root@elk 下载]# tar -xzf kibana-6.2.2-linux-x86_64.tar.gz -C /usr/share
[root@elk 下载]# ll /usr/share/kibana-6.2.2-linux-x86_64/
总用量 1192
drwxr-xr-x. 2 1000 1000 4096 2月 17 03:20 bin
drwxrwxr-x. 2 1000 1000 4096 2月 17 03:19 config
drwxrwxr-x. 2 1000 1000 4096 2月 17 03:19 data
-rw-rw-r--. 1 1000 1000 562 2月 17 03:19 LICENSE.txt
drwxrwxr-x. 6 1000 1000 4096 2月 17 03:20 node
drwxrwxr-x. 906 1000 1000 36864 2月 17 03:20 node_modules
-rw-rw-r--. 1 1000 1000 1129761 2月 17 03:20 NOTICE.txt
drwxrwxr-x. 3 1000 1000 4096 2月 17 03:20 optimize
-rw-rw-r--. 1 1000 1000 721 2月 17 03:20 package.json
drwxrwxr-x. 2 1000 1000 4096 2月 17 03:20 plugins
-rw-rw-r--. 1 1000 1000 4772 2月 17 03:20 README.txt
drwxr-xr-x. 15 1000 1000 4096 2月 17 03:20 src
drwxrwxr-x. 5 1000 1000 4096 2月 17 03:20 ui_framework
drwxr-xr-x. 2 1000 1000 4096 2月 17 03:20 webpackShims
创建一个软连接,这个随意,这也是个人习惯
[root@elk share]# ln -s /usr/share/kibana-6.2.2-linux-x86_64/ /usr/share/kibana
3.配置kibana
kibana默认是从 $ KIBANA_HOME/comfig/kibana.yml 文件来加载其配置的
kibana默认在localhost:5601 上运行,要修改kibana运行地址,以及连接到Elasticsearch地址,或者开启SSL,设置各种其他选项,就需要修改配置文件了
[root@elk kibana]# vim config/kibana.yml
将下面列举的4个配置注释去掉,并且修改成自己的配置
[root@elk kibana]# grep '^[a-z]' config/kibana.yml
server.port: 5601
server.host: "0.0.0.0"
elasticsearch.url: "http://172.16.1.176:9200"
kibana.index: ".kibana"
4.启动
kibana可以从命令行启动 : ./bin/kibana
默认kibana在前台运行,讲日志打印到标准输出,并可以通过Ctrl+c来停止。
各位也可以安装 screen 多窗口运行,这里不多概述
[root@elk kibana]# bin/kibana
log [08:55:30.452] [info][status][plugin:kibana@6.2.2] Status changed from uninitialized to green - Ready
log [08:55:30.531] [info][status][plugin:elasticsearch@6.2.2] Status changed from uninitialized to yellow - Waiting for Elasticsearch
log [08:55:30.765] [info][status][plugin:timelion@6.2.2] Status changed from uninitialized to green - Ready
log [08:55:30.777] [info][status][plugin:console@6.2.2] Status changed from uninitialized to green - Ready
log [08:55:30.785] [info][status][plugin:metrics@6.2.2] Status changed from uninitialized to green - Ready
log [08:55:30.817] [info][listening] Server running at http://0.0.0.0:5601
log [08:55:30.872] [info][status][plugin:elasticsearch@6.2.2] Status changed from yellow to green - Ready
运行成功