Compartilhar via


Propriedades de Runbook

 

Publicado: março de 2016

Aplicável a: System Center 2012 SP1 - Orchestrator, System Center 2012 - Orchestrator, System Center 2012 R2 Orchestrator

Um runbook é, essencialmente, uma série de atividades que usam dados, realizam tarefas e publicam dados para utilização em outras atividades no runbook. Cada runbook tem uma coleção de propriedades configuráveis. Essas propriedades permitem que você personalize o comportamento de um runbook.

Para ver as propriedades de um runbook

  1. No Runbook Designer, no painel Conexões, clique na pasta Runbooks.

  2. Se o runbook estiver armazenado em uma pasta, selecione a pasta apropriada em Runbooks.

  3. No espaço de trabalho Design do Runbook Designer, clique com o botão direito na guia de um runboook para selecionar Propriedades.

  4. Para fechar a caixa de diálogo Propriedades do Runbook, clique em Concluir.

Veja um resumo das propriedades de runbook e de como configurá-las.

Geral

Na guia Geral da caixa de diálogo Propriedade de Runbook, você pode personalizar o nome e a descrição do runbook. Você também pode associar uma agenda ao runbook. Após atribuir uma agenda ao runbook, ele só será executado nas datas e horários especificadas na agenda.

Para criar uma agenda

  1. No Runbook Designer, no painel Conexões, expanda a pasta Configurações Globais.

  2. Clique com o botão direito na pasta Agendas para selecionar Nova e Agenda.

  3. Na guia Geral da caixa de diálogo Nova Agenda, na caixa Nome, digite um nome para a agenda.

  4. Na guia Detalhes da caixa de diálogo Nova Agenda, selecione a data e a hora de início do runbook.

    Para configurar o agendamento para dias específicos da semana
    1. Na guia Detalhes da caixa de diálogo Nova Agenda, clique em Dias da semana e selecione os dias em que você deseja iniciar o runbook.

    2. Em Ocorrência, selecione a semana do mês para iniciar o runbook.

      Por exemplo, se quiser iniciar o runbook toda segunda-feira, em Dias da semana, selecione Segunda-feira, e em Ocorrência, selecione Primeira, Segunda, Terceira, Quarta e Última.

    Para configurar o agendamento para dias específicos do mês
    1. Na guia Detalhes da caixa de diálogo Nova Agenda, clique em Dias do mês.

    2. Na caixa Dias do mês, insira a data ou datas nas quais você quer iniciar o runbook.

      Separe múltiplas datas com uma vírgula.

      Por exemplo, se quiser iniciar o runbook no primeiro e no 15º dia de cada mês, insira 1, 15 na caixa Dias do mês.

    Para configurar o agendamento para horas específicas
    1. Na guia Detalhes da caixa de diálogo Nova Agenda, selecione Horas.

    2. Na caixa de diálogo Horário da Agenda, selecione as horas nas quais você quer iniciar o runbook.

      Você pode permitir e negar o início de um runbook durante qualquer período. Por exemplo, se quiser iniciar um runbook somente fora do horário comercial, selecione as horas entre 9:00 e 17:00 para segunda, terça, quarta, quinta e sexta-feira e clique em Negado.

  5. Na guia Exceções da caixa de diálogo Nova Agenda, adicione exceções de datas para o runbook e clique em OK.

  6. Clique em Finalizar.

System_CAPS_ICON_important.jpg Importante

A data e o horário agendados para início de um runbook se baseiam no relógio do sistema do servidor Runbook. Isso permite que as agendas funcionem em ambientes de máquina virtual e continuem sendo executadas mesmo quando o relógio do sistema for ajustado para o Horário de Verão.

Para associar uma agenda a um runbook

  1. Na caixa de diálogo Propriedades de Runbook, na guia Geral, clique no botão de reticências (...) para procurar uma Agenda.

  2. Selecione uma agenda, clique em OK e clique em Concluir.

Servidores Runbook

Essa guia exibe a lista de servidores Runbook atribuídos para execução deste runbook. Se a lista estiver vazia, o runbook usará a configuração definida na pasta Servidores Runbook encontrada no painel Conexões do Runbook Designer. Se o servidor Runbook que usa a função Primária estiver disponível, o runbook será executado nele. Se o servidor Runbook primário não estiver disponível, cada servidor Runbook que usa uma função Em Espera será verificado até que um deles possa executar o runbook.

Você pode substituir o comportamento padrão e atribuir um servidor Runbook primário e qualquer número de servidores de espera a um runbook. Atribuir um servidor Runbook específico para um runbook é útil se o runbook exigir acesso a um recurso especializado, como um dispositivo de backup.

Para atribuir servidores Runbook primários e de espera a um runbook

  1. Na caixa de diálogo Propriedades de Runbook, na guia Servidores Runbook, selecione Substituir funções padrão do Runbook Server para configurar os servidores Runbook primário e de espera.

  2. Clique em Adicionar.

  3. Selecione um servidor Runbook e clique em OK.

    O primeiro servidor Runbook adicionado se torna o servidor Runbook primário.

  4. Para adicionar mais servidores Runbook, clique em Adicionar e selecione outro servidor Runbook.

    Todos os servidores Runbook adicionais são adicionados como servidores Runbook de espera.

  5. Quando tiver terminado de adicionar servidores Runbook, clique em Concluir.

Registrando em log

