En este artículo, aprenderemos a usar Azure Kubernetes Service Diagnostics. Una solución que se ejecuta dentro de un clúster de Kubernetes puede volverse compleja rápidamente. Los diagnósticos de Azure Kubernetes pueden ayudarlo a investigar, diagnosticar y resolver problemas en su clúster rápidamente.
Aquí tenemos un clúster de AKS en ejecución y está ejecutando una aplicación de muestra. Verifiquemos qué servicios se están ejecutando y cómo acceder a ellos usando el siguiente comando:
kubectl get service
El que se destaca a continuación es un servicio front-end que podemos usar. Probemos eso en un navegador.
A partir de ahora, no está funcionando y muestra un error.
Veamos si podemos arreglar esto. Aquí en Azure Portal, estamos en Azure Kubernetes Service, y en el menú de diagnóstico y resolución de problemas . Aquí, podemos, por ejemplo, investigar fallas usando muestras o escribiendo.
Y en realidad hay algunos problemas como se muestra a continuación:
Aquí encontramos un error que el Node Apagado Detectó . Esto definitivamente puede ser el problema en este caso. Entonces dice que debemos reiniciar nuestro Node para que funcione nuevamente.
Actualizar el clúster reiniciará nuestro Node. Así que hagamos eso. Haremos clic en la opción Actualizar, elegiremos la última versión de Kubernetes y haremos clic en Guardar.
Esto tomará un rato. Mientras tanto, volvamos. Solo analizamos las fallas, pero la función de diagnóstico puede hacer mucho más. Puedes describir tu problema aquí y lo investigaremos. Todos estos son ejemplos de cosas que puede diagnosticar.
Hay muchos de ellos, como el de monitoreo y registro.
Ahora veamos si el servicio está funcionando de nuevo. Usaremos la dirección IP de antes.
Azure Kubernetes Service Diagnostics nos ayudó a diagnosticar rápidamente nuestro problema y nos dijo exactamente cómo resolverlo.
Publicación traducida automáticamente
Artículo escrito por ddeevviissaavviittaa y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA