日誌 實驗性

    啟用 `/logs`

    這是一項實驗性功能。請使用實驗性功能端點來啟用它

    curl \
      -X PATCH 'https://127.0.0.1:7700/experimental-features/' \
      -H 'Content-Type: application/json'  \
      --data-binary '{
        "logsRoute": true
      }'
    

    此功能不適用於 Meilisearch Cloud 用戶。

    自訂日誌層級

    POST/logs/stderr

    自訂預設日誌系統的日誌層級。

    內文

    名稱類型預設值描述
    target *字串不適用一個字串,指定一個或多個日誌類型及其日誌層級

    範例

    curl \
      -X POST https://127.0.0.1:7700/logs/stderr \
      -H 'Content-Type: application/json' \
      --data-binary '{
          "target": "milli=trace,index_scheduler=info,actix_web=off"
      }'

    開始日誌串流

    POST/logs/stream

    開啟一個連續的日誌串流,以便進行重點偵錯。此串流將無限期地持續執行,直到您中斷它。

    內文

    名稱類型預設值描述
    mode *字串不適用指定人類可讀的輸出或 JSON 輸出
    target *字串不適用一個字串,指定一個或多個日誌類型及其日誌層級

    範例

    curl \
      -X POST https://127.0.0.1:7700/logs/stream \
      -H 'Content-Type: application/json' \
      --data-binary '{
        "mode": "human",
        "target": "index_scheduler=trace"
      }'
    HTTP 用戶端相容性

    某些 HTTP 用戶端,例如 httpiexh,只會在您使用 DELETE 端點中斷串流後顯示資料。

    中斷日誌串流

    DELETE/logs/stream

    中斷日誌串流。

    範例

    curl \
      -X DELETE https://127.0.0.1:7700/logs/stream