Partilhar via


Registo e Depuração

 

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

Este tópico descreve como ativar o registo e as ferramentas de depuração para resolução de problemas na monitorização de computadores UNIX e Linux.

Ativar o Registo de Módulos do Operations Manager

Os Agentes do Operations Manager para UNIX e Linux mantêm vários ficheiros de registo que podem ser úteis na resolução de problemas do cliente.Estes ficheiros de registo estão localizados no computador UNIX ou Linux gerido. O nível de registo dos ficheiros de registo dos agentes pode ser configurado conforme necessário.Para diagnosticar problemas, poderá ser útil um registo mais verboso.Para um funcionamento normal, os níveis de registo não devem ser definidos como um valor mais verboso do que as configurações predefinidas (Intermédio), para evitar o crescimento excessivo dos ficheiros de registo

Nota

As chamadas efetuadas fora da Gestão Remota do Windows (WinRM) são efetuadas utilizando SSH/SFTP.Estes componentes dependem de um mecanismo de registo separado, diferente do Operations Manager.

Nota

Não é possível alterar a predefinição do nível de registo para o ficheiro de registo omiserver.log nesta versão dos Agentes do Operations Manager para UNIX e Linux.

Para ativar registos de módulos nativos para UNIX

  • Crie um ficheiro em branco denominado EnableOpsmgrModuleLogging no diretório \Temp para a conta de utilizador que necessite destes módulos, escrevendo na linha de comandos COPY /Y NUL %windir%\TEMP\EnableOpsMgrModuleLogging.

    Nota

    Geralmente, é a conta SYSTEM a efetuar as chamadas e C:\Windows\Temp é a pasta predefinida temp de SYSTEM.

Depois de criar o ficheiro em branco, o Operations Manager iniciará imediatamente o registo de atividades do Certificado e de SSH no diretório \Temp. Os scripts que recaem nos módulos SSH são registados em Scriptname.vbs>.log.Outros módulos têm os seus próprios registos.

Em alguns casos, pode ser necessário reiniciar o HealthService para que o registo de EnableOpsmgrModuleLogging tenha efeito.

Activar o Registo no Agente UNIX

Estes registos irão comunicar as acções do agente UNIX.Se existirem problemas com os dados devolvidos ao Operations Manager, consulte este registo.Pode definir a quantidade de informações registadas com o comando scxadmin.A sintaxe deste comando é:

scxadmin -log-set [all|cimom|provider] {verbose|intermediate|errors}

A tabela seguinte lista os valores de parâmetros possíveis:

Nível

Descrição

Erros

Regista apenas mensagens de Aviso ou Erro.

Intermédio

Regista apenas mensagens de Informação, Aviso e Erro.

Verboso

Regista mensagens de Informação, Aviso e Erro com registo de depuração.Tenha em atenção que é provável que este nível de registo leve ao crescimento rápido do tamanho dos ficheiros de registo.É vivamente recomendado que esta opção seja utilizada apenas para curtos períodos de tempo para diagnosticar um problema específico.

Utilizar DebugView para Resolver Problemas de Detecção

DebugView é um método alternativo a EnableOpsmgrModuleLogging de resolução de problemas de deteção.

Para utilizar DebugView

  1. Inicie o DebugView no Servidor de Gestão que irá efetuar a deteção.

  2. Comece a detetar os Agentes UNIX.Deve começar a ver resultados nas janelas do DebugView.

  3. O DebugView apresentará uma leitura passo a passo do processo do assistente de deteção.Geralmente, este é o método mais rápido de resolução de problemas de deteção.