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