Compartir a través de


Propiedades de Runbook

 

Publicado: marzo de 2016

Se aplica a: System Center 2012 SP1 - Orchestrator, System Center 2012 - Orchestrator, System Center 2012 R2 Orchestrator

En líneas generales, un Runbook es una serie de actividades que utilizan datos, realizan tareas y publican datos para que los utilicen otras actividades del Runbook. Cada Runbook tiene una colección de propiedades configurables. Dichas propiedades permiten personalizar el comportamiento de un Runbook.

Para ver las propiedades de un Runbook

  1. En el Runbook Designer, en el panel Conexiones, haga clic en la carpeta Runbooks.

  2. Si el Runbook se almacena en una carpeta, seleccione la carpeta correspondiente en Runbooks.

  3. En el área de trabajo Runbook Designer, haga clic con el botón secundario en la pestaña de un Runbook para seleccionar Propiedades.

  4. Para cerrar el cuadro de diálogo Propiedades de Runbook, haga clic en Finalizar.

Se mostrará un resumen de las propiedades del Runbook e información acerca de cómo configurarlas.

General

En la pestaña General del cuadro de diálogo Propiedades de Runbook, es posible personalizar el nombre y la descripción del Runbook. También puede asociar una programación al Runbook. Una vez asignada la programación al Runbook, este solo se ejecutará en las fechas y las horas especificadas en la programación.

Para crear una programación

  1. En Runbook Designer, en el panel Conexiones, expanda la carpeta Configuración global.

  2. Haga clic con el botón secundario en la carpeta Programaciones para seleccionar la opción Nueva y, a continuación, la opción Programación.

  3. En la pestaña General del cuadro de diálogo Nueva programación, en el cuadro Nombre, escriba un nombre para la programación.

  4. En la pestaña Detalles del cuadro de diálogo Nueva programación, seleccione la fecha y la hora a la que se iniciará el Runbook.

    Para configurar la programación para determinados días de la semana
    1. En la pestaña Detalles del cuadro de diálogo Nueva programación, haga clic en Días de la semana y, a continuación, seleccione los días en los que desea que se inicie el Runbook.

    2. En Repetición, seleccione la semana del mes en la que desea iniciar el Runbook.

      Por ejemplo, si desea iniciar el Runbook todos los lunes, en Días de la semana, seleccione Lunes y, en Repetición, seleccione Primera, Segunda, Tercera, Cuarta y Última.

    Para configurar la programación para días específicos del mes
    1. En la pestaña Detalles del cuadro de diálogo Nueva programación, haga clic en Días del mes.

    2. En el cuadro Días del mes, escriba la fecha o las fechas en las que desea iniciar el Runbook.

      Separe las fechas por comas.

      Por ejemplo, si desea que el Runbook se inicie los días 1 y 15 de cada mes, escriba 1, 15 en el cuadro Días del mes.

    Para configurar la programación a horas específicas
    1. En la pestaña Detalles del cuadro de diálogo Nueva programación, seleccione Horas.

    2. En el cuadro de diálogo Programar horas, seleccione las horas a las que desea que se inicie el Runbook.

      Puede permitir y denegar el inicio de un Runbook durante un período determinado. Por ejemplo, si desea iniciar un Runbook solo durante el horario comercial, seleccione el horario entre las 9 a. m. y las 5 p. m. los lunes, martes, miércoles, jueves y viernes y, a continuación, haga clic en Denegado.

  5. En la pestaña Excepciones del cuadro de diálogo Nueva programación, agregue las excepciones de fechas para el Runbook y, a continuación, haga clic en Aceptar.

  6. Haga clic en Finalizar.

System_CAPS_ICON_important.jpg Importante

La fecha y la hora programadas para el inicio de un Runbook se basan en el reloj del sistema del servidor de Runbook. Esto permite que las programaciones funcionen en entornos de máquina virtual y sigan ejecutándose incluso cuando el reloj del sistema se ajuste al horario de verano.

