ES常用查询命令

简介: ES常用查询命令

一、基本命令

1、获取所有_cat命令

image.png

2、获取es集群服务健康状态

image.png

epoch: 时间戳的 Unix 时间戳格式,表示快照生成的时间。

timestamp: 可读性更强的时间戳格式,表示快照生成的时间(08:06:34)。

cluster: Elasticsearch 集群的名称,这里是 "es-cluster"。

status: 集群的健康状态,这里是 "yellow"。Elasticsearch 集群状态通常有三种:green(绿色,健康),yellow(黄色,部分健康),red(红色,不健康)。"yellow" 状态表示集群中的某些副本不可用,但主分片是可用的。

node.total: 集群中节点的总数,这里是 1 个节点。

node.data: 充当数据节点的节点数,这里是 1 个节点。

shards: 集群中分片的总数,这里是 98 个分片。

pri: 主分片(primary shard)的数量,这里是 98 个主分片。

relo: 正在进行重新定位的分片数量,这里是 0。

init: 初始化的分片数量,这里是 0。

unassign: 未分配的分片数量,这里是 27。

pending_tasks: 挂起的任务数,这里是 0。

max_task_wait_time: 最大任务等待时间,这里是没有具体数值。

active_shards_percent: 活动分片的百分比,这里是 78.4%。这表示在集群中,有 78.4% 的分片是活动的,而剩下的可能是不可用或者正在恢复的。

3、查看es节点信息

image.png

ip: 节点的IP地址,这里是"192.168.52.11"。

heap.percent: 节点的堆内存使用百分比,这里是67%。

ram.percent: 节点的系统内存使用百分比,这里是98%。

cpu: 节点的CPU使用率,这里是10%。

load_1m: 1分钟负载平均值,这里是0.69。

load_5m: 5分钟负载平均值,这里是0.36。

load_15m: 15分钟负载平均值,这里是0.50。

node.role: 节点的角色,这里是"*",表示这是一个主节点(master node)。

master: 指示该节点是否是主节点,这里是"*",表示它是主节点。

name: 节点的名称,这里是"node-1"。

4、查看es指定节点信息

image.png

二、索引操作
1、查看ES中所有的索引

image.png

health: 索引的健康状态,这里是 "yellow"。Elasticsearch 索引的健康状态有三种:green(绿色,健康),yellow(黄色,部分健康),red(红色,不健康)。"yellow" 状态表示索引的某些分片处于未分配状态,但主分片是可用的。

status: 索引的状态,这里是 "open"。这表示索引处于打开状态,可以进行读取和写入操作。

index: 索引的名称,这里是 "nginx-access-log-2023.09.13"。

uuid: 索引的唯一标识符。

pri: 主分片(primary shard)的数量,这里是 1 个主分片。

rep: 副本分片(replica shard)的数量,这里也是 1 个副本分片。

docs.count: 索引中文档的总数,这里是 20。

docs.deleted: 索引中已删除的文档数量,这里是 0。

store.size: 索引的存储大小,这里是 34.1KB。

pri.store.size: 主分片的存储大小,这里也是 34.1KB。

2、新建索引

image.png

相关文章
|
Linux
CentOS7下对非LVM类型的根分区进行扩容
CentOS7下对非LVM类型的根分区进行扩容
1308 0
CentOS7下对非LVM类型的根分区进行扩容
|
Python
解决pyinstaller不兼容python-docx的方法
python-docx是一个python的读写word的库,可以用来读写word文档,向word文档里插入表格,但是与pyinstaller不是原生兼容,需要小改一下
1327 0
解决pyinstaller不兼容python-docx的方法
|
API 索引
es实战-分片分配失败解决方案
分片无法分配情况的一些解决办法
3517 0
|
8月前
|
IDE Linux Shell
Linux系统巡检常用命令
Linux系统需定期巡检,如同“体检”,及时发现软硬件问题,降低故障风险。常用命令涵盖系统、硬件、网络、进程、用户等方面状态查看,全面掌握服务器运行情况,保障系统稳定高效。
|
存储 缓存 数据挖掘
StarRocks 原理详解:探索高效 OLAP 的奥秘
StarRocks 是一款高性能分析型数据仓库,采用向量化、MPP架构、CBO等技术,实现多维、实时、高并发的数据分析。它支持从各类数据源高效导入数据,兼容MySQL协议,并具备水平扩展、高可用等特性,广泛应用于实时数仓、OLAP报表等场景。StarRocks 解决了传统数仓在查询性能、数据导入、扩展性和灵活性等方面的挑战,助力企业实现数据驱动的决策。其分布式架构和智能物化视图等功能显著提升了查询效率,适用于大数据生态中的各种复杂需求。
2865 15
|
数据采集 人工智能 关系型数据库
《深度破局:构建MySQL数据治理框架,赋能AI项目腾飞》
在数据驱动的时代,AI项目的成功高度依赖于高质量的数据。MySQL作为广泛使用的关系型数据库,其数据治理框架的构建至关重要。本文从AI对数据质量的要求出发,探讨了在MySQL环境中制定数据治理策略(如数据标准、元数据管理和质量目标)、优化治理流程(如数据采集、清洗与存储)以及明确组织架构和职责划分的重要性。同时,强调了数据安全与隐私保护的底线,包括访问控制和加密技术的应用。通过全方位的数据治理,可为AI项目提供坚实的数据基础,推动技术创新与业务发展。
450 27
|
JSON JavaScript API
「AIGC」NodeJs使用openai流式请求与非流式请求
本文档是关于使用Node.js与OpenAI API交互的教程,涵盖了非流式和流式请求。非流式请求示例展示了如何一次性返回所有数据,适用于兼容性但可能需要较长时间。流式请求则演示了如何即时响应数据,提高交互体验,但可能不适用于所有系统。代码示例使用了axios库和http模块,展示了如何处理数据流。
1310 0
|
存储 缓存 监控
极致 ElasticSearch 调优,让你的ES 狂飙100倍!
尼恩分享了一篇关于提升Elasticsearch集群的整体性能和稳定性措施的文章。他从硬件、系统、JVM、集群、索引和查询等多个层面对ES的性能优化进行分析,帮助读者提升技术水平。
|
存储 监控 NoSQL
Redis大Key问题如何排查?如何解决?
Redis大Key问题如何排查?如何解决?
911 0
Redis大Key问题如何排查?如何解决?
|
存储 Linux 数据安全/隐私保护
【CentOS 7】深入指南:使用LVM和扩展文件系统增加root分区存储容量
通过上述步骤,您可以在 CentOS 7 系统中使用 LVM 和扩展文件系统来增加 root 分区的存储容量。这种方法不仅灵活,还能在不中断系统运行的情况下扩展存储空间,非常适合生产环境。请确保在操作前备份重要数据,并仔细执行每一步骤,以确保系统稳定和数据安全。
1505 6

热门文章

最新文章