获取指定索引的基本信息。

命令样例如下:

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

执行结果的样例,如下:

{
"testindex_002" : {
"aliases" : { },
"mappings" : { },
"settings" : {
"index" : {
"routing" : {
"allocation" : {
"include" : {
"_tier_preference" : "data_content"
}
}
},
"number_of_shards" : "3",
"provided_name" : "testindex_002",
"creation_date" : "1701498436722",
"number_of_replicas" : "2",
"uuid" : "k6twq9y9Qtmcs2AHK-USEQ",
"version" : {
"created" : "8500003"
}
}
}
}
}

假如索引不存在,执行结果的样例,如下:

{
"error" : {
"root_cause" : [
{
"type" : "index_not_found_exception",
"reason" : "no such index [testindex_003]",
"resource.type" : "index_or_alias",
"resource.id" : "testindex_003",
"index_uuid" : "_na_",
"index" : "testindex_003"
}
],
"type" : "index_not_found_exception",
"reason" : "no such index [testindex_003]",
"resource.type" : "index_or_alias",
"resource.id" : "testindex_003",
"index_uuid" : "_na_",
"index" : "testindex_003"
},
"status" : 404
}

方法参数

features,默认值为aliases,mappings,settings

使用逗号分隔,可选值,如下:

  • aliases
  • mappings
  • settings

flat_settings,使用展平的形式,呈现参数的名称。

include_defaults,指示响应中包含使用默认值的参数。

增加flat_settingsinclude_defaults,命令样例如下:

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

执行结果的样例,如下:

