说明
作者目前联系ELK,所以就先使用elasticsearch进行相关部署。
下载安装
下载地址:https://www.elastic.co/cn/downloads/kibana
作者使用的是windows
操作系统,所以下载后解压就可以运行了,通过双击bin目录下的kibana.bat
批处理文件进行启动,不过为了练习elasticsearch
,请把config
目录下kibana.yml`如下注释打开
elasticsearch.hosts: ["http://localhost:9200"]
浏览器输入 http://localhost:5601 进行访问,启动可能比较慢,需要耐心等待一下,如果显示Kibana server is not ready yet.
说明还在启动中,需要稍微等待一下。
成功启动后,显示如下:
可以通过访问 http://localhost:5601/app/dev_tools#/console
来进行索引查询管理
Docker安装
下面直接贴出配置文件。
version: '3.8'
services:
kibana:
image: docker.elastic.co/kibana/kibana:8.14.2
container_name: kibana
environment:
ELASTICSEARCH_HOSTS: http://elasticsearch:9200
ports:
- 5601:5601
depends_on:
- elasticsearch
volumes:
- your computer path/kibana.yml:/usr/share/kibana/config/kibana.yml
上述配置中使用的kibana.yml
配置如下
# Default Kibana configuration for docker target
i18n.locale: zh-CN
server.host: "0.0.0.0"
server.shutdownTimeout: "5s"
elasticsearch.hosts: [ "http://localhost:9200" ]
monitoring.ui.container.elasticsearch.enabled: true
#此处为新生成的kibana账号和密码
elasticsearch.username: "kibana"
elasticsearch.password: "123456"
xpack.monitoring.enabled: true
xpack.monitoring.elasticsearch.hosts: ["http://localhost:9200"]
xpack.monitoring.kibana.collection.enabled: true
xpack.monitoring.kibana.collection.interval: 10000