0
点赞
收藏
分享

微信扫一扫

ELK(2)Es的交互以及kibana的安装

骨灰级搬砖工 2022-02-17 阅读 63



文章目录


  • ​​Elasticsearch的交互方式​​
  • ​​浏览器​​
  • ​​状态查看命令​​
  • ​​Linux命令行​​
  • ​​kibana​​


Elasticsearch的交互方式

1、基于HTTP协议,以JSON为数据交互格式的RESTful API

GET POST PUT DELETE HEAD

2、Elasticsearch官方提供了多种程序语言的客户端—java,Javascript,.NET,PHP,Perl,Python,以及 Ruby——还有很多由社区提供的客户端和插件

​​ https://www.elastic.co/guide/en/elasticsearch/client/java-rest/6.3/java-rest-high-getting-started-maven.html​​

浏览器

创建索引

ELK(2)Es的交互以及kibana的安装_java

结果

ELK(2)Es的交互以及kibana的安装_java_02

状态查看命令

语法:ip:post/_cat/​​args​​

(?v表示显示字段说明,?format=json&pretty表示显示成json格式)

1、查看所有索引

GET _cat/indices?v

2、查看es集群状态

GET _cat/health?v

Linux命令行

请求:

[root@localcurl -XPOST ‘http://192.168.14.12:9200/atguig/doc’ -i -H

“Content-Type:application/json” -d

‘{“name”:“haha”,“age”:“10”}’

响应:

HTTP/1.1 201 Created

Location: /atguig/doc/KF_t32QBxRaDZXTftAxg

content-type: application/json; charset=UTF-8

content-length: 172

{"_index":“atguig”,"_type":“doc”,"_id":“KF_t32QBxRaDZXTftAxg”,"_version":1,“result”: “created”,"_shards":{“total”:2,“successful”:1,“failed”:0},"_seq_no":0,"_primary_term": 1}

kibana

下载压缩包并解压


tar -zxvf kibana-6.3.1-linux-x86_64.tar.gz -C /home/elk/kibana/


进入目录


cd /home/elk/kibana/kibana-6.3.1-linux-x86_64/config


配置


vi kibana.yml


server.port: 5601 //注释打开 kibana端口号
server.host: "192.168.18.88" //配置ip信息
elasticsearch.url: "http://192.168.18.88:9200" //修改es的端口号
kibana.index: ".kibana" //注释打开 kibana索引

进入其bin目录执行


./kibana


web页面的访问

ELK(2)Es的交互以及kibana的安装_java_03



举报

相关推荐

0 条评论