若您計劃通過CRD-AliyunPipelineConfig或API介面來配置Logtail採集任務,本文向您介紹如何利用採集配置產生器來自動構建所需的CRD定義和API參數指令碼。該工具可幫您快速完成配置,減少手動操作。
操作步驟
在Project列表地區,單擊目標Project。
-
在左側導覽列中,單擊。
-
在採集配置產生器頁面,頂部選擇採集情境,左側地區進行Logtail採集配置,配置完成後,右側預覽配置地區將產生Logtail CRD採集配置的YAML格式指令碼以及API使用的JSON格式配置。
-
採集情境:支援主機情境文本日誌、Kubernetes - 檔案以及標準輸出-新/舊版。
-
Logtail採集配置:單擊匯入其他配置,支援在匯入logtail配置頁面匯入已有配置,或者根據採集情境建立新的採集配置。
-
預覽配置:
-
YAML:產生CRD-AliyunPipelineConfig方式建立Logtail採集配置的指令碼。指令碼無需修改,直接使用。 -
JSON:協助寫API 建立Logtail流水線配置調用。JSON中的key-value對應API調用時的參數-參數值。
-
左側配置地區包含全域配置(Project 名稱、Logstore 名稱、配置名稱、日誌主題類型及進階參數)和輸入配置(採集類型為文本日誌採集,Logtail 部署模式可選 Daemonset 或 Sidecar,以及檔案路徑設定)。
-
-
若建立採集配置並使用Logtail SPL解析日誌,需先添加日誌範例。之後,在預覽處理效果時,請確保已設定正確的Project名稱和Logstore名稱。
在處理配置頁面,將處理模式選擇為SPL,在SPL語句編輯區輸入解析語句(例如
* | parse-json content),然後單擊預覽查看處理結果。 -
複製已產生的YAML或者JSON,根據具體的情境建立採集配置。
> 採集配置產生器