Usar herramientas de depuración

En esta página se explican las herramientas que puedes usar para depurar Container-Optimized OS.

Ejecutar la herramienta perf en Container-Optimized OS

De forma predeterminada, perf está instalado en Container-Optimized OS. Puedes ejecutar perf en tu instancia de cos desde la línea de comandos de shell.

Si tienes privilegios limitados, puede que tengas que habilitar el uso del sistema de eventos de rendimiento con el siguiente comando:

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

Para obtener información sobre cómo usar perf, consulta el manual de perf y los ajustes de sysctl del kernel.

Habilitar la recogida de volcado de errores del kernel

En el caso poco probable de que se produzca un pánico en el kernel, habilitar la recogida de volcado de memoria tras un fallo del kernel puede ayudarte a ti y al equipo de Atención al Cliente de Cloud a determinar la causa principal. Para habilitar los volcados de memoria tras un fallo, consulta la guía del usuario sobre la recogida de volcados de memoria tras un fallo del kernel para COS en la documentación de código abierto. En esta guía de usuario se explica cómo recoger volcados de memoria tras un fallo del kernel en nodos de GKE con Container-Optimized OS o instancias de Container-Optimized OS creadas a partir de Compute Engine.