Elasticsearch 筆記 1 – CREATE INDEX、修改多個 index 的 alias

Create

PUT /index名稱

加入 Alias

例如,這些 index 需要 index rollover,所以每個有獨立編號(apm-7.10.1-transaction-000001)的 index 要 alias 指向沒編號的名稱(apm-7.10.1-transaction),然後 rollover 的政策指向的是沒編號的名稱(apm-7.10.1-transaction)

更多操作與知識可參考 喬叔教 Elastic – 07 – Index 建立前你該知道的 (4/5) – ES Index 的別名 (Alias)

POST /_aliases
{
    "actions": [
        {
          "add": {
            "index": "apm-7.10.1-transaction-000001",
            "alias": "apm-7.10.1-transaction",
            "is_write_index": true
          }
        },
        {
          "add": {
            "index": "apm-7.10.1-metric-000001",
            "alias": "apm-7.10.1-metric",
            "is_write_index": true
          }
        },
        {
          "add": {
            "index": "apm-7.10.1-error-000001",
            "alias": "apm-7.10.1-error",
            "is_write_index": true
          }
        },
        {
          "add": {
            "index": "apm-7.10.1-span-000001",
            "alias": "apm-7.10.1-span",
            "is_write_index": true
          }
        },
        {
          "add": {
            "index": "apm-7.10.1-profile-000001",
            "alias": "apm-7.10.1-profile",
            "is_write_index": true
          }
        }
    ]
}

You Might Also Like

Leave a Reply

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料