ElasticSearch之Health API
查看当前集群全部健康指标的信息,执行如下命令:
curl -X GET "https://localhost:9200/_health_report?pretty" --cacert $ES_HOME/config/certs/http_ca.crt -u "elastic:ohCxPH=QBE+s5=*lo7F9"
执行结果输出如下:
{"status" : "green","cluster_name" : "elasticsearch","indicators" : {"master_is_stable" : {"status" : "green","symptom" : "The cluster has a stable master node","details" : {"current_master" : {"node_id" : "aKgBu7LgS9a6iPYH8n2JPw","name" : "jackie-ubuntu"},"recent_masters" : [{"node_id" : "aKgBu7LgS9a6iPYH8n2JPw","name" : "jackie-ubuntu"}]}},"repository_integrity" : {"status" : "green","symptom" : "No snapshot repositories configured."},"shards_availability" : {"status" : "green","symptom" : "This cluster has all shards available.","details" : {"initializing_primaries" : 0,"restarting_primaries" : 0,"started_primaries" : 1,"unassigned_replicas" : 0,"initializing_replicas" : 0,"creating_primaries" : 0,"restarting_replicas" : 0,"unassigned_primaries" : 0,"started_replicas" : 0,"creating_replicas" : 0}},"disk" : {"status" : "green","symptom" : "The cluster has enough available disk space.","details" : {"indices_with_readonly_block" : 0,"nodes_with_enough_disk_space" : 1,"nodes_with_unknown_disk_status" : 0,"nodes_over_high_watermark" : 0,"nodes_over_flood_stage_watermark" : 0}},"shards_capacity" : {"status" : "green","symptom" : "The cluster has enough room to add new shards.","details" : {"data" : {"max_shards_in_cluster" : 1000},"frozen" : {"max_shards_in_cluster" : 3000}}},"slm" : {"status" : "green","symptom" : "No Snapshot Lifecycle Management policies configured","details" : {"slm_status" : "RUNNING","policies" : 0}},"ilm" : {"status" : "green","symptom" : "Index Lifecycle Management is running","details" : {"policies" : 20,"stagnating_indices" : 0,"ilm_status" : "RUNNING"}}}
}
查看当前集群健康指标比如shards_availability的信息,执行如下命令:
curl -X GET "https://localhost:9200/_health_report/shards_availability?pretty" --cacert $ES_HOME/config/certs/http_ca.crt -u "elastic:ohCxPH=QBE+s5=*lo7F9"
执行结果输出如下:
{"cluster_name" : "elasticsearch","indicators" : {"shards_availability" : {"status" : "green","symptom" : "This cluster has all shards available.","details" : {"initializing_primaries" : 0,"restarting_primaries" : 0,"started_primaries" : 1,"unassigned_replicas" : 0,"initializing_replicas" : 0,"creating_primaries" : 0,"restarting_replicas" : 0,"unassigned_primaries" : 0,"started_replicas" : 0,"creating_replicas" : 0}}}
}
目前支持的指标:
master_is_stableshards_availabilitydiskilm,即Indexing Lifecycle Managementrepository_integrityslm,即Snapshot Lifecycle Managementshards_capacity
相关资料
- Health API
相关文章:
ElasticSearch之Health API
查看当前集群全部健康指标的信息,执行如下命令: curl -X GET "https://localhost:9200/_health_report?pretty" --cacert $ES_HOME/config/certs/http_ca.crt -u "elastic:ohCxPHQBEs5*lo7F9"执行结果输出如下: {&quo…...
图的建立基本操作
#include <stdio.h> #include <stdlib.h> #include <stdbool.h> // 添加头文件#define MAX_VERTEX_NUM 100 //图中最大顶点数//struct ArcNode* nextarc; //ArcNode* firstarc; //这两个是很有必要的,如果你没有这两个指针,你就无法判…...
影响语音芯片识别率的因素概述
语音芯片识别率是指芯片对人类语音信号的识别能力。在实际应用中,语音芯片识别率的高低直接影响了用户对芯片的体验和满意度。因此,提高语音芯片识别率是当前语音技术领域的重要任务之一。 1.、语音芯片的硬件设计:设计良好的芯片可以更好地…...
操作系统的主要功能--处理机、存储器、设备、文件
一、处理机管理功能 对处理机的管理可以归结为对进程的管理。处理机管理的主要功能包括:创建和撤销进程,对进程的运行进行协调,实现进程之间的信息交换,并且按照异地你给的算法将处理机分配给进程 进程控制:为一个作…...
PDF 批量处理软件BatchOutput PDF mac中文版介绍
BatchOutput PDF mac是一款适用于 Mac 的 PDF 批量处理软件。它可以帮助用户将多个 PDF 文件进行异步处理,提高工作效率。 BatchOutput PDF 可以自动化执行许多任务,包括 PDF 文件的打印、转换、分割、压缩、加密、重命名等,而且它还可以将自…...
oracle安装的肘腋之疾小合集
#临时空间指定 export TMP/tmp export TMPDIR/tmp #图形化显示框不全 java问题,使用系统自带的jre ./runInstaller -jreLoc/usr/local/jdk1.7.0_80/ #ins30131 Failed to access the temporary location 给/tmp/CVU*加x权限 #linux桌面太小 xrandr -s 1440x900_60…...
django(千锋教育)
创建一个django项目 官网下载python最新版本 配置到环境变量中 打开intlij编辑器 创建django项目 安装django:pip install django 创建django项目: django-admin startproject django01 创建djangoAPP:python manage.py startapp user 启动࿱…...
Python 前后端分离项目Vue部署应用
一、视图创建 from django.http import JsonResponse from django.shortcuts import render# Create your views here. from django.views import Viewclass IndexView(View):def get(self,request):# 前后端分离 (前端JS代码渲染数据)return JsonRespo…...
Linux中安装MySQ-合集
Linux中安装MySQL Centos中 1、卸载不必要的软件 先卸载mariadb安装MySQL必要环境 rpm -qa|grep mariadb rpm -e --nodeps mariadb-libs yum install -y gcc-c yum install net-tools yum -y install gcc如果需要Java等程序 yum install -y java* java-1.8.0-openjdk* op…...
elk 简单操作手册
1.1. 基础概念 EFK不是一个软件,而是一套解决方案,开源软件之间的互相配合使用,高效的满足了很多场合的应用,是目前主流的一种日志系统。 EFK是三个开源软件的缩写,分别表示:Elasticsearch , Filebeat, Kibana , 其中Elasticsearch负责日志保存和搜索,Filebeat负责收集日志,Ki…...
CSS画一条线
<p style"border: 1px solid rgba(0, 0, 0, 0.1);"></p> 效果:...
分享常用设计模式之单例模式(懒汉模式和饿汉模式)和几种关于设计模式的面试题
目录 1.单例模式 1.懒汉模式 2.饿汉模式 2.设计一个不能被继承的类 3.设计一个不能被继承但是可以在外部环境创建该类对象的类 4.设计一个可以被继承但不能在外部环境创建该类的对象的类 5.限制派生类对象不能拷贝也不能赋值 1.单例模式 设计一个不能在外部环境创建该类…...
python每日一题——6三数之和
题目 给你一个整数数组 nums ,判断是否存在三元组 [nums[i], nums[j], nums[k]] 满足 i ! j、i ! k 且 j ! k ,同时还满足 nums[i] nums[j] nums[k] 0 。请 你返回所有和为 0 且不重复的三元组。 注意:答案中不可以包含重复的三元组。 …...
黑马点评笔记 分布式锁
文章目录 分布式锁基本原理和实现方式对比Redis分布式锁的实现核心思路实现分布式锁版本一Redis分布式锁误删情况说明解决Redis分布式锁误删问题分布式锁的原子性问题分布式锁-Redission分布式锁-redission可重入锁原理分布式锁-redission锁重试和WatchDog机制分布式锁-redissi…...
java---抽象类 用abstract修饰
抽象类是不能被[ 直接 ] [ 显式 ]实例化的如果抽象类中有一个抽象方法,那么这个类一定要声明为抽象类(反过来说,如果一个类是抽象类,那么它里面可以没有抽象方法)如果父类中有一个抽象方法,那么抽象的子类,要么也得是抽象的,要么就把抽象的方法全部给具体化(实现了) 抽象方法 …...
JVM 之 javac、java、javap 命令详解
目录 一. 前言 二. javac 命令 三. java 命令 四. javap 命令 一. 前言 在日常工作中,我们新建 Java工程,写好代码后,编译和运行几乎都是通过 IDE(如idea、eclipse)工具完成。但作为 Java开发者还是要了解下 Java虚…...
市场被套牢,没有了解积累和分配,昂首资本一一介绍
很多投资者对市场中的积累和分配的概念不是很清楚,下面昂首资本将一一介绍。 积累意味着尽可能多地买入筹码,而不大幅抬高价格,直到在你买入时的价格水平上没有或几乎没有筹码。这种买入通常发生在市场熊市之后,此时有最佳买入价…...
notion 3.0.0 版本最新桌面端汉化教程,支持MAC和WIN版本
notion客户端汉化(目前版本3.0.0) 最近notion桌面端更新了3.0.0版本后会导致老版本汉化失效,本项目实现了最新版Notion桌面端的汉化。 文件下载地址:汉化文件下载地址 项目说明 本项目针对新的客户端做了汉化文化,依…...
mysql union 和 union all区别?
在MySQL中,UNION和UNION ALL都是用于合并两个或多个SELECT语句的结果集。它们之间的主要区别在于如何处理重复记录。 UNION:UNION在合并结果集时会删除重复的记录。这意味着如果两个SELECT语句的输出结果中有相同的记录,那么UNION只会保留其中一个。在执…...
uni-app小程序 swiper 分页器样式修改
小程序中使用 wx-swiper-dot和wx-swiper-dot-active选择器 H5中使用uni-swiper-dot和uni-swiper-dot-active选择器 .swiper {height: 408px;margin-bottom: 28rpx;::v-deep .uni-swiper-dot {background: #e7e7e7;&.uni-swiper-dot-active {background: #b1b1b1;}}// #ifde…...
艾可瑞妥单抗Epcoritamab治疗复发难治大B细胞淋巴瘤的真实缓解率与生存获益
复发难治性大B细胞淋巴瘤(R/RLBCL)是一类治疗难度极高的血液系统恶性肿瘤,患者常面临传统疗法耐药、生存期短等困境。近年来,以艾可瑞妥单抗(Epcoritamab)为代表的CD3CD20双特异性抗体为这类患者带来了新的…...
从零开始:在Ubuntu 22.04上编译安装Yosys(含Tabby CAD Suite配置避坑指南)
从零构建:Ubuntu 22.04下Yosys全栈开发环境实战指南 当Verilog代码在屏幕上流淌成电路结构的那一刻,每个数字电路工程师都会感受到综合工具的神奇魅力。Yosys作为开源EDA领域的瑞士军刀,正以灵活的架构和可扩展性重塑RTL设计流程。本文将带你…...
2026届学术党必备的十大降重复率平台推荐榜单
Ai论文网站排名(开题报告、文献综述、降aigc率、降重综合对比) TOP1. 千笔AI TOP2. aipasspaper TOP3. 清北论文 TOP4. 豆包 TOP5. kimi TOP6. deepseek 于学术写作跟科研发表进程当中,重复率过高属于常见阻碍。降重网站当作辅助工具&a…...
从VOC到YOLO:一文搞懂目标检测数据集格式转换(附Python脚本详解与YOLOv5配置)
从VOC到YOLO:目标检测数据集格式转换实战指南 1. 理解数据集格式差异的本质 目标检测任务中,数据标注格式直接影响模型训练效果。Pascal VOC和YOLO采用完全不同的标注逻辑,这种差异源于它们设计时的不同考量。 VOC格式采用XML结构存储标注信息…...
2026香港公司注册哪家强?效率、服务、口碑三维测评TOP5榜单
在香港及大湾区经济深度融合、企业跨境布局加速推进的背景下,中小企业面临着公司注册流程繁杂、银行开户门槛高企、后续维护成本不可控等多重挑战,同时也迎来了政策红利释放、跨境贸易便利化带来的全新机遇。商业服务机构作为企业合规起步、稳健运营的重…...
AUTOSAR E2E P01配置避坑指南:Counter、DataID模式与CRC算法那些容易搞错的细节
AUTOSAR E2E P01配置实战精要:从CRC算法到状态机调优的工程化解决方案 在汽车电子系统开发中,AUTOSAR E2E保护机制如同通信系统的"免疫系统",默默守护着关键安全数据的传输完整性。作为功能安全工程师,我们常常在项目SO…...
探索Android Vision API:从入门到实战的完整指南
探索Android Vision API:从入门到实战的完整指南 【免费下载链接】android-vision Deprecated: The Mobile Vision API is now a part of ML Kit: Check out this repo: 项目地址: https://gitcode.com/gh_mirrors/an/android-vision Android Vision API是一…...
别再死记硬背了!一张图帮你理清二叉树、AVL树、红黑树、B树、B+树的区别与选型
可视化决策指南:二叉树家族核心差异与工程选型实战 当你面对MySQL索引设计、语言标准库实现或系统架构优化时,是否曾被各种树结构的选型问题困扰?二叉查找树、AVL树、红黑树、B树与B树这五大经典结构,各自在时间复杂度、空间利用率…...
在国产麒麟系统上,手把手教你离线搞定osg3.4.0和osgEarth2.9的编译(附完整依赖包)
国产麒麟系统离线编译OSG 3.4.0与osgEarth 2.9全流程指南 在信创产业快速发展的背景下,国产操作系统与硬件平台正逐步成为关键基础设施的核心选择。银河麒麟作为国产操作系统的代表之一,其稳定性和安全性已得到广泛验证。然而,在三维地理信息…...
JavaScript中单线程事件循环EventLoop的卡顿预警
JavaScript卡顿主因是主线程过载、微任务爆炸、渲染被挤占和定时器失控;需通过Performance面板定位长任务,分片计算、Web Worker、读写分离、requestAnimationFrame及及时清理定时器来优化。JavaScript 是单线程语言,靠事件循环(E…...
