通過日志服務查詢ECI實例容器日志
更新時間 2025-09-08 17:30:17
最近更新時間: 2025-09-08 17:30:17
分享文章
本文介紹如何通過日志服務查詢ECI實例容器日志。
日志控制臺準備
- 進入天翼云官網云日志控制臺。
- 開通云日志服務。若沒有開通云日志服務,則點擊訂購云日志服務。
- 創建日志項目、日志單元。
開通日志服務后,進入云日志控制臺,若沒有日志項目和單元,在日志管理標簽頁創建項目和單元:
接入日志。
-
有了日志項目和單元后,進入日志接入標簽頁,選擇云主機:
-
選擇日志項目和單元,選擇一個主機組,若沒有主機組,則點擊新建主機組,注意這里的主機組名字在創建ECI的時候需要:
-
安裝采集器這一步選擇跳過,會有提示,點擊確定:
-
按需輸入采集配置,注意采集路徑必須準確,采集路徑即為要采集的日志文件在容器內的路徑:
-
如果需要日志索引,按需配置。
-
到這里日志控制臺的準備工作就完成了,接下來到ECI控制臺創建ECI實例。
創建ECI實例
-
進入天翼云ECI控制臺。
-
進入ECI控制臺后點擊創建彈性容器組:
-
打開高級設置,打開日志服務。
-
打開容器高級設計,輸入日志參數。
- 輸入日志采集路徑,要和在日志控制臺采集規則里填寫的一致,注意這里是路徑,不帶采集規則里最后的文件名,例:采集規則是 /var/log/nginx/*.log,這里的日志采集路徑就是 /var/log/nginx。
- 添加日志環境變量,在環境變量里添加:SLS_HOSTGROUP_NAME,值為在日志控制臺創建的主機組名稱,必須一致。
- 填寫其他ECI創建參數,完成ECI實例創建,等待ECI實例狀態變成Running。
-
若通過ECI OpenAPI創建,參考。
在創建容器組的請求體里帶上:alsInstanceId,以及在容器的環境變量里加上SLS_HOSTGROUP_NAME 和 ALS_AGENT_LOG_DIRS,分別是日志主機組和日志采集目錄(alsInstanceId可從日志控制臺獲取)。
查看日志
-
回到天翼云官網云日志控制臺。
-
點擊日志項目或單元,進入日志檢索頁面:
-
查看容器日志,可能有幾分鐘延遲: