monitor 나 manager 권한 필요GET /_cluster/state/<metrics>/<target>
GET /_nodes
GET /_nodes/<node_id>
GET /_nodes/<metric>
GET /_nodes/<node_id>/<metric>
cat API
GET /_cat/nodes
ex) GET /_cat/nodes?h=ip,pid,heap.current,heap.max,cpu,load_1m,flush.total&v=true
aggregations : 가능한 aggregation 타입 정보http : 노드의 HTTP 인터페이스 정보indices 인덱싱과 관련된 노드 수준 구성ingest : 수집 파이프라인 및 프로세서에 대한 정보입니다.jvm : JVM 정보os : 운영 체제 정보.plugins : 설치된 플러그인 및 모듈 세부 정보입니다. name: 플러그인 이름version: 플러그인이 빌드된 Elasticsearch의 버전description: 플러그인의 목적에 대한 간략한 설명classname: 플러그인 진입점의 정규화된 클래스 이름has_native_controller: 플러그인에 native controller 프로세스가 있는지 여부process : PID 등 프로세스 정보settings : elasticsearch.yml 에 정의된 모든 노드 설정 정보thread_pool : 각 스레드 풀의 구성 정보transport : 노드의 transport interface 정보GET /_nodes/stats
GET /_nodes/<node_id>/stats
GET /_nodes/stats/<metric>
GET /_nodes/<node_id>/stats/<metric>
GET /_nodes/stats/<metric>/<index_metric>
GET /_nodes/<node_id>/stats/<metric>/<index_metric>
monitor 나 manage 권한이 필요GET /_cluster/pending_tasks
GET /_cat/pending_tasks