1. 概述
1.1 版本
維運平台版本 | 功能變更 |
---|---|
V2.10.0 | - |
維運平台部署的專案組件,管理者有時需要查看和分析組件日誌。這些日誌通常儲存在伺服器後台。
然而,部分公司對機房的管控非常嚴格,申請進入機房的流程繁瑣且耗時。獲取日誌變得費時費力,影響了工作效率。
如何能夠在不進入機房的情況下,高效地獲取和查看這些日誌?
1.3 功能簡介
維運平台提供了「組件日誌」功能,允許管理者將相關組件的日誌下載到本地電腦。
這一功能簡化了日誌獲取的流程,提高了工作效率,避免了繁瑣的機房申請流程。
1.4 日誌簡介
支援下載的專案組件日誌如下表所示:
組件 | 日誌 | 日誌簡介 |
---|---|---|
ops_agent | agent.log | ops-agent日誌 |
ops_agent_dockerLogs.log | docker內容器的日誌 | |
nginx | access.log | 記錄所有用戶端請求的詳細資訊,如存取時間、IP地址、請求資源等 |
error.log | 記錄伺服器運作程式中發生的錯誤和異常資訊,用於排查問題 | |
nginx_dockerLogs.log | docker內容器的日誌 | |
mysql | error.log | 記錄資料庫在運作期間的錯誤、警告、啟動和關閉程式中的資訊 |
mysql_dockerLogs.log | docker內容器的日誌 | |
redis | redis_dockerLogs.log | docker內容器的日誌 |
minio | minio_dockerLogs.log | docker內容器的日誌 |
bi-minio | bi-minio_dockerLogs.log | docker內容器的日誌 |
nacos | config-memory.log | 記錄Nacos配置資訊在記憶體中的情況,用於排查記憶體使用情況 |
nacos.log | 記錄Nacos的主要日誌 | |
naming-performance.log | 記錄Nacos命名模組的效能日誌 | |
naming-push.log | 記錄Nacos命名模組的推播日誌 | |
naming-server.log | 記錄Nacos命名模組的服務端日誌 | |
nacos_dockerLogs.log | docker內容器的日誌 | |
kafka | kafka_dockerLogs.log | docker內容器的日誌 |
2. 操作範例
2.1 使用前提
「組件日誌」下載功能,僅對維運平台部署的專案可用。
2.2 下載組件日誌
序號 | 操作步驟 | 注意事項 |
---|---|---|
1 | 管理者登入維運平台,選擇維運專案,點選「日誌>組件日誌」 | |
2 | 選擇時間範圍 | 可選範圍:任意值,若日期超出當前存在的日誌檔案範圍,則僅下載現有檔案 預設時間:前一天~當天 |
5 | 選擇需下載的日誌 | 支援類型:可參見1.4節表格 注意事項:如不存在某種類型的日誌,則不支援下載該類型日誌 |
6 | 點選「下載」,生成組件日誌檔案到本地電腦 | 1)若檔案大小超過5G,則無法匯出該日誌,提示「以下日誌大小超過上限(5GB),不支援下載:xxx」 2)若該類型日誌檔案不存在,則不匯出該日誌 3)日誌下載時,檔案需要進行壓縮,若等待時間過長,使用者可點選「取消下載」按鈕停止下載 4)下載的檔案解壓後,按照「節點-組件-日誌」結構存放 |