elasticsearch
[elasticsearch] 노드별 디스크 사용량 확인 쿼리
lim
2022. 3. 25. 22:57
반응형
엘라스틱서치에서 노드별로 디스크 사용량을 보고 싶다면, 아래 쿼리를 통해서 확인할 수 있다.
Elasticsearch Dev Tools에서 입력시
GET _cat/allocation?v
Curl 명령어시
curl -XGET 'localhost:9200/_cat/indices?v'
응답
shards disk.indices disk.used disk.avail disk.total disk.percent host ip node
2579 322.2gb 416.6gb 75.4gb 492gb 84 10.17.8.3 10.17.8.3 data-node-3
2488 667.8gb 718.8gb 117.7gb 836.6gb 85 10.17.8.2 10.17.8.2 data-node-1
2488 619.6gb 1tb 168.1gb 1.2tb 86 10.17.8.1 10.17.8.1 data-node-2
2149 UNASSIGNED
각 필드의 내용은 아래와 같다.
shards: 샤드 갯수
disk.incides : 인덱싱에 사용된 디스크 용량
disk.used : 노드의 디스크 사용량
disk.avail : 노드에서 앞으로 사용할 수 있는 용량
disk.total : 총 디스크 용량
disk.percent: 디스크 사용률
host : 노드 호드트 네임
ip : 노드 IP
반응형