当前位置: 首页 > news >正文

ElasticSearch之cat shards API

命令样例如下:

curl -X GET "https://localhost:9200/_cat/shards?v=true&pretty" --cacert $ES_HOME/config/certs/http_ca.crt -u "elastic:ohCxPH=QBE+s5=*lo7F9"

执行结果输出如下:

index       shard prirep state   docs  store dataset ip        node
.security-7 0     p      STARTED    2 12.6kb  12.6kb 127.0.0.1 jackie-ubuntu

查看帮助,命令如下:

curl -X GET "https://localhost:9200/_cat/shards?v=true&help=true&pretty" --cacert $ES_HOME/config/certs/http_ca.crt -u "elastic:ohCxPH=QBE+s5=*lo7F9"

执行结果输出如下:

index                        | i,idx                          | index name
shard                        | s,sh                           | shard name
prirep                       | p,pr,primaryOrReplica          | primary or replica
state                        | st                             | shard state
docs                         | d,dc                           | number of docs in shard
store                        | sto                            | store size of shard (how much disk it uses)
dataset                      |                                | total size of dataset
ip                           |                                | ip of node where it lives
id                           |                                | unique id of node where it lives
node                         | n                              | name of node where it lives
sync_id                      | sync_id                        | sync id
unassigned.reason            | ur                             | reason shard became unassigned
unassigned.at                | ua                             | time shard became unassigned (UTC)
unassigned.for               | uf                             | time has been unassigned
unassigned.details           | ud                             | additional details as to why the shard became unassigned
recoverysource.type          | rs                             | recovery source type
completion.size              | cs,completionSize              | size of completion
fielddata.memory_size        | fm,fielddataMemory             | used fielddata cache
fielddata.evictions          | fe,fielddataEvictions          | fielddata evictions
query_cache.memory_size      | qcm,queryCacheMemory           | used query cache
query_cache.evictions        | qce,queryCacheEvictions        | query cache evictions
flush.total                  | ft,flushTotal                  | number of flushes
flush.total_time             | ftt,flushTotalTime             | time spent in flush
get.current                  | gc,getCurrent                  | number of current get ops
get.time                     | gti,getTime                    | time spent in get
get.total                    | gto,getTotal                   | number of get ops
get.exists_time              | geti,getExistsTime             | time spent in successful gets
get.exists_total             | geto,getExistsTotal            | number of successful gets
get.missing_time             | gmti,getMissingTime            | time spent in failed gets
get.missing_total            | gmto,getMissingTotal           | number of failed gets
indexing.delete_current      | idc,indexingDeleteCurrent      | number of current deletions
indexing.delete_time         | idti,indexingDeleteTime        | time spent in deletions
indexing.delete_total        | idto,indexingDeleteTotal       | number of delete ops
indexing.index_current       | iic,indexingIndexCurrent       | number of current indexing ops
indexing.index_time          | iiti,indexingIndexTime         | time spent in indexing
indexing.index_total         | iito,indexingIndexTotal        | number of indexing ops
indexing.index_failed        | iif,indexingIndexFailed        | number of failed indexing ops
merges.current               | mc,mergesCurrent               | number of current merges
merges.current_docs          | mcd,mergesCurrentDocs          | number of current merging docs
merges.current_size          | mcs,mergesCurrentSize          | size of current merges
merges.total                 | mt,mergesTotal                 | number of completed merge ops
merges.total_docs            | mtd,mergesTotalDocs            | docs merged
merges.total_size            | mts,mergesTotalSize            | size merged
merges.total_time            | mtt,mergesTotalTime            | time spent in merges
refresh.total                | rto,refreshTotal               | total refreshes
refresh.time                 | rti,refreshTime                | time spent in refreshes
refresh.external_total       | rto,refreshTotal               | total external refreshes
refresh.external_time        | rti,refreshTime                | time spent in external refreshes
refresh.listeners            | rli,refreshListeners           | number of pending refresh listeners
search.fetch_current         | sfc,searchFetchCurrent         | current fetch phase ops
search.fetch_time            | sfti,searchFetchTime           | time spent in fetch phase
search.fetch_total           | sfto,searchFetchTotal          | total fetch ops
search.open_contexts         | so,searchOpenContexts          | open search contexts
search.query_current         | sqc,searchQueryCurrent         | current query phase ops
search.query_time            | sqti,searchQueryTime           | time spent in query phase
search.query_total           | sqto,searchQueryTotal          | total query phase ops
search.scroll_current        | scc,searchScrollCurrent        | open scroll contexts
search.scroll_time           | scti,searchScrollTime          | time scroll contexts held open
search.scroll_total          | scto,searchScrollTotal         | completed scroll contexts
segments.count               | sc,segmentsCount               | number of segments
segments.memory              | sm,segmentsMemory              | memory used by segments
segments.index_writer_memory | siwm,segmentsIndexWriterMemory | memory used by index writer
segments.version_map_memory  | svmm,segmentsVersionMapMemory  | memory used by version map
segments.fixed_bitset_memory | sfbm,fixedBitsetMemory         | memory used by fixed bit sets for nested object field types and type filters for types referred in _parent fields
seq_no.max                   | sqm,maxSeqNo                   | max sequence number
seq_no.local_checkpoint      | sql,localCheckpoint            | local checkpoint
seq_no.global_checkpoint     | sqg,globalCheckpoint           | global checkpoint
warmer.current               | wc,warmerCurrent               | current warmer ops
warmer.total                 | wto,warmerTotal                | total warmer ops
warmer.total_time            | wtt,warmerTotalTime            | time spent in warmers
path.data                    | pd,dataPath                    | shard data path
path.state                   | ps,statsPath                   | shard state path
bulk.total_operations        | bto,bulkTotalOperations        | number of bulk shard ops
bulk.total_time              | btti,bulkTotalTime             | time spend in shard bulk
bulk.total_size_in_bytes     | btsi,bulkTotalSizeInBytes      | total size in bytes of shard bulk
bulk.avg_time                | bati,bulkAvgTime               | average time spend in shard bulk
bulk.avg_size_in_bytes       | basi,bulkAvgSizeInBytes        | avg size in bytes of shard bulk
dense_vector.value_count     | dvc,denseVectorCount           | total count of indexed dense vector