{
"testindex_002" : {
"aliases" : { },
"mappings" : { },
"settings" : {
"index.creation_date" : "1701498436722",
"index.number_of_replicas" : "2",
"index.number_of_shards" : "3",
"index.provided_name" : "testindex_002",
"index.routing.allocation.include._tier_preference" : "data_content",
"index.uuid" : "k6twq9y9Qtmcs2AHK-USEQ",
"index.version.created" : "8500003"
},
"defaults" : {
"index.allocation.existing_shards_allocator" : "gateway_allocator",
"index.allocation.max_retries" : "5",
"index.analyze.max_token_count" : "10000",
"index.auto_expand_replicas" : "false",
"index.blocks.metadata" : "false",
"index.blocks.read" : "false",
"index.blocks.read_only" : "false",
"index.blocks.read_only_allow_delete" : "false",
"index.blocks.write" : "false",
"index.bloom_filter_for_id_field.enabled" : "true",
"index.codec" : "default",
"index.compound_format" : "1gb",
"index.data_path" : "",
"index.default_pipeline" : "_none",
"index.downsample.origin.name" : "",
"index.downsample.origin.uuid" : "",
"index.downsample.source.name" : "",
"index.downsample.source.uuid" : "",
"index.downsample.status" : "unknown",
"index.fast_refresh" : "false",
"index.fielddata.cache" : "node",
"index.final_pipeline" : "_none",
"index.flush_after_merge" : "512mb",
"index.force_memory_term_dictionary" : "false",
"index.format" : "0",
"index.frozen" : "false",
"index.gc_deletes" : "60s",
"index.hidden" : "false",
"index.highlight.max_analyzed_offset" : "1000000",
"index.highlight.weight_matches_mode.enabled" : "true",
"index.indexing.slowlog.level" : "TRACE",
"index.indexing.slowlog.reformat" : "true",
"index.indexing.slowlog.source" : "1000",
"index.indexing.slowlog.threshold.index.debug" : "-1",
"index.indexing.slowlog.threshold.index.info" : "-1",
"index.indexing.slowlog.threshold.index.trace" : "-1",
"index.indexing.slowlog.threshold.index.warn" : "-1",
"index.lifecycle.indexing_complete" : "false",
"index.lifecycle.name" : "",
"index.lifecycle.origination_date" : "-1",
"index.lifecycle.parse_origination_date" : "false",
"index.lifecycle.prefer_ilm" : "true",
"index.lifecycle.rollover_alias" : "",
"index.lifecycle.step.wait_time_threshold" : "12h",
"index.load_fixed_bitset_filters_eagerly" : "true",
"index.look_ahead_time" : "2h",
"index.look_back_time" : "2h",
"index.mapping.coerce" : "false",
"index.mapping.depth.limit" : "20",
"index.mapping.dimension_fields.limit" : "21",
"index.mapping.field_name_length.limit" : "9223372036854775807",
"index.mapping.ignore_malformed" : "false",
"index.mapping.nested_fields.limit" : "50",
"index.mapping.nested_objects.limit" : "10000",
"index.mapping.total_fields.limit" : "1000",
"index.max_adjacency_matrix_filters" : "100",
"index.max_docvalue_fields_search" : "100",
"index.max_inner_result_window" : "100",
"index.max_ngram_diff" : "1",
"index.max_refresh_listeners" : "1000",
"index.max_regex_length" : "1000",
"index.max_rescore_window" : "10000",
"index.max_result_window" : "10000",
"index.max_script_fields" : "32",
"index.max_shingle_diff" : "3",
"index.max_slices_per_scroll" : "1024",
"index.max_terms_count" : "65536",
"index.merge.policy.deletes_pct_allowed" : "20.0",
"index.merge.policy.expunge_deletes_allowed" : "10.0",
"index.merge.policy.floor_segment" : "2mb",
"index.merge.policy.max_merge_at_once" : "10",
"index.merge.policy.max_merge_at_once_explicit" : "30",
"index.merge.policy.max_merged_segment" : "0b",
"index.merge.policy.merge_factor" : "32",
"index.merge.policy.segments_per_tier" : "10.0",
"index.merge.policy.type" : "UNSET",
"index.merge.scheduler.auto_throttle" : "true",
"index.merge.scheduler.max_merge_count" : "7",
"index.merge.scheduler.max_thread_count" : "2",
"index.mode" : "standard",
"index.number_of_routing_shards" : "3",
"index.optimize_auto_generated_id" : "true",
"index.override_write_load_forecast" : "0.0",
"index.percolator.map_unmapped_fields_as_text" : "false",
"index.priority" : "1",
"index.queries.cache.enabled" : "true",
"index.query.default_field" : [
"*"
],
"index.query.parse.allow_unmapped_fields" : "true",
"index.query_string.lenient" : "false",
"index.recovery.type" : "",
"index.refresh_interval" : "1s",
"index.requests.cache.enable" : "true",
"index.rollup.source.name" : "",
"index.rollup.source.uuid" : "",
"index.routing.allocation.disk.watermark.ignore" : "false",
"index.routing.allocation.enable" : "all",
"index.routing.allocation.total_shards_per_node" : "-1",
"index.routing.rebalance.enable" : "all",
"index.routing_partition_size" : "1",
"index.routing_path" : [ ],
"index.search.idle.after" : "30s",
"index.search.slowlog.level" : "TRACE",
"index.search.slowlog.threshold.fetch.debug" : "-1",
"index.search.slowlog.threshold.fetch.info" : "-1",
"index.search.slowlog.threshold.fetch.trace" : "-1",
"index.search.slowlog.threshold.fetch.warn" : "-1",
"index.search.slowlog.threshold.query.debug" : "-1",
"index.search.slowlog.threshold.query.info" : "-1",
"index.search.slowlog.threshold.query.trace" : "-1",
"index.search.slowlog.threshold.query.warn" : "-1",
"index.search.throttled" : "false",
"index.shard.check_on_startup" : "false",
"index.shard_limit.group" : "normal",
"index.soft_deletes.enabled" : "true",
"index.soft_deletes.retention.operations" : "0",
"index.soft_deletes.retention_lease.period" : "12h",
"index.sort.field" : [ ],
"index.sort.missing" : [ ],
"index.sort.mode" : [ ],
"index.sort.order" : [ ],
"index.source_only" : "false",
"index.store.fs.fs_lock" : "native",
"index.store.preload" : [ ],
"index.store.snapshot.blob_cache.metadata_files.max_length" : "64kb",
"index.store.snapshot.cache.enabled" : "true",
"index.store.snapshot.cache.excluded_file_types" : [ ],
"index.store.snapshot.cache.prewarm.enabled" : "true",
"index.store.snapshot.delete_searchable_snapshot" : "false",
"index.store.snapshot.index_name" : "",
"index.store.snapshot.index_uuid" : "",
"index.store.snapshot.partial" : "false",
"index.store.snapshot.repository_name" : "",
"index.store.snapshot.repository_uuid" : "",
"index.store.snapshot.snapshot_name" : "",
"index.store.snapshot.snapshot_uuid" : "",
"index.store.snapshot.uncached_chunk_size" : "-1b",
"index.store.stats_refresh_interval" : "10s",
"index.store.type" : "",
"index.time_series.end_time" : "9999-12-31T23:59:59.999Z",
"index.time_series.es87tsdb_codec.enabled" : "true",
"index.time_series.start_time" : "-9999-01-01T00:00:00Z",
"index.top_metrics_max_size" : "10",
"index.translog.durability" : "REQUEST",
"index.translog.flush_threshold_age" : "1m",
"index.translog.flush_threshold_size" : "10gb",
"index.translog.generation_threshold_size" : "64mb",
"index.translog.retention.age" : "-1",
"index.translog.retention.size" : "-1",
"index.translog.sync_interval" : "5s",
"index.unassigned.node_left.delayed_timeout" : "1m",
"index.verified_before_close" : "false",
"index.version.compatibility" : "8500003",
"index.warmer.enabled" : "true",
"index.write.wait_for_active_shards" : "1",
"index.xpack.ccr.following_index" : "false",
"index.xpack.version" : "",
"index.xpack.watcher.template.version" : ""
}
}
}

相关资料

