Compartilhar via


Diagnósticos e recuperações

 

Aplica-se a: System Center 2012 R2 Operations Manager, System Center 2012 - Operations Manager, System Center 2012 SP1 - Operations Manager

Diagnóstico e recuperações executar quando um monitor muda de estado. Diagnóstico de coleta informações adicionais sobre o problema detectado. Recuperações tentam resolver o problema. Cada uma será executado normalmente um comando ou script que gera informações exibidas no Gerenciador de integridade no Console de operações.

Diagnóstico

Diagnóstico é executado depois que um monitor muda de estado e tenta coletar informações adicionais sobre o problema. Essas informações são fornecidas para o usuário com o histórico de alteração de estado nas propriedades do monitor. Se o Executar diagnóstico automaticamente propriedade do diagnóstico está definida como true, ele é executado automaticamente quando o monitor muda de estado. Se o Executar diagnóstico automaticamente do diagnóstico é definida como false, em seguida, é fornecido um link para o usuário no console de operações que eles podem clicar para executar o diagnóstico.

Diagnóstico não pretende fazer nenhuma alteração ao aplicativo ou sistema que estão executando. Porque eles estão executando um script ou comando, no entanto, não é possível para Operations Manager para certificar-se de que essas alterações não são realizadas. É responsabilidade do autor do pacote de gerenciamento para certificar-se de que essas alterações não estão sendo feitas. Se forem necessárias alterações para o aplicativo ou sistema, uma recuperação deve ser usada.

Diagnóstico

Diagnóstico

Recuperações

Recuperações são fluxos de trabalho executados depois que um monitor muda de estado. Recuperações tentam corrigir o problema e retornar o monitor para um estado íntegro. Qualquer saída da recuperação é fornecida para o usuário com o histórico de alteração de estado nas propriedades do monitor de diagnóstico está associado. Se o Executar diagnóstico automaticamente propriedade da recuperação é definida como true, a recuperação é executada automaticamente quando o monitor muda de estado. Se o Executar diagnóstico automaticamente da recuperação é definida como false, em seguida, é fornecido um link para o usuário no console de operações que eles podem clicar para executar a recuperação.

Recuperação

Recuperação

Recalcular o estado

Se a recuperação for bem-sucedida, o monitor deve retornar a um estado íntegro da próxima vez que o monitor detecta as informações necessárias. Se o monitor executa um script agendado por exemplo, em seguida, o monitor retornará para íntegro na próxima vez que o script é executado e os monitores detecta os critérios para um estado íntegro. Se o monitor se baseia em um evento para seu estado de integridade, o aplicativo deve criar os eventos necessários em resposta à recuperação com êxito, corrigir o problema. Se um monitor é configurado para usar um manual Redefinir no entanto, o usuário ainda será necessário definir manualmente para um estado íntegro.

A recuperação pode ser configurada para recalcular o estado do monitor imediatamente após sua execução. Essa opção tem o mesmo efeito que o usuário selecionando Recalcular integridade para o monitor no console de operações. Recalcular estado só tem efeito em monitores que são executados em uma agenda como um script e que tenham sob demanda detecção definida. Se o monitor não tiver detecção de demanda definido, então a opção não tem nenhum efeito. A vantagem de um monitor para recalcular o estado de configuração é que ela pode retornar o monitor para um estado íntegro imediatamente em vez de esperar a agenda.

Diagnóstico e opções do Assistente de recuperação

Quando você executa o Assistente de diagnóstico ou de recuperação, você precisará fornecer valores para opções nas tabelas a seguir. Cada tabela representa uma única página do assistente.

Diagnóstico ou tipo de tarefa de recuperação

O tipo de tarefa de diagnóstico ou tipo de tarefa de recuperação página permite que você especifique o tipo de diagnóstico ou recuperação para criar e o arquivo de pacote de gerenciamento para armazená-lo no.

Opção

Descrição

Selecione o tipo de tarefa de diagnóstico para criar

Selecione o tipo de tarefa de recuperação para criar

Especifica se o diagnóstico ou recuperação será executado um comando ou um script.

Pacote de Gerenciamento

Arquivo de pacote de gerenciamento para armazenar o diagnóstico ou recuperação. Se o monitor estiver em um arquivo de pacote de gerenciamento sem lacre, em seguida, o diagnóstico ou recuperação deve ser armazenada no mesmo.

Para obter mais informações sobre pacotes de gerenciamento, consulte Selecionar um arquivo de pacote de gerenciamento.

Geral

O geral página inclui configurações gerais para o diagnóstico ou assistente incluindo seu nome, categoria, destino e o arquivo de pacote de gerenciamento para armazená-lo no.

Opção

Descrição

Nome do diagnóstico

Nome de recuperação

O nome usado para o diagnóstico ou recuperação. Para uma regra, o nome é exibido na regras exibir no criação painel. Quando você cria uma exibição ou um relatório, você pode selecionar esse nome para usar os dados coletados por ela. Para um monitor, o nome é exibido no Gerenciador de integridade de qualquer objeto de destino.

Descrição

Descrição opcional do diagnóstico ou recuperação.

Pacote de Gerenciamento