相关资料

  • cat shards API
  • API conventions
  • HTTP accept header

相关文章:

ElasticSearch之cat shards API

命令样例如下: curl -X GET "https://localhost:9200/_cat/shards?vtrue&pretty" --cacert $ES_HOME/config/certs/http_ca.crt -u "elastic:ohCxPHQBEs5*lo7F9"执行结果输出如下: index shard prirep state docs s…...

Thread-Per-Message设计模式

Thread-Per-Message是为每一个消息的处理开辟一个线程,以并发方式处理,提高系统整体的吞吐量。这种模式再日常开发中非常常见,为了避免线程的频繁创建和销毁,可以使用线程池来代替。 示例代码如下: public class Requ…...

运筹学经典问题(一):指派问题

问题描述 有 N N N个任务,需要 N N N个人去完成,每个人完成不同工作的效率不同(或者资源、收益等等),需要怎么分配使得整体的效率最高(成本最低等等)呢?这就是经典的指派问题啦&…...

产品经理之如何编写竞品分析(医疗HIS系统管理详细案例模板)

目录 一.项目周期 二.竞品分析的目的 三.竞品分析包含的维度 四.如何选择竞品 五.竞品画布 六.案例模板 一.项目周期 在整个项目的周期,产品经理所做的事情主要在项目前期做市场分析、需求调研等,下面一张图概况了整个项目周期产品经理、开发工程师…...

虚拟内存管理

虚拟内存管理 页面置换算法 功能和目标: 功能:当缺页中断发生,需要调入新的页面而内存已经满时,选择内存当中哪个物理页面被置换。目标:尽可能的减少页面的换进换出次数(即缺页中断的次数)。具…...

ssh时怎么同时指定其端口号,以及scp文件到远程的指定端口

如果想要通过 SSH 连接到指定端口的远程服务器&#xff0c;可以在 SSH 命令中使用 -p 或 --port 参数来指定端口号。以下是相应的用法&#xff1a; $ ssh -p <port> userhost其中&#xff0c; 是要连接的端口号&#xff0c;user 是远程服务器上的用户名&#xff0c;host…...

Redis过期淘汰策略

一. Redis过期淘汰策略 当Redis已用内存超过maxmemory限定时&#xff0c;触发主动清理策略。 主动清理策略在Redis 4.0之前一共实现了 6 种内存淘汰策略&#xff0c;在 4.0 之后&#xff0c;又增加了 2 种 策略&#xff0c;总共8种&#xff1a; 针对设置了过期时间的key做处理…...

微信小程序---自定义组件

目录 1.局部引用组件 2.全局引用组件 3.组件和页面的区别 4.自定义组件样式 5.properties属性 6.data和properties的区别 7.数据监听器 8.纯数据字段 9.自定义组件-组件的生命周期 lifetimes节点 10.组件所在的页面的生命周期 pageLifetimes节点 11.插槽 &#x…...