ElasticSearch之Get index API的更多相关文章

  1. Elasticsearch:Split index API - 把一个大的索引分拆成更多分片

    文章转载自:https://blog.csdn.net/UbuntuTouch/article/details/108960950

  2. elasticsearch中常用的API

    elasticsearch中常用的API分类如下: 文档API: 提供对文档的增删改查操作 搜索API: 提供对文档进行某个字段的查询 索引API: 提供对索引进行操作,查看索引信息等 查看API: ...

  3. Elasticsearch 单模式下API的增删改查操作

    <pre name="code" class="html">Elasticsearch 单模式下API的增删改查操作 http://192.168. ...

  4. Index API

    Index API 用于在指定索引中添加或更新类型化的JSON文档,使其成为可搜索的. 以下示例将JSON文档插入“twitter”索引中,类型名为“_doc”,ID为1: PUT twitter/_ ...

  5. elasticsearch6.7 05. Document APIs(2)Index API

    Single document APIs Index API Get API Delete API Update API Multi-document APIs Multi Get API Bulk ...

  6. Elasticsearch Java Rest Client API 整理总结 (一)——Document API

    目录 引言 概述 High REST Client 起步 兼容性 Java Doc 地址 Maven 配置 依赖 初始化 文档 API Index API GET API Exists API Del ...

  7. Elasticsearch Java Rest Client API 整理总结 (二) —— SearchAPI

    目录 引言 Search APIs Search API Search Request 可选参数 使用 SearchSourceBuilder 构建查询条件 指定排序 高亮请求 聚合请求 建议请求 R ...

  8. ElasticSearch入门-搜索(java api)

    ElasticSearch入门-搜索(java api) package com.qlyd.searchhelper; import java.util.Map; import net.sf.json ...

  9. Elasticsearch Java Rest Client API 整理总结 (三)——Building Queries

    目录 上篇回顾 Building Queries 匹配所有的查询 全文查询 Full Text Queries 什么是全文查询? Match 全文查询 API 列表 基于词项的查询 Term Term ...

  10. ElasticSearch Index API && Mapping

    ElasticSearch  NEST Client 操作Index var indexName="twitter"; var deleteIndexResponse = clie ...

随机推荐

  1. vue3.3.x setup 新实验性特性 defineModel 定义多个属性

    由于有些业务组件需要定义多个响应式props,类似这种(比较懒,没上ts),在vue3.3.x以前,如果不用三方库,代码会变得很繁琐 <script setup> const props ...

  2. Solution -「CCPC Winter Camp Day 6 A」Convolution

    Description Link. 给定一个数列 \(\sf a_1,a_2,....a_n\),请求出下面这个结果在模 \(\sf 998244353\) 下的答案. \[\sum_{i=1}^{n ...

  3. 手动实现Transformer

      Transformer和BERT可谓是LLM的基础模型,彻底搞懂极其必要.Transformer最初设想是作为文本翻译模型使用的,而BERT模型构建使用了Transformer的部分组件,如果理解 ...

  4. 前端三件套系例之JQuery——JQuery基础、JQuery选择器、JQuery文本属性样式操作、JQuery操作DOM

    文章目录 1 JQuery基础 1. 了解jQuery 1.1 什么是jQuery 1.2 什么事JS类库 1.3 常见JS类库 1.4 jQuery的优势 1.5 jQuery的版本 1.6 jQu ...

  5. crontab guru

    https://crontab.guru/every-5-minutes Cron Job Monitoring crontab guru The quick and simple editor fo ...

  6. 研发三维GIS系统笔记/实现wgs84投影-002

    四叉树代码修改完善 原来的代码中,没有使用投影转换,直接使用的是世界坐标(单位是米), CELLQuadTree::CELLQuadTree( CELLTerrainInterface* pInter ...

  7. 【matplotlib 实战】--散点图

    散点图,又名点图.散布图.X-Y图,是将所有的数据以点的形式展现在平面直角坐标系上的统计图表. 散点图常被用于分析变量之间的相关性.如果两个变量的散点看上去都在一条直线附近波动,则称变量之间是线性相关 ...

  8. 当我们输入 kubectl run 时都发生了什么?

    为了确保整体的简单性和易上手,Kubernetes 通过一些简单的抽象隐去操作背后的复杂逻辑,但作为一名有梦想的工程师,掌握其背后的真正思路是十分有必要的.本文以 Kubectl 创建 Pod 为例, ...

  9. 9.11 多校联测 Day1 总结

    我的想法是,你如果没读过题,看了这篇总结完全不能知道题面是啥,不存在泄题风险.所以不设密码力() 状态极差. 昨晚忘记定闹钟,好在早上突然想起今天考试惊醒了,rp--. 不过没有提前一个小时起来导致考 ...

  10. TerraMoursGPT V1.0 开发总结

    TerraMoursGPT V1.0 开发总结 TerraMoursGPT V1.0 是之前gpt项目基于TerraMours后端框架的重构,实现用户登陆和基于SK的多语言模型聊天.基于chatgpt ...