Solución de problemas comunes con Start/Stop VMs

En este artículo se proporciona información sobre cómo solucionar los problemas que pueden producirse al intentar instalar y configurar Start/Stop VMs. Para obtener información general, consulte Introducción a Start/Stop VMs.

Validación y solución de problemas general

En esta sección se explica cómo solucionar problemas generales de los escenarios de programación y cómo ayudar a identificar la causa principal.

Panel de Azure

Puede empezar por revisar el panel compartido de Azure. El panel compartido de Azure implementado como parte de Start/Stop VMs v2 es una forma rápida y sencilla de comprobar el estado de cada operación que se realiza en las máquinas virtuales. Consulte el icono de las acciones intentadas recientemente en máquinas virtuales para ver todas las operaciones recientes ejecutadas en las máquinas virtuales. Hay cierta latencia, en torno a cinco minutos, para que los datos se muestren en el informe mientras extraen los datos del recurso de Application Insights.

Logic Apps

En función de qué aplicación lógica haya habilitado para admitir el escenario de inicio o detención, puede revisar el historial de ejecución para ayudar a identificar por qué el escenario de inicio o apagado programado no se completó correctamente para una o varias máquinas virtuales de destino. Para más información sobre cómo revisar esto en detalle, consulte Revisión del historial de ejecuciones.

Azure Storage

Puede revisar los detalles de las operaciones realizadas en las máquinas virtuales que se escriben en la tabla requestsstoretable de la cuenta de Azure Storage que se usa para Start/Stop VMs v2. Realice los pasos siguientes para ver esos registros.

  1. Vaya a la cuenta de almacenamiento en Azure Portal y, en la cuenta, seleccione Explorador de Storage en el panel izquierdo.
  2. Seleccione TABLAS y, después, requeststoretable.
  3. Cada registro de la tabla representa la acción de inicio y detención realizada en una máquina virtual de Azure basada en el ámbito de destino definido en el escenario de la aplicación lógica. Puede filtrar los resultados por cualquiera de las propiedades del registro (por ejemplo, TIMESTAMP, ACTION o TARGETTOPLEVELRESOURCENAME).

Azure Functions

Puede revisar los detalles de la invocación más reciente para cualquiera de las instancias de Azure Functions responsables de la ejecución de la máquina virtual y de la detención de la ejecución. Primero, vamos a revisar el flujo de ejecución.

El flujo de ejecución para el escenario programado y secuenciado se controla mediante la misma función. El esquema de carga es lo que determina qué escenario se realiza. Para el escenario Programado, el flujo de ejecución es - HTTP programada cola >VirtualMachineRequestOrchestrator cola >VirtualMachineRequestExecutor.

Desde la aplicación lógica, la función HTTP programada se invoca con el esquema de carga. Cuando la función HTTP programada recibe la solicitud, envía la información a la función de cola Orchestrator, que a su vez crea varias colas para que cada máquina virtual realice la acción.

Lleve a cabo los pasos siguientes para ver los detalles de la invocación.

  1. En Azure Portal, vaya a Azure Functions.
  2. Seleccione la aplicación de funciones para Start/Stop VMs v2 en la lista.
  3. Seleccione Funciones en el panel izquierdo.
  4. En la lista, se ven varias funciones asociadas a cada escenario. Seleccione la función HTTP programada.
  5. Seleccione Supervisar en el panel izquierdo.
  6. Seleccione el seguimiento de ejecución más reciente para ver los detalles de la invocación y la sección del mensaje para el registro detallado.
  7. Repita los mismos pasos para cada función descrita como parte de la revisión anterior del flujo de ejecución.

Para más información sobre la supervisión de Azure Functions, consulte Análisis de la telemetría de Azure Functions en Application Insights.

Pasos siguientes

Más información sobre la supervisión de Azure Functions y aplicaciones lógicas: