一. Kibana介绍二. Kibana安装
2.1下载Kibana2.2 解压下载的kibana2.3 编辑kibana配置文件2.4 启动kibana2.5 测试 三. Kibana的基本操作
3.1 常用命令
3.1.1 添加索引3.1.2 在索引下创建文档3.1.3 查询文档3.1.4 修改文档3.1.5 删除文档 参考:
一. Kibana介绍Kibana是一个针对Elasticsearch的开源分析及可视化平台,使用Kibana可以查询、查看并与存储在ES索引的数据进行交互操作,使用Kibana能执行高级的数据分析,并能以图表、表格和地图的形式查看数据。
二. Kibana安装 2.1下载Kibanacd /usr/local/src wget https://artifacts.elastic.co/downloads/kibana/kibana-7.8.0-linux-x86_64.tar.gz2.2 解压下载的kibana
cd /usr/local/src tar -xvf kibana-7.8.0-linux-x86_64.tar.gz2.3 编辑kibana配置文件
cd /usr/local/src/kibana-7.8.0-linux-x86_64 vim config/kibana.yml - server.host: "10.31.1.119" #ES服务器主机地址 - elasticsearch.hosts: ["http://10.31.1.119:9200"] #ES服务器地址2.4 启动kibana
chown -R esuser:esuser /usr/local/src/kibana-7.8.0-linux-x86_64 su - esuser cd /usr/local/src/kibana-7.8.0-linux-x86_64 sh bin/kibana -- 启动kibana2.5 测试
http://10.31.1.119:5601/
三. Kibana的基本操作 3.1 常用命令 3.1.1 添加索引添加索引
# 直接使用 PUT /hellof/ 可以按照默认配置直接创建
PUT /hellof/
{
"settings": {
"number_of_shards": 3,
"number_of_replicas": 0
}
}
返回结果
查看已经创建好的索引的配置
GET /hellof/_settings
查看所有索引的配置
GET _all/_settings3.1.2 在索引下创建文档
创建文档
PUT /hellof/user/1
{
"first_name": "f",
"last_name": "hell",
"age": 23,
"about": "在校大学生,目前正在学习ElasticSearch",
"interests":["Music", "Movies"]
}
创建文档的适合id可以省略不写,系统会自动添加
3.1.3 查询文档根据文档id进行查询
GET /hellof/user/1
查看文档的部分信息
GET /hellof/user/1?_source=age,about3.1.4 修改文档
修改文档,使用一个新的文档覆盖之前的文档,会覆盖文档所有字段的值
PUT /hellof/user/1
{
"first_name": "f",
"last_name": "hello",
"age": 23,
"about": "在校大学生,目前正在学习ElasticSearch,并且我非常喜欢它",
"interests":["Music", "Movies"]
}
修改文档中指定字段的值
POST /hellof/user/1/_update
{
"doc":{
"age": 25
}
}
3.1.5 删除文档
删除文档
DELETE /hellof/user/1
删除索引
DELETE hellof参考:
- https://blog.csdn.net/one_a_xiaobai/article/details/105127012



