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
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
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
-
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.
-
No monitores painel, expanda o monitor que você criou na primeira etapa.
-
Clique no monitor e selecione propriedades.
-
Selecione o diagnóstico e recuperação guia.
-
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.
-
Sobre o tarefa de diagnóstico tipo de página, faça o seguinte:
No Selecionar o tipo de tarefa de diagnóstico para criar selecione Executar comando.
Clique em Avançar.
-
Sobre o geral guia, faça o seguinte:
No nome diagnóstico digite Verificar executando processos.
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.
Certifique-se de que Executar diagnóstico automaticamente está selecionado.
Clique em Avançar.
-
Sobre o linha de comando guia, faça o seguinte:
No caminho completo para o arquivo digite %windir%\system32\tasklist.exe.
Clique em Criar.
Clique em OK.