curl -XGET "http://localhost:9200/_cat/shards?v"
index shard prirep state docs store ip node
myindex_2014_12_19 2 r STARTED 76661 415.6mb 192.168.1.1 Georgianna Castleberry
myindex_2014_12_19 2 p STARTED 76661 417.3mb 192.168.1.2 Frederick Slade
myindex_2014_12_19 2 r STARTED 76661 416.9mb 192.168.1.3 Maverick
myindex_2014_12_19 0 r STARTED 76984 525.9mb 192.168.1.1 Georgianna Castleberry
myindex_2014_12_19 0 r STARTED 76984 527mb 192.168.1.2 Frederick Slade
myindex_2014_12_19 0 p STARTED 76984 526mb 192.168.1.3 Maverick
myindex_2014_12_19 3 r STARTED 163 208.5kb 192.168.1.1 Georgianna Castleberry
myindex_2014_12_19 3 p STARTED 163 191.4kb 192.168.1.2 Frederick Slade
myindex_2014_12_19 3 r STARTED 163 181.6kb 192.168.1.3 Maverick
myindex_2014_12_19 1 p STARTED 424923 2.1gb 192.168.1.1 Georgianna Castleberry
myindex_2014_12_19 1 r STARTED 424923 2.1gb 192.168.1.2 Frederick Slade
myindex_2014_12_19 1 r STARTED 424923 2.1gb 192.168.1.3 Maverick
myindex_2014_12_19 4 r STARTED 81020 435.9mb 192.168.1.1 Georgianna Castleberry
myindex_2014_12_19 4 p STARTED 81020 437.8mb 192.168.1.2 Frederick Slade
myindex_2014_12_19 4 r STARTED 81020 437.8mb 192.168.1.3 Maverick
8条答案
按热度按时间2w3kk1z51#
Elasticsearch的方法是使用
_cat/shards
并查看store
列:字符串
否则,在Linux中按文件夹查看空间使用用途:
型
或按文件系统查看空间:
型
tvokkenx2#
如果你不需要
/_cat/shards
返回的每个分片的统计信息,你可以使用字符串
以获取每个节点的已用和可用磁盘空间。
niwlg2el3#
要查看ES集群上的整体磁盘使用情况/可用空间,您可以使用以下命令:
字符串
希望这对你有帮助。
w46czmvw4#
您可以使用nodes stats rest API
请参阅:https://www.elastic.co/guide/en/elasticsearch/reference/1.6/cluster-nodes-stats.html
像这样请求fs stats:http://:9200/_nodes/stats/fs?漂亮=1
你会看到:
字符串
列出了数据驱动器的空间:
型
q1qsirdb5#
找到索引大小的一个更简洁的解决方案是使用
字符串
输出有一个'store.size'列,它告诉您索引的确切大小。
型
此外,您还可以通过使用
型
在'fs'键下查找磁盘空间信息
型
我已经在ElasticSearch 5.2.1版上测试过了
f0brbegy6#
您可能希望使用_API了解节点级磁盘空间使用情况
字符串
参考:https://www.elastic.co/guide/en/elasticsearch/reference/current/cat-nodes.html
c6ubokkw7#
运行以下命令以找出每个ElasticSearch索引所使用的磁盘空间
字符串
运行下面的命令以找出每个ElasticSearch索引使用的磁盘空间
型
输出
型
x1c 0d1x的数据
运行下面的命令以找出所有ElasticSearch索引使用的总体磁盘空间
型
输出:-
型
的
q9rjltbz8#
或者你也可以直接查询磁盘来测量Elasticsearch节点上/var/lib/elasticsearch/[environment name]/nodes/0/indices下每个目录的磁盘空间。
字符串