Para asociar una programación a un Runbook

  1. En el cuadro de diálogo Propiedades de Runbook, haga clic en la pestaña General y en el botón de puntos suspensivos (...) para examinar una Programación.

  2. Seleccione una programación, haga clic en Aceptar y, a continuación, haga clic en Finalizar.

Servidores de Runbooks

Esta pestaña muestra la lista de servidores de Runbooks asignados para ejecutar este Runbook. Si la lista está vacía, el Runbook utilizará la configuración definida en la carpeta Servidores de Runbooks que se encuentra en el panel Conexiones de Runbook Designer. Si el servidor de Runbook que utiliza el rol Principal está disponible, el Runbook se ejecutará con dicho rol. Si el servidor de Runbook principal no está disponible, se comprobará cada servidor de Runbook que utilice el rol Modo de espera hasta que se encuentre uno que pueda ejecutar el Runbook.

Puede invalidar el comportamiento predeterminado y asignar a un Runbook un servidor de Runbook principal, así como tantos servidores de Runbooks como desee. Puede resultar útil asignar un servidor de Runbook específico a un Runbook si este requiere acceso a un recurso especializado como, por ejemplo, un dispositivo de reserva.

Para asignar los servidores de Runbooks principal y de reserva a un Runbook

  1. En el cuadro de diálogo Propiedades de Runbook, en la pestaña Runbook Servers, seleccione Sobrescribir roles predeterminados de Runbook Server para configurar los servidores de Runbooks principal y de reserva.

  2. Haga clic en Agregar.

  3. Seleccione un servidor de Runbook y, a continuación, haga clic en Aceptar.

    El primer servidor de Runbook agregado se convertirá en el servidor de Runbook principal.

  4. Para agregar más servidores de Runbooks, haga clic en Agregar y seleccione otro servidor de Runbook.

    Los servidores de Runbooks adicionales se agregarán como servidor de Runbook de reserva.

  5. Cuando haya terminado de agregar servidores de Runbooks, haga clic en Finalizar.

Registro

Esta característica controla los datos que se registran en la base de datos de Orchestration. Si se almacena en la base de datos de Orchestration, los datos estarán visibles en vistas como, por ejemplo, el panel Registro de Runbook Designer y en la consola de Orchestration. Esta información no afecta a la disponibilidad de los datos publicados de un Runbook en ejecución.

Los datos publicados incluyen datos específicos de cada actividad. Para obtener información detallada acerca de los datos publicados disponibles en cada actividad estándar, vea Referencia de la actividad de runbook de System Center 2012 - Orchestrator. Para obtener información detallada sobre los datos publicados en los módulos de integración, consulte Paquetes de integración para System Center 2012 - Orchestrator [Orch2012_TechNet_IP].

Los datos publicados comunes son conjuntos de elementos de datos comunes a todas las actividades. Estos elementos son los siguientes:

  • Nombre de actividad

  • Tipo de actividad

  • Identificador de actividad

  • Hora de finalización de actividad (año, mes, día, día de la semana, horas, minutos, segundos)

  • Duración de actividad

  • Actividad anterior

  • Nombre de la actividad anterior

System_CAPS_ICON_caution.jpg Precaución

Cuando se activa el registro, aumenta el tamaño de la base de datos de Orchestration.

Notificaciones de eventos

Puede habilitar la notificación de eventos para el Runbook. Las notificaciones aparecen en vistas como, por ejemplo, el panel Registro de Runbook Designer y en la consola de Orchestration.

Si desea recibir notificaciones cuando un Runbook se ejecuta durante un periodo superior al especificado, escriba un valor en el cuadro Segundos.

Si desea recibir una notificación si no se ejecuta el Runbook, haga clic en la opción Notificar si el Runbook no se puede ejecutar.

