Creación de un runbook

Puede seguir las instrucciones siguientes o ver el tutorial en vídeo.

Para empezar a crear un runbook, haga clic en Crear runbook > Añadir paso > Añadir acción. Puede usar la opción de arrastrar y soltar para mover acciones y pasos. No se olvide de poner un nombre distintivo al runbook. Cuando esté creando un runbook grande, haga clic en Guardar de vez en cuando. Cuando haya terminado, haga clic en Cerrar.

Pasos y acciones

Los runbooks están formados por pasos que se ejecutan consecutivamente. Un paso es un conjunto de acciones que se inician simultáneamente. Una acción puede estar formada por una de estas opciones:

  • Una operación que se vaya a llevar a cabo con un servidor en el cloud (Servidor de conmutación por error, Iniciar servidor, Detener servidor, Servidor de conmutación por recuperación). Para definir esta operación, tiene que elegir la operación, sus parámetros y el servidor en el cloud.
  • Una operación manual que tenga que describir verbalmente. Una vez que se complete la operación, el usuario debe hacer clic en el botón de confirmación para aceptar que el runbook siga con el proceso.
  • Ejecución de otro runbook. Para definir esta operación, tiene que elegir el runbook.

    Un runbook puede estar formado únicamente por una ejecución de un runbook determinado. Por ejemplo, si añade la acción "ejecutar Runbook A", puede incluir la acción "ejecutar Runbook B", pero no puede añadir otra acción "ejecutar Runbook A".

En esta versión del producto, el usuario tiene que llevar a cabo una conmutación por recuperación manualmente. Los runbooks muestran un aviso cuando es obligatorio.

Parámetros de acción

Todas las operaciones que se llevan a cabo con servidores en el cloud tienen los siguientes parámetros:

  • Continuar si ya se ha realizado (habilitado de forma predeterminada)

    Este parámetro define el comportamiento del runbook cuando ya se ha realizado la operación necesaria (por ejemplo, ya se ha llevado a cabo una conmutación por error o ya hay un servidor en ejecución). Cuando está habilitado, el runbook emite una advertencia y continúa. Cuando está deshabilitado, se produce un error en la operación y en el runbook.

  • Continuar si ha generado un error (deshabilitado de forma predeterminada)

    Este parámetro define el comportamiento del runbook cuando se produce un error en la operación necesaria. Cuando está habilitado, el runbook emite una advertencia y continúa. Cuando está deshabilitado, se produce un error en la operación y en el runbook.

Verificación de finalización

Puede añadir verificaciones de finalización a las acciones Servidor de recuperación de fallos e Iniciar servidor para asegurarse de que el servidor esté disponible y proporcione los servicios necesarios. Si alguna de las verificaciones falla, la acción se considera fallida.

  • Hacer ping a la dirección IP

    El software hará ping a la dirección IP de producción del servidor en el cloud hasta que este responda o expire el tiempo de espera, lo que ocurra primero.

  • Conectar a puerto (443 de forma predeterminada)

    El software usará la dirección IP de producción del servidor en el cloud y el puerto que usted especifique para intentar conectarse a él hasta que se establezca la conexión o expire el tiempo de espera, lo que ocurra primero. De esta forma, puede comprobar si la aplicación que se detecta en el puerto especificado se encuentra en funcionamiento.

El tiempo de espera predeterminado es de 10 minutos. Puede cambiarlo si lo desea.