Compartilhar via


Monitorar a integridade do cenário em Configuration Manager

Aplica-se a: Gerenciador de Configurações (branch atual)

Você pode usar Configuration Manager para monitorar a integridade de cenários de ponta a ponta. A integridade do cenário de monitoramento aumenta a conscientização sobre a latência do sistema e os backlogs de componentes que são essenciais para recursos anexados ao serviço de nuvem. Configuration Manager simula atividades para expor métricas de desempenho e pontos de falha. Ele simula atividades para expor métricas de desempenho e pontos de falha. Essas atividades sintéticas são semelhantes aos métodos que a Microsoft usa para monitorar alguns componentes em seus serviços de nuvem. Use esses dados adicionais para entender melhor os períodos de tempo para atividades. Se ocorrerem falhas, isso poderá ajudar a concentrar sua investigação.

A partir da versão 2010, Configuration Manager monitora a integridade dos dois cenários a seguir:

  • SQL Server Service Broker: muitos dos principais subsistemas em Configuration Manager usam o agente de serviço.

  • Integridade da ação do cliente: monitore a integridade do canal rápido usado para ações do cliente.

No console Configuration Manager, vá para o workspace Monitoramento e selecione o nó Saúde do Cenário. A exibição de lista exibe os cenários disponíveis:

Nó De Integridade do Cenário em Configuration Manager versão do console 2010.

Observação

Se você usar uma opção de alta disponibilidade, a integridade do cenário só monitorará o nó ativo. Para o cenário SQL Server Service Broker, ele se aplica apenas à réplica primária do grupo de disponibilidade SQL Server Always On. O cenário de integridade da ação do cliente só se aplica ao servidor do site no modo ativo.

Pré-requisitos

  • Função de administrador completa no Configuration Manager, com escopo para o site de nível superior

Ações para todos os cenários

No nó Integridade do Cenário , quando você seleciona um cenário, as seguintes ações estão disponíveis na faixa de opções:

  • Mostrar Status: essa ação é a principal que você usará para exibir os resultados mais recentes dos testes para o cenário. Essa ação abre uma janela com mais informações. A seção superior mostra o status geral por site. Selecione um site para ver o status mais detalhado desse site na seção inferior.

    SQL Server status de atividade sintética do Service Broker.

  • Configurações de cenário: configure as configurações para este cenário: como se ele está habilitado e o intervalo de tempo em minutos.

    • Habilitar a simulação e a medição da atividade: habilitar as verificações de integridade do cenário.
    • Intervalo de tempo de execução (minuto): com que frequência o site executa as verificações de integridade do cenário. Por padrão, Configuration Manager testa cenários a cada 30 minutos.
    • Tempo limite do trabalho (minuto): quanto tempo o site aguarda a conclusão de um teste específico. Por padrão, o tempo limite é de uma hora (60 minutos).
  • Histórico: exiba as instâncias anteriores da transação sintética. Use esse histórico para acompanhar a integridade do cenário ao longo do tempo. No nó histórico, você também pode mostrar status de uma instância específica.

  • Executar Agora: acione o site para verificar a integridade do cenário. Se uma verificação anterior não for bem-sucedida, você poderá usar essa ação depois de fazer alterações em um componente do site. Essa ação cria a ID da mensagem de status de auditoria 54099.

SQL Server Service Broker

O SQL Server Service Broker é uma configuração necessária para o banco de dados do site. Muitos dos principais subsistemas no Configuration Manager usam o agente de serviço.

Configuration Manager inclui os seguintes testes para este cenário:

  • Ping em todos os sites por meio de SQL Server agente de serviços
  • Mensagem de ping recebida
  • Reconhecimento recebido: verifique os últimos tempos de atualização entre os três primeiros testes. Se houver um longo atraso, isso afetará Configuration Manager desempenho.
  • Verifique se a fila do agente de serviço do SQL Server está habilitada: este teste garante que o ConfigMgrHMSQueue esteja habilitado. Se a fila estiver desabilitada, ela afetará muitos recursos principais de Configuration Manager.

Observação

Nem todos os sites executam todos os testes.

Com essas informações de integridade, você pode ver quanto tempo leva para SQL Server trocar mensagens por meio do agente de serviço. Um atraso ou tempo limite mais longo mostra um atraso na fila de processamento. Uma falha indica um problema maior com o agente de serviço, como a fila está desabilitada. Como SQL Server agente de serviço é um componente principal, problemas com ele podem afetar muitos outros cenários. Por exemplo, notificações de cliente, status do cliente e alguns recursos de anexação de locatário.

Integridade da ação do cliente

Monitore a integridade do canal rápido usado para ações do cliente. Se o ambiente for anexado ao locatário com dispositivos carregados, esse recurso ajudará você a ver possíveis problemas com as ações do cliente do centro de administração do Microsoft Intune. Você também pode usar esse recurso para ações locais do cliente. Por exemplo, CMPivot, executar scripts e despertar do dispositivo.

Configuration Manager inclui os seguintes testes para este cenário:

  • Ação do cliente criada: testa que o site pode criar uma ação do cliente usando o serviço de administração.
  • Configuração do CMPivot: garante que o CMPivot esteja configurado corretamente no CAS (site de administração central). Para obter mais detalhes, confira rcmctrl.log.
  • Resultado da ação do cliente: testa que o CAS recebe os resultados da ação do cliente de sites primários. Esse teste pode falhar se o SQL Server Service Broker não estiver íntegro ou o site estiver no modo de manutenção.
  • Ação do cliente processada: para obter mais detalhes, consulte objreplmgr.log.
  • Backlog da caixa de entrada de ação do cliente: verifica o backlog da caixa de entrada objmgr.box. Se houver um grande backlog, isso afetará a rapidez com que o site envia ações aos clientes. Para obter mais detalhes, consulte objreplmgr.log.
  • Backlog do Mecanismo de Processamento de Mensagens: verifica o backlog do mecanismo de processamento de mensagens. Se houver um grande backlog, isso afetará a rapidez com que o site processa resultados para ações do cliente. Para obter mais detalhes, consulte SMS_MESSAGE_PROCESSING_ENGINE.log.
  • Backlog de ação do cliente do ponto de gerenciamento: verifica o backlog da fila do SQL Server service broker ConfigMgrBGBQueue. Se houver um grande backlog, isso afetará a rapidez com que o ponto de gerenciamento pode enviar ações para os clientes. Verifique a integridade do cenário do SQL Server agente de serviço. Para obter mais detalhes, confira bgbserver.log do ponto de gerenciamento.
  • Resumo do resultado da ação do cliente: verifica a tarefa para calcular o resumo da operação do cliente. Para obter mais detalhes, consulte statesys.log.
  • Status online do ponto de gerenciamento: verifica se os pontos de gerenciamento estão online e podem enviar ações aos clientes. Para obter detalhes, verifique os ccmexec.log do ponto de gerenciamento, bgbsetup.log e bgbserver.log.
  • Resumo da integridade do cliente: verifica a tarefa agendada para a integridade do cliente. Para obter mais detalhes, consulte statesys.log.
  • Backlog da caixa de entrada do sistema de estado do cliente: verifica o backlog para a caixa de entrada auth\statesys.box\incoming. Se houver um grande backlog, isso afetará a rapidez com que o site processa resultados para ações do cliente. Para obter mais detalhes, consulte statesys.log.

Observação

Nem todos os sites executam todos os testes.

Próximas etapas

Referência de arquivo de log

Monitorar a replicação de banco de dados