使用偵錯工具

本頁面說明可用來偵錯 Container-Optimized OS 的工具。

在 Container-Optimized OS 上執行 perf 工具

根據預設,perf 會安裝在 Container-Optimized OS 上。您可以透過殼層指令列,在 cos 執行個體上執行 perf

如果您擁有的權限有限,可能需要使用下列指令啟用效能事件系統:

echo -1 | sudo tee /proc/sys/kernel/perf_event_paranoid

如要瞭解如何使用 perf,請參閱 perf 手冊和核心 sysctl 設定。

啟用核心當機傾印收集功能

在極少數發生核心錯誤的情況下,啟用核心當機傾印收集功能可協助您和 Cloud Customer Care 團隊找出根本原因。如要啟用當機傾印,請參閱開放原始碼說明文件中的「使用者指南:收集適用於 COS 的核心當機傾印資料」。本使用者指南說明如何在使用 Container-Optimized OS 的 GKE 節點或透過 Compute Engine 建立的 Container-Optimized OS 執行個體上,收集核心機發生當機時的傾印檔。