Partilhar via


Monitorizar uma Pasta num Runbook

 

Aplica-se A: System Center 2012 SP1 - Orchestrator, System Center 2012 - Orchestrator, System Center 2012 R2 Orchestrator

Este exemplo mostra como criar um runbook de monitorização simples que monitoriza uma pasta para novos ficheiros de texto. Quando um ficheiro é detetado, o runbook envia uma mensagem de registo de eventos e, em seguida, inicia outro runbook.

Monitor Folder

Criar e testar um runbook de monitorização

Os procedimentos para criar, configurar e testar um runbook de exemplo que monitoriza uma pasta são descritos abaixo.

Para criar o fluxo de trabalho

  1. No painel Ligações do Runbook Designer, clique com o botão direito do rato na pasta Runbooks para selecionar Novo e, em seguida, clique em Runbook.

  2. Clique com o botão direito do rato no separador Novo Runbook para selecionar Mudar o Nome.

  3. Na caixa de diálogo Confirmar Modificação, clique em Sim.

  4. Escreva um nome para o runbook, tal como Runbook de Monitorização, e prima Enter.

  5. No painel Atividades, clique em Gestão de Ficheiros para expandir a categoria e, em seguida, arraste a atividade Monitorização de Pastas para a área de trabalho de Desenho do Runbook Designer.

  6. No painel Atividades, clique em Notificação para expandir a categoria e, em seguida, arraste a atividade Enviar Mensagem do Registo de Eventos para a área de trabalho de Desenho do Runbook Designer, no lado direito da atividade Monitorização de Pastas.

  7. Na área de trabalho de Desenho do Runbook Designer, mova o ponteiro sobre o lado direito da atividade Monitorização de Pastas para apresentar a seta da ligação inteligente.

  8. Clique na seta da ligação inteligente e, em seguida, arraste-a para a atividade Enviar Mensagem do Registo de Eventos.

  9. No painel Atividades, clique em Controlo do Runbook para expandir a categoria e, em seguida, arraste a atividade Invocar Runbook para a área de trabalho de Desenho do Runbook Designer, no lado direito da atividade Enviar Mensagem do Registo de Eventos.

  10. Na área de trabalho de Desenho do Runbook Designer, mova o ponteiro sobre o lado direito da atividade Enviar Mensagem do Registo de Eventos para apresentar a seta da ligação inteligente.

  11. Clique na seta da ligação inteligente e, em seguida, arraste-a para a atividade Invocar Runbook.

Para configurar o fluxo de trabalho

  1. Na área de trabalho de Desenho do Runbook Designer, faça duplo clique na atividade Monitorização de Pastas.

  2. Na caixa de diálogo Propriedades de Monitorização de Pastas, clique no separador Geral.

  3. Na caixa Nome, altere o nome da atividade para algo informativo, por exemplo, Monitorização C:\Monitorização de Pastas.

  4. Clique no separador Detalhes.

  5. No separador Detalhes, na caixa Caminho, escreva o caminho para a pasta que pretende monitorizar, por exemplo, C:\Monitorização.

  6. Por baixo da lista Filtros de Ficheiro, clique em Adicionar.

  7. Na caixa de diálogo Definições de Filtro, defina o seguinte:

    1. Na caixa de listagem Nome, selecione Nome do Ficheiro.

    2. Na caixa de listagem Relação, selecione Corresponde ao Padrão.

    3. Na caixa Valor, digite *.txt.

      Esta definição indica ao monitor que deve procurar ficheiros com a extensão txt. Este campo aceita sintaxe de expressão regular.

  8. Clique em OK.

  9. Selecione o separador Acionadores.

  10. Selecione a opção O número de ficheiros é, defina o valor na lista para maior do que e, em seguida, escreva 0 na caixa de edição.

  11. Clique em Concluir.

  12. Na área de trabalho de Desenho do Runbook Designer, faça duplo clique em Enviar Mensagem do Registo de Eventos.

  13. Na caixa de diálogo Propriedades de Enviar Mensagem do Registo de Eventos, no separador Detalhes, na secção Propriedades, defina o seguinte:

    1. Na caixa Computador, escreva o nome do computador para receber a mensagem de Evento.

      Este é normalmente o computador onde o Runbook Designer está a ser executado.

    2. Na caixa Mensagem, escreva a mensagem a apresentar no registo de Eventos, por exemplo Ficheiro Detetado.

    3. Deixe o nível de Gravidade em Informações.

  14. Clique em Concluir.

    Nota

    Neste exemplo, a atividade Invocar Runbook não está configurada. Para obter mais informações sobre como configurar esta atividade, consulte a atividade Invocar Runbook na Referência de Atividades de Runbook do System Center 2012 - Orchestrator.

