美文网首页
kibana管理elasticsearch

kibana管理elasticsearch

作者: 呦丶耍脾气 | 来源:发表于2024-09-29 17:05 被阅读0次

下载

官网地址

解压

$ tar -zxvf kibana-8.8.1-linux-x86_64.tar.gz
# 将权限分配到es用户下
$ chown es:es kibana-8.8.1
#移动到usr/local/下
$ mv  /usr/local/

修改配置

vim /usr/local/kibana-8.8.1/config/kibana.yml 添加两条

#允许外部访问
server.host: "0.0.0.0"
#汉化
i18n.locale: "zh-CN"

启动

/usr/local/kibana-8.8.1/bin/kibana

开启systemctl守护进程

编辑启动文件

vim /etc/systemd/system/kibana.service

[Unit]
Description=Kibana

[Service]
Type=simple
User=es
ExecStart=/usr/local/kibana-8.8.1/bin/kibana
PrivateTmp=true

[Install]
WantedBy=multi-user.target

开启进程

# 重新加载systemd管理器配置
$ sudo systemctl daemon-reload
$ systemctl start kibana.service
$ systemctl enable kibana.service
#查看状态
$ systemctl status kibana.service
● kibana.service - Kibana
   Loaded: loaded (/etc/systemd/system/kibana.service; disabled; vendor preset: disabled)
   Active: active (running) since Mon 2024-09-30 10:17:38 CST; 4s ago
 Main PID: 2178 (node)
    Tasks: 11 (limit: 101095)
   Memory: 165.4M
   CGroup: /system.slice/kibana.service
           └─2178 /usr/local/kibana-8.8.1/bin/../node/bin/node /usr/local/kibana-8.8.1/bin/../src/cli/dist

连接elasticsearch

  • 打开网址


  • 填写es的token

初次启动的时候会自动生成token,如果忘记的话点击我在什么地方查找令牌,复制命令去执行即可,注意看下是linux还是window,命令如下:bin/elasticsearch-create-enrollment-token --scope kibana

问题1

  • 无法配置internal Server Error
    原因:未找到具体原因,后面单独启动任务,发现提示[ERROR][elasticsearch-service] Unable to retrieve version information from E
    解决:网上寻找说是添加账号密码后,需要在kibana配置文件中配置一下账号,不能使用elastic管理员账号,提示权限太大。
  • 我是先创建了一个kibana用户,Unable to retrieve version information from Elasticsearch nodes. security_exception
  • 配置文件vim /usr/local/kibana-8.8.1/config/kibana.yml
elasticsearch.username: "kibana_system"
elasticsearch.password: "密码"
  • 启动后打开网页

有个问题是,打开后我直接进入了输入密码页面,但是输入kibana_system是不可以的(可能需要给权限),最后输入的是默认管理员账户elastic,成功进入

问题2

  • 守护进程无法启动,提示[ERROR][elasticsearch-service] Unable to retrieve version information from Elasticsearch nodes. connect EACCES 127.0.0.1:9200 - Local (0.0.0.0:0)
  • 原因:只有systemctl启动不了,未找到,修改主机地址什么的都试了,找不到原因,我是公司的虚拟机,映射了9200端口,感觉和这个有关系。
  • 解决:使用nohup启动了

相关文章

网友评论

      本文标题:kibana管理elasticsearch

      本文链接:https://www.haomeiwen.com/subject/ehdrrjtx.html