zoukankan      html  css  js  c++  java
  • ElasticSearch学习笔记-02集群相关操作_cat参数

    _cat参数允许你查看集群的一些相关信息,如集群是否健康,有哪些节点,以及索引的情况等的。

    检测集群是否健康

    curl localhost:9200/_cat/health?v

    说明:

    • curl

    是一个利用URL语法在命令行下工作的文件传输工具

    • 9200

    访问集群的端口号,可以修改。通过配置文件更改,一般不建议更改

    • _cat

    前缀 _ 是URL参数的一个习惯

    • ?v

    通过?v会显示每一列的含义

    下面的返回的响应信息:

    epoch      timestamp cluster       status node.total node.data shards pri relo init unassign
    1417844762 21:46:02  elasticsearch yellow          1         1     10  10    0    0       10

    • 响应信息说明

    cluster:显示集群的名称

    status:集群的健康状态,一般有:绿色(一切正常,集群功能健全)、黄色(所有数据可用,某些复制没有被分配)、红色(某些数据不可用,集群部分可用)

    node.total:节点的数量

    node.data:存储数据的节点的数量

    shards:分片的数量,默认情况下,每个索引会有5个分片,并进行一次复制

    列出集群所有的节点

    curl localhost:9200/_cat/nodes?v

    响应信息

    host   ip              heap.percent ram.percent load node.role master name      
    hadoop 192.168.205.134            6          69 0.01 d         *      Adri Nital

    列出所有的索引

    curl localhost:9200/_cat/indices?v

    响应信息

    health status index      pri rep docs.count docs.deleted store.size pri.store.size
    yellow open   bank         5   1        947           53    423.8kb        423.8kb
    yellow open   test_index   5   1          3            0      9.3kb          9.3kb

    查看_cat允许查看的信息

    通过命令:curl localhost:9200/_cat/可以列出_cat参数允许查看的内容,下面是相应信息:

    /_cat/allocation
    /_cat/shards
    /_cat/shards/{index}
    /_cat/master
    /_cat/nodes
    /_cat/indices
    /_cat/indices/{index}
    /_cat/segments
    /_cat/segments/{index}
    /_cat/count
    /_cat/count/{index}
    /_cat/recovery
    /_cat/recovery/{index}
    /_cat/health
    /_cat/pending_tasks
    /_cat/aliases
    /_cat/aliases/{alias}
    /_cat/thread_pool
    /_cat/plugins
    /_cat/fielddata
    /_cat/fielddata/{fields}

     

    只是为了传播知识,侵犯到您的权益,请与1366678737@qq.com联系
  • 相关阅读:
    salesforce
    InitializingBean afterPropertiesSet
    Springfox Reference Documentation
    说说 PWA 和微信小程序--Progressive Web App
    Spring Security HTTP Basic for RESTFul and FormLogin (Cookies) for web
    分布式环境下限流方案的实现redis RateLimiter Guava,Token Bucket, Leaky Bucket
    Android高德地图自定义Markers的例子
    JAVA字符串转日期或日期转字符串
    JSON封装与解析
    Android得到控件在屏幕中的坐标
  • 原文地址:https://www.cnblogs.com/Jxwz/p/4148192.html
Copyright © 2011-2022 走看看