반응형
엘라스틱서치에서 노드별로 디스크 사용량을 보고 싶다면, 아래 쿼리를 통해서 확인할 수 있다.
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
반응형
'elasticsearch' 카테고리의 다른 글
[elasticsearch] 와일드 카드에 매칭되는 인덱스 리스트 가져오기 (0) | 2022.04.17 |
---|---|
[elasticsearch] [circuit_breaking_exception] [parent] Data too large, data for [<http_request>] 오류 해결법 (0) | 2022.03.25 |
[elasticsearch] 시간순서대로 가장 최근 document 가져오는 쿼리 (0) | 2021.10.12 |
[elasticsearch] document의 특정 필드값 수정하기 - POST API/python (0) | 2021.06.26 |
[elaticsearch] 특정 시간 기준으로 document들 삭제하기 (0) | 2021.03.09 |