导入 Elastic PGP key
wget -qO - https://artifacts.elastic.co/GPG-KEY-elasticsearch | sudo gpg --dearmor -o /usr/share/keyrings/elasticsearch-keyring.gpg
安装必备的软件
sudo apt-get install apt-transport-https
添加软件源
echo "deb [signed-by=/usr/share/keyrings/elasticsearch-keyring.gpg] https://artifacts.elastic.co/packages/8.x/apt stable main" | sudo tee /etc/apt/sources.list.d/elastic-8.x.list
安装Kibana
sudo apt-get update && sudo apt-get install kibana
使用 elasticsearch-create-enrollment-token 工具生成注册token
# /usr/share/elasticsearch/bin/elasticsearch-create-enrollment-token -s kibana
eyJ2ZXIiOiI4LjEyLjAiLCJhZHIiOlsiMTkyLjE2OC4xMjIuMjIwOjkyMDAiXSwiZmdyIjoiZjg4NmEyZTI1Nzk0NjZhMjA2NWZmYjVjZDA1MTcwZjg0MzQyZTNhOWFmNzI3YzEwMGI4NDYyNjQ5NzE0MjMwNSIsImtleSI6IkhJS2lVNDBCd3NWdG1OQndTUVM0Onp4WFNjLWFMU21xeTdJbzlwMENPcmcifQ==
启动Kibana
sudo /bin/systemctl daemon-reload
sudo /bin/systemctl enable kibana.service
编辑Kibana配置文件
编辑/etc/kibana/kibana.yml,修改如下内容
# 指定Kibana服务器监听的端口,默认5601
server.port: 5601
# 绑定的主机地址
server.host: "192.168.122.220"
# 连接到的Elasticsearch节点的地址列表
elasticsearch.hosts: ["http://localhost:9200"]
启动Kibana
systemctl start kibana.service
访问UI
将开始生成的token粘贴上去
Kibana会提示需要生成一个验证码
# /usr/share/kibana/bin/kibana-verification-code
Your verification code is: 950 798
访问
需要输入在elasticsearch设置的用户名和密码
创建数据
进入到console界面,创建数据,给索引first-index添加了一条数据,该数据的主键为1