Red Hat OpenShift on IBM Cloud 的日誌
IBM Cloud 服務,例如 Red Hat OpenShift on IBM Cloud 會產生平台日誌,您可以利用這些日誌調查帳戶中的異常活動和關鍵動作,並排除故障。
您可以使用 IBM Cloud Logs Routing 這個平台服務,透過設定定義平台日誌傳送位置的租戶,將帳戶中的平台日誌路由至您所選擇的目的地。 如需詳細資訊,請參閱「關於日誌路由」。
您可以使用 IBM Cloud Logs 來視覺化和警示平台日誌,這些日誌是在您的帳戶中產生,並由 IBM Cloud Logs Routing 路由至 IBM Cloud Logs 範例。
自 2024 年 3 月 28 日起,IBM Log Analysis 服務已停用,不再受支援。 進一步瞭解 IBM Cloud Logs。
產生記錄的位置
Red Hat OpenShift on IBM Cloud 日誌會在所有區域產生。
傳送記錄的位置 IBM Cloud Logs
Red Hat OpenShift on IBM Cloud 將日誌傳送到所有區域的。IBM Cloud Logs
由 IBM Cloud Logs Routing 傳送記錄的位置
Red Hat OpenShift on IBM Cloud 會在所有區域透過 IBM Cloud Logs Routing 傳送記錄。
產生的日誌
本機會為下列所有 Red Hat OpenShift on IBM Cloud 群集元件產生並寫入日誌:工作節點、容器、應用程式、持久性儲存、Ingress 應用程式負載平衡器、Kubernetes API,以及 kube-system 命名空間。
記錄代理會收集副檔名為 *.log 的記錄,以及存放在您 Pod 的 /var/log/containers 目錄中所有命名空間(包括 kube-system )的無副檔名檔案。 代理程式會將記錄轉寄給您的服務實體。 您也可以追蹤在群集中由使用者啟動的管理活動。Kubernetes Service 會自動產生群集管理事件,並將這些事件日誌轉送至 IBM Cloud Logs。 如需相關資訊,請參閱
開始使用 IBM Cloud Logs。
若要為群集部署記錄代理程式,請參閱 使用 Helm 圖表為 OpenShift 群集部署記錄代理程式,或 使用 Helm 圖表為 Kubernetes 群集部署記錄代理程式。
啟用記載
若要啟用群集的記錄功能,請將群集連接到 IBM Cloud 帳戶中的記錄服務實例。 您可以在現有群集或群集建立時啟用記錄。 記錄服務實體必須屬於您建立群集的同一個 IBM Cloud 帳戶,但可以位於與您的群集不同的資源群組和 IBM Cloud 區域。
請注意,群集一次只能連接一個記錄服務實體。 您可以在主控台中變更群集所連線的記錄服務實體,方法是中斷群集與一個實體的連接,然後連線到另一個實體。
在現有群集中啟用記錄功能
- 如果您的帳戶中還沒有登錄服務實例,請 建立一個。
- 在主控台中,導覽到群集資源頁面,然後按一下相關群集。
- 在整合之下,找到記錄選項,然後按一下連接。
- 選取您要連線至群集的記錄服務實體。 如果您有一個以上的記錄服務實例,您可以依據它們建立的區域來篩選。
- 按一下連接。
建立群集時啟用記錄
- 如果您的帳戶中還沒有登錄服務實例,請 建立一個。
- 在群集建立使用者介面中,依需要設定群集。
- 在 Observability 整合部分,啟用記錄選項。
- 選擇您要連接至群集的實例。
- 繼續設定群集。
檢視日誌
若要檢視記錄,請導覽主控台中的群集資源頁面,然後按一下相關群集。 在整合部分,找到記錄選項,然後按一下啟動。 畫面上會出現另一個視窗,您可以在此檢視群集日誌。
從 Observability 頁面啟動 IBM Cloud Logs
有關啟動 IBM Cloud Logs UI 的更多信息,請參閱 IBM Cloud Logs 文件中的啟動 UI。
依日誌類型分類的欄位
有關每個平台日誌包含的欄位資訊,請參閱 平台日誌的欄位。
| 欄位 | 類型 | 說明 |
|---|---|---|
logSourceCRN |
必要 | 定義發佈記錄的帳戶和流量記錄實例。 |
saveServiceCopy |
必要 | 定義 IBM 是否為作業目的儲存記錄的副本。 |
各類線路識別碼
| ID | 說明 |
|---|---|
Source |
傳送記錄的服務。 |
App |
傳送記錄的元件或服務的 CRN。 |
分析 Red Hat OpenShift on IBM Cloud 日誌
您可以檢視記錄,以檢視影響群集元件的事件的詳細資訊。 例如,如果 Pod 失敗,您可以在儀表板中檢視記錄,以查看相關的錯誤訊息。