Debugging-Tools verwenden

Auf dieser Seite werden Tools erläutert, mit denen Sie Container-Optimized OS debuggen können.

perf-Tool unter Container-Optimized OS ausführen

Standardmäßig ist perf auf Container-Optimized OS installiert. Sie können perf auf Ihrer cos-Instanz über die Shell-Befehlszeile ausführen.

Wenn Sie nur eingeschränkte Berechtigungen haben, müssen Sie die Verwendung des Leistungsereignissystems möglicherweise mit dem folgenden Befehl aktivieren:

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

Informationen zur Verwendung von „perf“ finden Sie im perf-Handbuch und in den sysctl-Einstellungen des Kernels.

Erfassung von Kernel-Absturzberichten aktivieren

Im seltenen Fall einer Kernel-Panik kann die Erfassung von Kernel-Crash-Dumps Ihnen und dem Cloud Customer Care-Team helfen, die Ursache zu ermitteln. Informationen zum Aktivieren von Crash-Dumps finden Sie in der Open-Source-Dokumentation unter User Guide: Kernel Crash Dump Collection for COS. In diesem Leitfaden wird erläutert, wie Sie Kernel-Absturz-Dumps auf GKE-Knoten mit Container-Optimized OS oder Container-Optimized OS-Instanzen erfassen, die über die Compute Engine erstellt wurden.