Elasticsearch 提供了一套全面和强大的 REST API,我们可以通过这套 API 与 ES 集群
进行交互。例如:
我们可以通过 API: GET /_cat/nodes?v 获取 ES 集群节点情况,要想访问这个 API,
我们需要使用 curl 命令工具来访问 Elasticsearch 服务
curl
http://hadoop202:9200/_cat/nodes?v
也可以使用任何其他 HTTP/REST 调试工具,例如
POSTMAN
。
Kibana 是为 Elasticsearch 设计的开源分析和可视化平台。你可以使用 Kibana 来搜
索,查看存储在 Elasticsearch 索引中的数据并与之交互。你可以很容易实现高级的数据分
析和可视化,以图表的形式展现出来。
1 上传安装包
将/2.资料/02-工具/elasticsearch 下的压缩包上传到 opt/software/目录下
2 将 Kibana 解压到/opt/module 目录下
[atguigu@hadoop202 software]$ tar -zxvf kibana-6.6.0-linux-x86_64.tar.gz -C /opt/module/
3 在/opt/module 目录下对 Kibana 重命名
[atguigu@hadoop202 module]$ mv kibana-6.6.0-linux-x86_64/ kibana
4 修改 Kibana 配置文件
[atguigu@hadoop202 kibana]$ cd config/
[atguigu@hadoop202 config]$ vim kibana.yml
5 启动、测试
Kibana 本身只是一个工具,不需要分发,不涉及集群,访问并发量也不会很大
➢
启动 Kinana
[atguigu@hadoop202 kibana]$ bin/kibana
成功后,提示如下
➢
浏览器访问 http://hadoop202:5601/
在 6.7 版本之后,支持中文国际化
➢
最终集群脚本
在 es.sh 中,对 ES 和 Kibana 同时进行操作
在/opt/module/kibana 目录下执行
mkdir logs