Basic API

การตรวจสอบสถานะการทำงานของ cluster และ node

/_nodes

  • ใข้สำหรับดูข้อมูลของแต่ละ node ใน cluster โดยจะแสดงข้อมูลต่างๆของ node ใน cluster เช่น cluster name, role ,ip , setting

elasticsearch_ip:port/_nodes
{
  "_nodes": {
    "total": 1,
    "successful": 1,
    "failed": 0
  },
  "cluster_name": "ilog-demo",
  "nodes": {
    "raiANraHQJdadsADSw2sx": {
      "name": "raiANra",
      "transport_address": "100.1.23.52:9300",
      "host": "100.1.23.52",
      "ip": "100.1.23.52",
      "version": "6.7.0",
      "build_flavor": "default",
      "build_type": "docker",
      "build_hash": "8453f77",
      "total_indexing_buffer": 157574758,
      "roles": [
        "master",
        "data",
        "ingest"
      ],
      "attributes": {
        "ml.machine_memory": "33245134848",
        "xpack.installed": "true",
        "ml.max_open_jobs": "20",
        "ml.enabled": "true"
      }
}

/_stats

  • ใช้สำหรับดูสถิติในการใช้งาน

/_cluster/health

  • สำหรับดูข้อมูลและสถานะของ cluster

การตรวจสอบสถานะของ index

/_cat/indices?v

  • สำหรับดูข้อมูลและสถานะของ index ว่ามีขนาดเท่าไร ,size ของ index เป็นอย่างไร

Last updated

Was this helpful?