第二天: 安装kibana

2,464 阅读3分钟

开始安装之前我也不知道kibana是干嘛的 只是教材需要安装我就试着去安装 装完再了解是干嘛的

kibana使用

下载

我是windows环境下 所以下载windows 64的 从官网 www.elastic.co/cn/download…找到

image.png

下载下来是一个压缩包 压缩到自定义目录

image.png

安装启动

启动kibana.bat

image.png

命令行出现这样的内容就说明启动成功了

然后它邀请我们 go to http://localhost:5601/?code=394090 去 start

获得enrollment token

image.png

在浏览器打开网址后是这个样子

这里它让我把terminal里的Enrollment token复制进去 但是我在命令行里没有看到这个token

那就寻求一下帮助 Where do i find this?

image.png

点了帮助之后跳出了一个弹窗 大致的意思是 token是在我第一次启动es时自动生成的 我或许要打开es的命令行去找到他 只要我在es的安装目录下运行下列的命令行 那我就可以新生成一个token

那我复制一下试试

bin\elasticsearch-create-enrollment-token.bat --scope kibana

因为我是windows环境所以我试试直接点开这个脚本

image.png

因为闪退我也不知道报了啥错 所以把它放进cmd里执行

image.png

它说ERROR: Missing required option(s) 可能是[s/scope]

看来还是得执行它给的命令

image.png

成了 复制一下

image.png

进去之后会让填账户密码

image.png

这里随便填一个 能记住就行

image.png

心塞了 居然是错误的密码 原来这个不是注册页面是个登录页面 那还得查查原始账户密码是啥

百度了一圈账户密码应该是昨天启动es时关闭的配置 那我们要开启后重启一下es

配置es账户密码

找到配置文件 image.png

首先改两个字段 加一个字段

image.png

然后重启 es的bin目录下有一个设置密码的脚本 一个重置密码的脚本

image.png

用cmd启动设置密码的脚本 启动命令最后要加interactive参数

image.png

最后并未得到想要的效果 大致的意思是 校验密码失败 建议我使用重置密码

image.png

重置密码的脚本是需要传入用户名的 根据用户名修改密码

es有六个初始账户:elastic,apm_system,kibana,logstash_system,beats_system,remote_monitoring_user.

我们用elastic这个用户名试试

image.png

这里执行完之后它给了我们一个new 密码 T0y8jxphjRRYlJ7W*PmG

密码改完要重启 es 和 kibana

开启配置 密码改完之后发现kibana启动失败了 那是因为还要在kibana的配置文件里增加es的账户密码

image.png

打开kibana的配置文件

image.png

image.png

额 发现原来kibana的配置文件里有个初始密码 所以是白饶了一圈 当时直接用这个就行

现在把它改成 #elasticsearch.username: "elastic" #elasticsearch.password: "T0y8jxphjRRYlJ7W*PmG"

并取消注释 保存后重启kibana

image.png

重启失败 它说 elastic是个superuser account不能写在配置文件里... 我们改回用它初始提供的

image.png

不能让kibana适应es 只能让es适应kibana...

image.png

放开username的注释 还是会报错 说是serviceAccountToken不能被完整定义 当username被set的时候....

那要把SAT的注释上

image.png

重启还是报错 所幸错误原因变了

image.png

这回我的英语水平不够用了 只能复制去百度看看 说是因为不能用localhost,所以要把elasticsearch.yml和kibana.yml中,有关localhost的地方,都改成自己的IP地址。 我看了kibana.yml在生成的时候 就已经改好了ip

image.png

要把es yml里的discovery.seed_hosts network.host 放开注释并改成自己的ip

image.png

重启es 和 kibana

没鸟用 不知道为啥 重新百度

查这个错误原因Unable to retrieve version information from Elasticsearch nodes.

通过运维同学的劝说 暂时放弃在windows上折腾 转去Linux上折腾

image.png