5.1 问题
本案例要求批量导入数据:
使用 curl 命名为集群批量导入数据,并查看
5.2 步骤
实现此案例需要按照如下步骤进行。
步骤一:导入数据
使用POST方式批量导入数据,数据格式为json,url 编码使用data-binary导入含有index配置的json文件
[student@room9pc01 ~]$ scp /var/ftp/elk/*.gz root@192.168.1.56:/root/
[root@kibana ~]# gzip -d logs.jsonl.gz
[root@kibana ~]# curl -X POST “http://192.168.1.51:9200/_bulk” \
–data-binary @logs.jsonl
2)使用GET查询结果
[root@kibana ~]# curl -XGET ‘http://192.168.1.51:9200/_mget?pretty’ -d ‘{
“docs”:[
{
“_index”:“shakespeare”,
“_type:”:“act”,
“_id”:0
},
{
“_index”:“shakespeare”,
“_type:”:“line”,
“_id”:0
},
{
“_index”:“tedu”,
“_type:”:“teacher”,
“_id”:25
}
]
}’
{ //查询的结果
“docs” : [ {
“_index” : “shakespeare”,
“_type” : “act”,
“_id” : “