Pacote de gerenciamento para armazenar a regra.

Para obter mais informações sobre pacotes de gerenciamento, consulte Selecionar um arquivo de pacote de gerenciamento.

Selecione o estado de integridade para o qual o diagnóstico será executado.

Selecione o estado de integridade para que a recuperação será executado

Especifica o estado de integridade de diagnóstico ou de recuperação será executado em resposta a. Quando o monitor será alterado para o estado especificado de outro estado, o diagnóstico ou recuperação será executado.

Executar o diagnóstico automaticamente

Executar recuperação automaticamente

Se selecionado, o diagnóstico ou recuperação será executado automaticamente quando o monitor mudará para o estado especificado. Se não estiver selecionada, o diagnóstico ou recuperação será exibida como um link no qual o usuário pode clicar para executar o Gerenciador de integridade.

Recalcular o estado do monitor após a conclusão da recuperação

(Somente recuperações)

Especifica se a recuperação deve iniciar um recálculo do estado de integridade do monitor após a conclusão. Isso é descrito em Recalcular o estado.

Linha de comando

O linha de comando página só está disponível para Executar comando diagnósticos e recuperações. Ele inclui detalhes sobre o comando a ser executado.

Opção

Descrição

Caminho completo do arquivo

O caminho e o nome do executável a ser executado.

Parâmetros

Quaisquer parâmetros de linha de comando que inclua após o executável se você estivesse executando uma linha de comando. Você pode incluir variáveis que se referem a valores de propriedades do objeto de destino do monitor.

Diretório de trabalho

O diretório padrão para definir enquanto o comando é executado se o executável exigir um.

Tempo limite (em segundos)

O número de segundos que o comando pode executar antes que o agente interrompida. Isso impede que scripts com problemas sejam executados continuamente, colocando excesso de sobrecarga no computador agente.

O tempo limite atribuído a um script deve permitir tempo suficiente para que o script seja executado em condições normais, mas deve ser menor que o intervalo que o script está programado para ser executado. Se um script é configurado para ter um valor de tempo limite maior que sua duração, em seguida, possivelmente várias cópias do script poderão ser executadas simultaneamente.

script

O Script página só está disponível para Executar Script diagnósticos e recuperações. Ele contém o corpo do próprio script e seus parâmetros. Você pode digitar o script diretamente na caixa de diálogo, mas você normalmente gravá-lo usando outro editor de texto e, em seguida, copiar o texto do script e colá-lo. Isso permite que você use uma ferramenta de edição mais funcional e testar o script em uma linha de comando antes de ser incluído no pacote de gerenciamento.

Opção

Descrição

Nome do Arquivo

Nome do script. Deve ter a extensão de um. vbs ou. js dependendo da sua linguagem. Não há nenhuma exigência para tornar este nome exclusivo, pois cada script recebe seu próprio diretório temporário no agente.

Tempo limite

O número de segundos que o script pode ser executado antes do agente interrompida. Isso impede que scripts com problemas sejam executados continuamente, colocando excesso de sobrecarga no computador agente.

O tempo limite atribuído a um script deve permitir tempo suficiente para que o script seja executado em condições normais, mas deve ser menor que o intervalo que o script está programado para ser executado. Se um script é configurado para ter um valor de tempo limite maior que sua duração, em seguida, possivelmente várias cópias do script poderão ser executadas simultaneamente.

script

O corpo do script.

Parâmetros

Clique para fornecer valores para quaisquer argumentos no script. Para obter mais informações, consulte Argumentos de Script.

Criação de diagnósticos e recuperações

Use o procedimento a seguir para criar um diagnóstico em Operations Manager com os seguintes detalhes:

  • Coleta uma lista de processos em execução no computador do agente.

Para criar um diagnóstico que executa um comando

  1. Criar um monitor usando um procedimento de um dos tópicos Monitores e regras.

    No console de operações, selecione a criação espaço de trabalho e selecione monitores.

  2. No monitores painel, expanda o monitor que você criou na primeira etapa.

  3. Clique no monitor e selecione propriedades.

  4. Selecione o diagnóstico e recuperação guia.

  5. Clique em Add e diagnóstico para um estado de integridade de aviso ou diagnóstico para um estado de integridade crítico. As opções disponíveis nesta etapa dependerá dos Estados de integridade do monitor.

  6. Sobre o tarefa de diagnóstico tipo de página, faça o seguinte:

    1. No Selecionar o tipo de tarefa de diagnóstico para criar selecione Executar comando.

    2. Clique em Avançar.

  7. Sobre o geral guia, faça o seguinte:

    1. No nome diagnóstico digite Verificar executando processos.

    2. No Selecionar o estado de integridade para o qual o diagnóstico será executado suspenso, selecione Aviso ou crítico. O diagnóstico será executado quando o monitor muda de um estado de integridade para o estado especificado.

    3. Certifique-se de que Executar diagnóstico automaticamente está selecionado.

    4. Clique em Avançar.

  8. Sobre o linha de comando guia, faça o seguinte:

    1. No caminho completo para o arquivo digite %windir%\system32\tasklist.exe.

    2. Clique em Criar.

    3. Clique em OK.