Para obtener más información acerca de las Notificaciones de eventos, vea Registros de Orchestrator.

Simultaneidad de trabajos

La configuración de la simultaneidad de trabajos permite establecer el número máximo de trabajos simultáneos para que pueda realizar varias solicitudes para el mismo Runbook al mismo tiempo. Esta configuración se aplica al Runbook individual. Un servidor de Runbook puede ejecutar hasta 50 Runbooks al mismo tiempo. Si selecciona una configuración de simultaneidad de trabajos superior a 50, su entorno requerirá más servidores de Runbooks; de lo contrario, las solicitudes de inicio de Runbooks se pondrán en cola.

Se aplican las siguientes limitaciones:

  • No se pueden ejecutar solicitudes simultáneas de Runbooks que comienzan con actividades de supervisión. Si intenta cambiar el número máximo de solicitudes simultáneas para estos Runbooks, Runbook Designer restablecerá el valor de Número máximo de trabajos simultáneos a 1 y mostrará un mensaje de error.

  • Un servidor de Runbook puede ejecutar solicitudes simultáneas de Runbooks hasta alcanzar el límite máximo de procesamiento. Para cambiar el límite máximo de procesamiento, vea Configuración del límite de Runbook.

  • No cree solicitudes simultáneas de Runbooks que contengan actividades del tipo Modificar contador. Si ejecuta a la vez diferentes copias del mismo Runbook que modifiquen un contador (configurar, restablecer, incrementar o disminuir), es posible que el valor Contador deje de ser confiable. Puede leer el valor de los Contadores en Runbooks que se ejecutan al mismo tiempo.

  • No ejecute solicitudes simultáneas de Runbooks que interactúen con productos que no son de Microsoft como, por ejemplo, las herramientas de supervisión de sistemas o de control de vales, a menos que conozca el modo en que dichas herramientas controlan el procesamiento paralelo. Si la aplicación que no es de Microsoft no puede controlar el procesamiento paralelo o si no tiene conocimientos sobre la herramienta, deje el número máximo de solicitudes simultáneas en el valor 1.

  • Planee detenidamente la utilización de solicitudes simultáneas. Antes de cambiar el número máximo de solicitudes de Runbook simultáneas, tenga en cuenta las tareas que realiza el Runbook. Compruebe que cada instancia del Runbook pueda finalizar correctamente. Por ejemplo, si el Runbook crea una carpeta, copia archivos en la carpeta y, a continuación, la elimina al finalizar, es posible que una instancia del Runbook elimine la carpeta antes de que otra instancia haya terminado de usarla. En este caso, debe mantener el número máximo de solicitudes simultáneas para este Runbook con un valor igual a 1 para evitar conflictos.

Datos devueltos

Datos devueltos define los datos que devuelve un Runbook cuando termina. Cada definición de Datos devueltos puede contener uno o varios valores de parámetro. Para rellenar las definiciones de datos, finalice el flujo de trabajo con la actividad Datos devueltos que contenga los valores devueltos.

Puede tener acceso a los valores de datos devueltos a través de los datos publicados de una de las siguientes formas.

  • Invoque el Runbook desde otro Runbook mediante la actividad Invocar Runbook. El Runbook primario puede tener acceso a los datos devueltos del Runbook secundario como datos publicados de la actividad Invocar Runbook.

  • Visualice los datos publicados desde Runbook Designer o desde la consola de Orchestration.

  • Use el servicio web de Orchestrator para devolver los datos publicados mediante programación.

Para obtener más información acerca de las actividades estándar Invocar Runbook, Inicializar datos y Datos devueltos, vea la Referencia de la actividad de runbook de System Center 2012 - Orchestrator.

Para definir los datos que debe devolver un Runbook, utilice las opciones Agregar, Editar y Quitar para crear cada uno de los parámetros.

Vea también

Referencia de la actividad de runbook de System Center 2012 - Orchestrator
Registros de Orchestrator