1. 程式人生 > >ElasticSearch叢集狀態檢視命令大全

ElasticSearch叢集狀態檢視命令大全

Elasticsearch中資訊很多,同時ES也有很多資訊檢視命令,可以幫助開發者快速查詢Elasticsearch的相關資訊。

_cat

$ curl localhost:9200/_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}
/_cat/nodeattrs
/_cat/repositories
/_cat/snapshots/{repository}

verbose

每個命令都支援使用?v引數,來顯示詳細的資訊:

$ curl localhost:9200/_cat/master?v
id                     host      ip        node
yBet3cYzQbC68FRzLZDmFg 127.0.0.1 127.0.0.1 lihao

help

每個命令都支援使用help引數,來輸出可以顯示的列:

$ curl localhost:9200/_cat/master?help
id   |   | node id
host | h | host name
ip   |   | ip address
node | n | node name

headers

通過h引數,可以指定輸出的欄位:

$ curl localhost:9200/_cat/master?v
id                     host      ip        node
yBet3cYzQbC68FRzLZDmFg  127.0.0.1 127.0.0.1 lihao

$ curl localhost:9200/_cat/master?h=ip,node
127.0.0.1 lihao

數字型別的格式化

很多的命令都支援返回可讀性的大小數字,比如使用mb或者kb來表示。

$ curl localhost:9200/_cat/indices?v
health status index                   pri rep docs.count docs.deleted store.size pri.store.size
yellow open   aaa                       5   1          2            0      7.2kb          7.2kb
yellow open   logstash-eos-2016.09.01   5   1        297            0    202.3kb        202.3kb
yellow open   bank                      5   1       1001            1    451.6kb        451.6kb
yellow open   website                   5   1          2            0      7.8kb          7.8kb
yellow open   .kibana                   1   1          5            1     26.6kb         26.6kb
yellow open   logstash-eos-2016.09.02   5   1         11            0     33.9kb         33.9kb
yellow open   test-2016.09.01           5   1          1            0      3.9kb          3.9kb
yellow open   testst_index              5   1          0            0       795b           795b

相關推薦

ElasticSearch叢集狀態檢視命令大全 && 刨根問底 | Elasticsearch 5.X叢集多節點角色配置深入詳解

https://blog.csdn.net/pilihaotian/article/details/52460747 Elasticsearch中資訊很多,同時ES也有很多資訊檢視命令,可以幫助開發者快速查詢Elasticsearch的相關資訊。 _cat $ cu

ElasticSearch叢集狀態檢視命令大全 && 刨根問底 | Elasticsearch 5.X叢集多節點角色配置深入詳解

Elasticsearch中資訊很多,同時ES也有很多資訊檢視命令,可以幫助開發者快速查詢Elasticsearch的相關資訊。 _cat $ curl localhost:9200/_cat =^.^= /_cat/allocation /_c

ElasticSearch叢集狀態檢視命令大全

Elasticsearch中資訊很多,同時ES也有很多資訊檢視命令,可以幫助開發者快速查詢Elasticsearch的相關資訊。 _cat $ curl localhost:9200/_cat

Elasticsearch叢集狀態檢視命令

_cat$ curl localhost:9200/_cat=^.^=/_cat/allocation/_cat/shards/_cat/shards/{index}/_cat/master/_cat/nodes/_cat/indices/_cat/indices/{index}/_cat/segments/

Ubuntu安裝、檢視命令大全

轉載地址:http://blog.csdn.net/yessharing/article/details/55806090 終端通過命令列方式進行的軟體包安裝、解除安裝和刪除的方法。 目錄 一Ubuntu中軟體安裝方法 1AP

Elasticsearch的DSL操作命令大全(二)

奇葩需求: 1. 按照論壇名稱,對論壇評論總量,1-5月按月聚合 相對應欄位為cmtCnt 按照論壇名稱,對論壇發帖點贊量,1-5月按月聚合 相對應欄位為adtCnt GET xi

MySQL鎖定狀態檢視命令