Este recurso controla quais dados são registrados no banco de dados Orchestration . Se forem armazenados no banco de dados Orchestration, esses dados serão visíveis em modos de exibição como o painel Log no Runbook Designer e no console Orchestration. Essas informações não afetam a disponibilidade dos Dados Publicados em um runbook em execução.

Os Dados Publicados incluem dados específicos para cada atividade. Para informações detalhadas sobre os Dados Publicados disponíveis em cada atividade padrão, consulte a Referência de atividade runbook para o System Center 2012 - Orchestrator. Para obter informações detalhadas sobre dados publicados disponíveis em pacotes de integração individuais, consulte Pacotes de integração do System Center 2012 - Orchestrator [Orch2012_TechNet_IP].

Dados Publicados Comuns são um conjunto de itens de dados que são comuns a todas as atividades. Esses itens são:

  • Nome da Atividade

  • Tipo de Atividade

  • ID da Atividade

  • Ano, mês, dia, dia da semana, horas, minutos e segundos de término da atividade

  • Duração da atividade

  • Atividade anterior

  • Nome da atividade anterior

System_CAPS_ICON_caution.jpg Cuidado

Quando você ativa o registro em log, o tamanho do banco de dados Orchestration aumenta.

Notificações de eventos

Você pode ativar a notificação de eventos para o runbook. As notificações aparecem em modos de exibição como o painel Log no Runbook Designer e no console Orchestration.

Se quiser ser notificado quando um runbook for executado por um período de tempo específico, insira um valor na caixa segundos.

Se quiser ser notificado quando o runbook não for executado, clique na opção Falha na execução do runbook.

Para obter mais informações sobre Notificações de Eventos, consulte Logs do Orchestrator.

Simultaneidade de Trabalho

A configuração de simultaneidade de trabalhos permite definir o número máximo de trabalhos simultâneos, para que você possa realizar múltiplas solicitações pelo mesmo runbook ao mesmo tempo. Esta configuração se aplica ao runbook individual. Um servidor Runbook pode executar 50 runbooks ao mesmo tempo. Se você selecionar uma configuração de simultaneidade de trabalho acima de 50, seu ambiente exigirá mais servidores Runbook ou as solicitações para iniciar um runbook irão entrar em uma fila.

As limitações a seguir são aplicadas:

  • Não é possível executar solicitações simultâneas para runbooks que iniciam com atividades de Monitoramento. Se você tentar alterar o número máximo de trabalhos simultâneos para esses runbooks, o Runbook Designer redefinirá o valor do Número máximo de trabalhos simultâneos para 1 e exibirá uma mensagem de erro.

  • Um servidor Runbook executa solicitações simultâneas para runbooks até o limite máximo de processamento. Para alterar o limite máximo de processamento, consulte Como configurar o Runbook Throttling.

  • Não crie solicitações simultâneas para runbooks que contenham atividades Modificar Contador. Quando você executa cópias diferentes do mesmo runbook ao mesmo tempo que modificam (definem, redefinem, incrementam ou diminuem) um Contador, isso pode tornar o valor do Contador não confiável. Você pode ler o valor de Contadores em runbooks que são executados ao mesmo tempo.

  • Não execute solicitações simultâneas para runbooks que interajam com um produto de outra empresa que não a Microsoft, como uma ferramenta de monitoramento de sistema ou de emissão de tíquetes, a não ser que você tenha uma boa compreensão de como a ferramenta lida com processamento paralelo. Se o aplicativo de outra empresa não for capaz de lidar com processamento paralelo ou se você souber da existência desse recurso, deixe o número de solicitações simultâneas com o valor 1.

  • Planeje cuidadosamente o uso de múltiplas solicitações. Antes de alterar o número máximo de solicitações simultâneas do runbook, considere as tarefas executadas pelo runbook. Verifique se cada instância do runbook pode ser finalizada com êxito. Por exemplo, se seu runbook cria uma pasta, copia arquivos nela e exclui a pasta quando tiver finalizado, uma instância do runbook pode excluir a pasta antes que outras instâncias tenham terminado de usá-la. Nesse caso, mantenha o número máximo de solicitações simultâneas desse runbook com o valor 1 para evitar conflitos.

Dados Retornados

Dados retornados definem os dados que um runbook retorna ao concluir. Cada definição de Dados Retornados pode conter um único ou vários valores de parâmetro. Para popular as definições de dados, encerre o fluxo de trabalho com uma atividade Retornar Dados que contenha os valores de retorno.

Você pode acessar os valores de Dados Retornados pelos Dados Publicados de várias maneiras.

  • Invoque o runbook a partir de outro runbook usando a atividade Invocar Runbook. O runbook pai pode acessar os Dados Retornados do runbook filho como Dados Publicados pela atividade Invocar Runbook.

  • Veja os Dados Publicados pelo Runbook Designer ou pelo console Orchestration.

  • Use o serviço Web do Orchestrator para recuperar os Dados Publicados usando programação.

Para mais informações sobre as atividades padrão Invocar Runbook, Inicializar Dados e Retornar Dados, consulte a Referência de atividade runbook para o System Center 2012 - Orchestrator.

Para definir os Dados Retornados que um runbook deve recuperar, use Adicionar, Editar e Remover para criar cada parâmetro.

Consulte também

Referência de atividade runbook para o System Center 2012 - Orchestrator
Logs do Orchestrator