日誌服務
收集範圍
目前日誌服務會收集集群管理、容器管理等兩類服務裏用戶所產生的日誌信息:- 集群管理 裏日誌服務會收集標準 Docker 輸出信息和用戶自定義日誌目錄下的日誌文件信息。
- 容器管理 裏日誌服務會收集用戶容器產生的標準 Docker 輸出信息;
整體介紹
進入到控製台左側菜單中的日誌服務頁麵後,日誌服務的功能從上到下依次為:
- 幫助文檔
- 日誌分類、選擇過濾框
- 日誌主體顯示區域
- 實時狀態顯示按鈕
- 搜索框
- 主題更換按鈕
- 全屏按鈕
如下圖所示:
其中,- 日誌分類、選擇過濾框可以按容器名、服務名以及日誌文件名進行日誌過濾;
- 日誌主體顯示區域中,每行日誌分別顯示日誌時間、容器/服務名、日誌文件、日誌內容;
- 實時狀態按鈕可以控製實時展示或暫停;
- 主題更換按鈕可以進行日誌展示風格的變換;
- 全屏按鈕可以控製閱讀日誌時的全屏及縮回。
集群、容器管理
創建集群或容器後,日誌服務自動會開始對集群或容器產生的標準輸出進行收集。此時,你可以直接到日誌服務頁麵裏進行查看,無需任何操作。
你可以選擇需要查看的集群或者容器的相應日誌,如下圖所示(注意:剛創建的容器需要稍稍等待一段時間):
選擇某個集群或容器後,你可以再選擇文件進行進一步的篩選。不過在容器中,文件通常僅有「DOCKER-STDOUT」。
標準輸出
集群管理的標準輸出日誌同容器管理一致,可參考上述。
自定義日誌目錄
集群管理中比容器管理擁有一項更自由強大的功能,你可以自定義一個或多個日誌輸出目錄。服務創建後,你隻需往自定義目錄裏寫入日誌,就可以被日誌服務收集到並進行後續的展示及處理。
自定義日誌目錄需在創建集群時指定,如下圖所示:
展示後的效果和標準輸出基本類似,但在文件過濾框中會多出自定義日誌文件名。
搜索功能
日誌服務可以在底層搜索框進行自由化的搜索,進行搜索後日誌仍會實時的輸出(隻輸出包含搜索條件的日誌),方便你快速的定位日誌中的內容,搜索命中的結果還會進行高亮的顯示。
最後更新:2017-01-03 10:48:57