Para modificar as definições de runbook

  1. Por cima da área de trabalho de Desenho do Runbook Designer, clique com o botão direito do rato no separador Runbook de Monitorização para selecionar Propriedades.

  2. Na caixa de diálogo Propriedades de Runbook de Monitorização, clique no separador Registo e, em seguida, selecione Guardar Dados Devolvidos Específicos da Atividade e Guardar Dados Devolvidos Comuns.

  3. Clique em Concluir.

  4. Clique com o botão direito do rato no separador Runbook de Monitorização para selecionar Registar.

Testar o runbook

No Runbook Tester, pode testar runbooks num ambiente simulado de tempo de execução e de depuração. Pode executar um runbook completo, percorrê-lo uma atividade de cada vez ou adicionar pontos de interrupção para parar a simulação em qualquer atividade que selecionar.

Utilize os seguintes passos para testar o runbook no Runbook Tester.

Para preparar o computador

  1. Clique com o botão direito do rato em Iniciar para selecionar Abrir o Explorador do Windows.

  2. Crie uma pasta C:\Monitor no computador.

  3. Crie uma pasta C:\Source no computador.

  4. Na pasta C:\Source, crie um ficheiro com uma extensão txt, por exemplo, text.txt.

Para testar o runbook

  1. Na área de trabalho de Desenho do Runbook Designer, selecione o separador Runbook de Monitorização.

  2. Na barra de ferramentas acima da área de trabalho de Desenho do Runbook Designer, clique em Runbook Tester.

  3. Na caixa de diálogo Confirmar Modificação, clique em Sim.

  4. Em Runbook Tester, na barra de ferramentas, clique em Próximo Passo para iniciar os procedimentos pelo runbook.

    System_CAPS_ICON_tip.jpg Dica

    Para aumentar o tamanho do painel Registo, remova o painel Browser de Recursos selecionando Ver no menu e desmarcando a opção Browser de Recursos.

  5. No Explorador do Windows, navegue para a pasta C:\Source.

  6. Copie test.txt para C:\Monitor.

  7. Feche o Explorador do Windows.

  8. Na barra de ferramentas do Runbook Tester, clique em Seguinte.

    Após alguns instantes, note que a entrada do painel Registo é atualizada e mostra um evento para a atividade Monitorização de Pastas.

  9. No painel Registo, clique na hiperligação Mostrar Detalhes para ver o conteúdo do barramento de dados para esse runbook.

  10. Desloque a lista de propriedades. Note que o estado da atividade é success, indicando que a atividade Monitorização de Pastas detetou a alteração na pasta.

  11. Na barra de ferramentas do Runbook Tester, clique em Seguinte.

    Note que o painel Registo é alterado e mostra um evento para a atividade Enviar Mensagem do Registo de Eventos.

  12. Clique na hiperligação Mostrar Detalhes e note que o estado da atividade é success indicando que a atividade Enviar Mensagem do Registo de Eventos detetou a alteração na pasta.

  13. Feche o Runbook Tester.

  14. Na barra de ferramentas do Runbook Designer, clique em Registar.

Consultar Também

Exemplos de runbook