(0.2)kibana安装
【1】Centos7.X 下载 kibana
【1.1】下载地址(记得要和 ES版本一样)
下载地址:https://www.elastic.co/cn/downloads/kibana
注意!请下载与ElasticSearch相同的版本
【1.2】前置环境 jdk1.8+
1) 安装Java的OpenJDK。
版本号至少为“1.8.0”。
检查是否有JAVA环境:
如果没有,参考下面文档
参考安装文档:
【2】安装
【2.1】解压、迁移位置
tar -zxvf kibana-7.11.1-linux-x86_64.tar.gz
mv kibana-7.11.1-linux-x86_64 /usr/local/kibana
【2.2】修改配置文件 kibana.yml
server.port: 5601 server.host: "0.0.0.0"
改成 0.0.0.0 是为了让非本机访问,否则如果写的是 Localhost,那就只有本机可以访问
注意:#elasticsearch.hosts: ["http://localhost:9200"] ,如果ES 的端口不是默认,或者ES没有和kibana安装在同一台机器上,那么则需要修改增加这个
【2.3】建启动账户、授权、启动kibana
如果用root启动则报错:Kibana should not be run as root. Use --allow-root to continue.
那还是建用户、授权、然后再启动吧;
groupadd elk useradd elk -g elk chown -R elk:elk /usr/local/kibana
su -l elk -c"nohup /usr/local/kibana/bin/kibana >/usr/local/kibana/kibana.log &"
注意,如果我们这样启动,那么输出的日志就在 elk 用户的家目录,即
/usr/local/kibana/kibana.log
【2.4】核验
下面是不同方法
(1)看日志
(2)查看进程与端口
查看kibana 默认端口5601 是否启用且在监听;
如下:那就是正常的了
(3)访问URL
这样不报错,就没问题了;
(4)实际页面
局域网实际界面可以访问了,ok
【3】kibana基本使用
【3.1】访问界面
http://XX.XX.XX.XX:5601
【3.2】添加数据源
添加案例数据,然后查看;(这里我们演示的是添加了 电子商务的案例数据)
点击 Dashboard 仪表盘,这就可以看到图了;
【3.3】开发工具
最后开发查询使用界面如下:
【3.4】使用 Dev Tools 进行查询
查看节点:
查看插件:我没装任何插件
查看对应es源的健康度:
查看所有索引:
【3.5】查看DEV TOOS 文档、API
【4】使用 Dev tools 操作ES 简单案例
(1)创建一个索引
(2)查看索引
(3)添加文档
这其中,
test是前面刚建立的 索引名称
_doc 是索引的映射类型,这个名称在 ElasticSearch7以后,只能是 _doc;
最后的 1 是新增文档的编号;类似于关系数据库的主键。
PUT请求体中 msg 是文档的字段名称,而 Hello World 则是它的值;
(4)查看文档
【5】kibana 探索
(5.1)kibana 开启集群概述监控
=>
后续可以看到各个组件的概述监控:
可以点进去看详情的
最终会生成 索引
(5.2)kibana 删除索引 .monitoring-es-7*
PUT _cluster/settings
PUT _cluster/settings { "transient": { "xpack.monitoring.collection.enabled": false } }