CGAL的最优传输曲线重构

1、介绍 此程序包实现了一种重建和简化二维点集的方法。输入是一组具有质量属性的二维点&#xff0c;可能受到噪声和离群值的干扰。输出是一组线段和孤立点&#xff0c;它们近似于输入点&#xff0c;如下图所示。质量属性与每个点的近似重要性有关。 左&#xff1a;输入点集受到…...

使用Docker本地安装部署Draw.io绘图工具并实现远程访问协作办公

前言 提到流程图&#xff0c;大家第一时间可能会想到Visio&#xff0c;不可否认&#xff0c;VIsio确实是功能强大&#xff0c;但是软件为收费&#xff0c;并且因为其功能强大&#xff0c;导致安装需要很多的系统内存&#xff0c;并且是不可跨平台使用。所以&#xff0c;今天给…...

流程图、泳道图的介绍和示例分享,以及自定义元件库的介绍

目录 一. 流程图介绍 二. Processon使用 新建一个流程图 图形的使用 三. 流程图示例 登录界面 门诊业务流程图 住院业务流程图 药房业务流程图 会议OA流程图 四. 泳道图介绍 五. 自定义元件库 5.1 新建一个元件库 5.2 创建元件 5.3 使用自定义元件库 一. 流程图介…...

RabbitMq的详细使用

消息队列RabbitMQ详细使用 文章目录 消息队列RabbitMQ详细使用MQ 的相关概念什么是MQ为什么要用MQMQ 的分类MQ 的选择 RabbitMQRabbitMQ 的概念四大核心概念各个名词介绍安装RabbitMQWeb管理界面及授权操作Docker 安装Hello world简单示例 Work Queues轮训分发消息消息应答自动…...

软件设计师——软件工程(二)

&#x1f4d1;前言 本文主要是【软件工程】——软件设计师——软件工程的文章&#xff0c;如果有什么需要改进的地方还请大佬指出⛺️ &#x1f3ac;作者简介&#xff1a;大家好&#xff0c;我是听风与他&#x1f947; ☁️博客首页&#xff1a;CSDN主页听风与他 &#x1f304…...

阿里云RDS MySQL 数据如何快速同步到 ClickHouse

云数据库 RDS MySQL 和 云数据库 ClickHouse 是阿里云推出的两个备受欢迎的数据库解决方案&#xff0c;它们为用户提供了可靠的数据存储方案、分析数仓方案&#xff0c;本文介绍如何快速将 RDS MySQL 的数据同步到云数据库 ClickHouse。 如何快速将RDSMySQL的数据同步到云数据库…...

HINet技术要点

《HINet: Half Instance Normalization Network for Image Restoration》发表于CVPR2021&#xff0c;是旷视科技&复旦大学&北大在图像复原方面的的最新进展&#xff0c;所提方案取得了NTIRE2021图像去模糊Track2赛道冠军。 下面谈谈该文章的主要技术点。 1. HIN&#…...

IntelliJ IDEA2023学习教程

详细介绍idea开发工具及使用技巧 1. 2023版安装1.1删除老版本1.2 下载及安装 3.快捷技巧4. 创建各种model 1. 2023版安装 1.1删除老版本 如果以前装有idea需要先删除&#xff0c;以避免冲突&#xff0c;在idea安装目录/bin/Uninstall.exe双击1.2 下载及安装 最新版本 https:/…...

MATLAB基础应用精讲-【数模应用】神经网络(补充篇)

目录 前言 几个相关概念 反向传播 梯度下降 损失函数 优化函数...

洛谷题单【算法1-7】搜索

P1135 奇怪的电梯 一开始以为深搜肯定没问题&#xff0c;从a点出发&#xff0c;衍生出一个二叉树&#xff0c;遍历所有情况就好了&#xff0c;但是会重复&#xff0c;所以加了一个vis防止重复&#xff0c;但是只拿了64pts&#xff0c;因为有可能某个点并不是最短被到达的&…...

WordPress主题Lolimeow v8.0.1二次元风格支持erphpdown付费下载

WordPress国人原创动漫主题lolimeow免费下载 lolimeow是一款WordPress国人原创主题&#xff0c;风格属于二次元、动漫、可爱萝莉风&#xff0c;带有后台设置&#xff0c;支持会员中心。该主题为免费主题。 1.侧栏/无侧栏切换&#xff01; 2.会员中心&#xff08;配套Erphpdown…...

WTN6xxx系列OTP语音芯片:智能语音解决方案的可靠之选

