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.