1 show processlist; SHOW PROCESSLIST顯示哪些執行緒正在執行。您也可以使用mysqladmin processlist語句得到此資訊。如果您有SUPER許可權,您可以看到所有執行緒。否則,您只能看到您自己的執行緒(也就是,與您正在使用的

elasticsearch 叢集狀態資訊

 檢視ES叢集狀態資訊,也就是metadata資料 curl -XGET 'http://localhost:8200/_cluster/state?pretty'這個命令結果返回量較大,包括Index庫,settings,mappings,templete等很多資訊

Elasticsearch- 叢集狀態查詢

1. 檢視ES叢集健康狀態 curl -XGET 'http://localhost:8200/_cluster/health?pretty'結果: { "cluster_name" : "if2c", "status" : "yellow", //叢集的狀態紅

ElasticSearch狀態檢視

1.1    基本狀態檢視 叢集狀態 get _cluster/health get _cluster/state get _cluster/settings get _cluster/pending_tasks 注: get _cluster/health檢視分片狀態

Elasticsearch的DSL操作命令大全(一)

文章目錄前言: 以下執行命令都是基於阿里es提供的kibana。 前言: 以前在伺服器上直接使用curl命令就可以進行es的查詢,後來公司用了阿里的es後,在阿里給的伺服器上執行命令居然會報錯 [[email protected] ~]# curl -

redhat系統資訊檢視命令大全

系統 # uname -a # 檢視核心/作業系統/CPU資訊 # head -n 1 /etc/issue # 檢視作業系統版本 # cat /proc/cpuinfo # 檢視CPU資訊 # hostname # 檢視計算機名 # lspci -tv # 列出所有PCI裝置 # lsusb -tv #

MongoDB叢集狀態檢視與重新配置

一、叢集狀態檢視: MongoDB的叢集分兩類:一類為副本叢集,用瀏覽器檢視狀況:    http://172.22.0.31:28001 注:28001為mongod啟動埠27001+1000    另一類為分片叢集,用下面方式檢視狀況:    登陸mongos:./bin/mongo --port4000

Linux系統資訊檢視命令大全(2)

最近看了一些Linux命令列的文章,在系統資訊檢視方面學到不少命令。想起以前寫過的一篇其實Linux這樣用更簡單,發現這些系統資訊檢視命令也可以總結出一篇小小的東西來了。 另外這裡還有非常多的命令,可以作為參考。 系統 # uname -a # 檢視核心/作業系統/CPU資訊 #

ElasticSearch檢視叢集狀態

Elasticsearch中資訊很多,同時ES也有很多資訊檢視命令,可以幫助開發者快速查詢Elasticsearch的相關資訊。_cat$ curl localhost:9200/_cat =^.^= /_cat/allocation /_cat/shards /_cat/s

Spark on Yarn 檢視日誌及狀態命令

1、檢視某個job的日誌 yarn logs -applicationId application_1515118561637_0439 2、檢視某個job的狀態 yarn application -

elasticsearch原始碼分析——叢集狀態

現在的工程就是在原始碼的層面進行改動,之前因為一個問題出現了叢集假死的狀態。所以才深入的去分析了,原始碼的叢集同步的狀態。 簡述   首先需要明白,類似於solr使用的是zookeeper來進行叢集狀態的同步。等於是使用了三方件實現叢集狀態的維護。但

Elasticsearch——使用_cat檢視Elasticsearch狀態

Elasticsearch通過使用JSON來作為溝通的資料格式,這對於開發者來說很友好,因為很多程式都支援JSON格式。比如js就不說了,Java也有fastjson,ruby什麼的都自帶json。 Elasticsearch中資訊很多,如果單憑肉眼來尋找複雜資料之間的關係,是很困難的。因此cat命令應運

ElasticSearch5.6.1監控叢集狀態檢視叢集資訊的一般操作方法

本文主要講述ElasticSearch5.6.1如何監控叢集狀態、檢視叢集資訊的一般操作方法。 關於ElasticSearch5.6.1的環境搭建,請參考我另一篇博文。 在使用ES的過程中,我們時常要關注著叢集的狀態。 ES檢視叢集的狀態實際上也是使用REST

檢視linux系統版本命令大全

一、檢視Linux核心版本命令 方法一:cat /proc/version 用法:[[email protected] home]# cat /proc/version 方法二:uname -a 用法:[[email protected] home]# uname