在智能语音交互领域&#xff0c;唯创知音的WTN6xxx系列OTP语音芯片以其独特的特性成为声音播放提示IC的可靠之选。本文将深入探讨WTN6xxx系列OTP语音芯片的应用优势&#xff0c;展示其在各个方面的卓越性能。 一、低成本、高性能 1.经济实惠&#xff1a; WTN6xxx系列OTP语音芯…...

Kandinsky-5.0-I2V-Lite-5s实战案例:用会议合影生成带入场动画的团队介绍视频

Kandinsky-5.0-I2V-Lite-5s实战案例&#xff1a;用会议合影生成带入场动画的团队介绍视频 1. 项目背景与价值 想象一下这个场景&#xff1a;公司刚开完年度战略会议&#xff0c;团队拍了一张大合影。现在需要制作一个团队介绍视频&#xff0c;传统方式需要找专业剪辑师&#…...

Janus-Pro-7B效果展示:手写体/表格/多语言混合OCR识别准确率实测

Janus-Pro-7B效果展示&#xff1a;手写体/表格/多语言混合OCR识别准确率实测 1. 引言 你有没有遇到过这样的场景&#xff1f;翻出一张老照片&#xff0c;背面是长辈用钢笔写下的寄语&#xff0c;字迹有些潦草&#xff0c;想把它转成电子版保存&#xff0c;却一个字也认不出来…...

Linux系统CPU负载与使用率详解及性能监控

1. CPU负载与CPU使用率的本质区别在Linux系统监控和性能调优过程中&#xff0c;CPU负载和CPU使用率这两个指标经常被混淆使用。作为系统管理员&#xff0c;我曾多次遇到团队成员将这两个概念混为一谈的情况&#xff0c;这往往导致对系统性能问题的误判。让我们先从一个实际案例…...

5个场景带你体验KISS Translator:让网页双语阅读不再是难题

5个场景带你体验KISS Translator&#xff1a;让网页双语阅读不再是难题 【免费下载链接】kiss-translator A simple, open source bilingual translation extension & Greasemonkey script (一个简约、开源的 双语对照翻译扩展 & 油猴脚本) 项目地址: https://gitcod…...

AsrTools终极指南:三步实现免费语音转文本,效率提升300%的完整方案

AsrTools终极指南&#xff1a;三步实现免费语音转文本&#xff0c;效率提升300%的完整方案 【免费下载链接】AsrTools ✨ AsrTools: Smart Voice-to-Text Tool | Efficient Batch Processing | User-Friendly Interface | No GPU Required | Supports SRT/TXT Output | Turn yo…...

Applied Intelligence投稿实战:从格式要求到高接受率的5个关键策略

1. 精准匹配期刊范围&#xff1a;避免编辑秒拒的第一道防线 投稿Applied Intelligence期刊时&#xff0c;最容易被忽视却最关键的一步就是研究范围匹配。我审过30篇稿件&#xff0c;发现80%的"desk rejection"&#xff08;编辑直接拒稿&#xff09;都源于研究方向与…...

实战指南:在快马平台用trae构建电商购物车状态管理系统

今天想和大家分享一个实战项目&#xff1a;用trae在电商场景下构建购物车状态管理系统。这个方案特别适合需要清晰数据流的中小型项目&#xff0c;比如电商平台、管理后台等。下面我会详细拆解整个实现过程&#xff0c;希望能给有类似需求的同学一些参考。 项目结构设计 首先…...

Intel XE核显PyTorch环境搭建避坑指南

1. 为什么选择Intel XE核显跑PyTorch&#xff1f; 最近很多小伙伴都在问&#xff0c;用Intel XE核显跑PyTorch到底靠不靠谱&#xff1f;作为一个在AI领域摸爬滚打多年的老司机&#xff0c;我可以很负责任地告诉你&#xff1a;完全可行&#xff01;特别是对于预算有限的学生党&a…...

颠覆中文字体困境:思源宋体CN 7字重开源方案深度解析

颠覆中文字体困境&#xff1a;思源宋体CN 7字重开源方案深度解析 【免费下载链接】source-han-serif-ttf Source Han Serif TTF 项目地址: https://gitcode.com/gh_mirrors/so/source-han-serif-ttf 价值主张&#xff1a;破解中文字体的"三重枷锁" 在数字设计…...

PHP PhantomJS 安装与使用指南

PHP PhantomJS 安装与使用指南 【免费下载链接】php-phantomjs Execute PhantomJS commands through PHP 项目地址: https://gitcode.com/gh_mirrors/ph/php-phantomjs 1. 项目目录结构及介绍 在安装jonnnnyw/php-phantomjs库后&#xff0c;您将得到一个基本的目录结构…...