1、下载和elasticsearch 版本相同的 kibana
我elasticsearch选的版本是 7.0.1
kibana下载地址:https://www.elastic.co/cn/downloads/past-releases
kibana 7.0.1 下载地址:https://www.elastic.co/cn/downloads/past-releases/kibana-7-0-1
或者在服务器中直接下载:
wget https://artifacts.elastic.co/downloads/kibana/kibana-7.0.1-linux-x86_64.tar.gz
移动到其他目录,并解压和重命名
mv kibana-7.0.1-linux-x86_64.tar.gz /usr/local/
cd /usr/local/
tar -zxvf kibana-7.0.1-linux-x86_64.tar.gz
mv kibana-7.0.1-linux-x86_64 kibana
2、启动kibana服务并在浏览器打开
[root@iZbp1fiznm0sijxfwnj5bbZ kibana]# ./bin/kibana
[root@iZbp1fiznm0sijxfwnj5bbZ kibana]# ./bin/kibana
log [06:50:34.813] [info][status][plugin:kibana@undefined] Status changed from uninitialized to green - Ready
log [06:50:34.845] [info][status][plugin:elasticsearch@undefined] Status changed from uninitialized to yellow - Waiting for Elasticsearch
log [06:50:34.847] [info][status][plugin:xpack_main@7.0.1] Status changed from uninitialized to yellow - Waiting for Elasticsearch
log [06:50:34.854] [info][status][plugin:graph@7.0.1] Status changed from uninitialized to yellow - Waiting for Elasticsearch
log [06:50:34.863] [info][status][plugin:monitoring@7.0.1] Status changed from uninitialized to green - Ready
log [06:50:34.866] [info][status][plugin:spaces@7.0.1] Status changed from uninitialized to yellow - Waiting for Elasticsearch
log [06:50:34.882] [warning][security] Generating a random key for xpack.security.encryptionKey. To prevent sessions from being invalidated on restart, please set xpack.security.encryptionKey in kibana.yml
log [06:50:34.887] [warning][security] Session cookies will be transmitted over insecure connections. This is not recommended.
log [06:50:34.893] [info][status][plugin:security@7.0.1] Status changed from uninitialized to yellow - Waiting for Elasticsearch
log [06:50:34.927] [info][status][plugin:searchprofiler@7.0.1] Status changed from uninitialized to yellow - Waiting for Elasticsearch
log [06:50:34.929] [info][status][plugin:ml@7.0.1] Status changed from uninitialized to yellow - Waiting for Elasticsearch
log [06:50:34.973] [info][status][plugin:tilemap@7.0.1] Status changed from uninitialized to yellow - Waiting for Elasticsearch
log [06:50:34.975] [info][status][plugin:watcher@7.0.1] Status changed from uninitialized to yellow - Waiting for Elasticsearch
log [06:50:34.987] [info][status][plugin:grokdebugger@7.0.1] Status changed from uninitialized to yellow - Waiting for Elasticsearch
log [06:50:34.991] [info][status][plugin:dashboard_mode@7.0.1] Status changed from uninitialized to green - Ready
log [06:50:34.993] [info][status][plugin:logstash@7.0.1] Status changed from uninitialized to yellow - Waiting for Elasticsearch
log [06:50:34.999] [info][status][plugin:beats_management@7.0.1] Status changed from uninitialized to yellow - Waiting for Elasticsearch
log [06:50:35.013] [info][status][plugin:apm_oss@undefined] Status changed from uninitialized to green - Ready
log [06:50:35.032] [info][status][plugin:apm@7.0.1] Status changed from uninitialized to green - Ready
log [06:50:35.035] [info][status][plugin:tile_map@undefined] Status changed from uninitialized to green - Ready
log [06:50:35.037] [info][status][plugin:task_manager@7.0.1] Status changed from uninitialized to green - Ready
log [06:50:35.039] [info][status][plugin:maps@7.0.1] Status changed from uninitialized to yellow - Waiting for Elasticsearch
log [06:50:35.043] [info][status][plugin:interpreter@undefined] Status changed from uninitialized to green - Ready
log [06:50:35.051] [info][status][plugin:canvas@7.0.1] Status changed from uninitialized to green - Ready
log [06:50:35.055] [info][status][plugin:license_management@7.0.1] Status changed from uninitialized to green - Ready
log [06:50:35.057] [info][status][plugin:cloud@7.0.1] Status changed from uninitialized to green - Ready
log [06:50:35.058] [info][status][plugin:index_management@7.0.1] Status changed from uninitialized to yellow - Waiting for Elasticsearch
log [06:50:35.077] [info][status][plugin:console@undefined] Status changed from uninitialized to green - Ready
log [06:50:35.079] [info][status][plugin:console_extensions@7.0.1] Status changed from uninitialized to green - Ready
log [06:50:35.082] [info][status][plugin:notifications@7.0.1] Status changed from uninitialized to green - Ready
log [06:50:35.084] [info][status][plugin:index_lifecycle_management@7.0.1] Status changed from uninitialized to yellow - Waiting for Elasticsearch
log [06:50:35.138] [info][status][plugin:infra@7.0.1] Status changed from uninitialized to green - Ready
log [06:50:35.141] [info][status][plugin:rollup@7.0.1] Status changed from uninitialized to yellow - Waiting for Elasticsearch
log [06:50:35.162] [info][status][plugin:remote_clusters@7.0.1] Status changed from uninitialized to yellow - Waiting for Elasticsearch
log [06:50:35.167] [info][status][plugin:cross_cluster_replication@7.0.1] Status changed from uninitialized to yellow - Waiting for Elasticsearch
log [06:50:35.176] [info][status][plugin:translations@7.0.1] Status changed from uninitialized to green - Ready
log [06:50:35.185] [info][status][plugin:upgrade_assistant@7.0.1] Status changed from uninitialized to green - Ready
log [06:50:35.197] [info][status][plugin:uptime@7.0.1] Status changed from uninitialized to green - Ready
log [06:50:35.199] [info][status][plugin:oss_telemetry@7.0.1] Status changed from uninitialized to green - Ready
log [06:50:35.209] [info][status][plugin:metrics@undefined] Status changed from uninitialized to green - Ready
log [06:50:35.338] [info][status][plugin:timelion@undefined] Status changed from uninitialized to green - Ready
log [06:50:36.430] [error][admin][elasticsearch] Request error, retrying
HEAD http://localhost:9200/ => connect ECONNREFUSED 127.0.0.1:9200
log [06:50:36.452] [warning][admin][elasticsearch] Unable to revive connection: http://localhost:9200/
log [06:50:36.453] [warning][admin][elasticsearch] No living connections
log [06:50:36.455] [error][status][plugin:xpack_main@7.0.1] Status changed from yellow to red - Unable to connect to Elasticsearch.
log [06:50:36.455] [error][status][plugin:graph@7.0.1] Status changed from yellow to red - Unable to connect to Elasticsearch.
log [06:50:36.455] [error][status][plugin:spaces@7.0.1] Status changed from yellow to red - Unable to co
出现错误:
[admin][elasticsearch] Request error, retrying
HEAD http://localhost:9200/ => connect ECONNREFUSED 127.0.0.1:9200
kibana会默认去链接同一台服务器上的9200端口提供的服务,如果没有启动elasticSearch服务,他会一直尝试去连接。
我们启动下elasticSearch(不要用root账号):
[es@iZbp1fiznm0sijxfwnj5bbZ elasticsearch]$ ./bin/elasticsearch
再启动kibana
[root@iZbp1fiznm0sijxfwnj5bbZ kibana]# ./bin/kibana
上面的错误是因为索引问题,稍后解决。
我们发现:
log [07:06:05.283] [info][listening] Server running at http://localhost:5601
浏览器访问该端口:
kibana外网无法访问。
在config/kibana.yml中,有如下配置,意思是默认是localhost,外网是无法访问的,如果外网想访问,那需要修改一下server.host ,我们放开端口,放开server.host,并修改如下:
server.port: 5601
server.host: 0.0.0.0
vi config/kibana.yml
保存,重启kibana服务。
端口被占用。需要杀死前面使用的进程:
netstat -anltp|grep 5601
kill -9 4910
再次重启kibana服务,通过浏览器打开 ip:5601 :
完美!!!
根据个人情况来选择 下面的两个链接:try our sample 和 explore on my own