Resolver problemas de inventário de hardware ConfigMgr

Muitos anos atrás, publiquei uma postagem no blog para ajudar as pessoas a rastrear questões envolvendo Inventário de Hardware. Por acidente, ao ajudar alguém a solucionar problemas de inventário de hardware ConfigMgr, percebi que faltava uma etapa. Em 99% de casos, ninguém precisaria ou perceberia essa etapa, mas como percebi que ela estava faltando, decidi atualizar minha postagem.

De agora em diante, este guia deve ajudar a identificar algum (Espero) problemas no fluxo de estoque do PC para o banco de dados Configuration Manager (ConfigMgr). Existem três seções: Fase 1 - PC cliente, Fase 2 - Servidor MP e Fase 3 - Servidor local.

Todas as capturas de tela são de um cliente System Center 2012 Configuration Manager (CM12) e servidor de site; o servidor do site está executando o Windows 2012 R2. No entanto, as etapas que realizo SÃO aplicáveis a todas as versões do ConfigMgr, desde a versão mais recente até o SMS 2.0! A única diferença que você pode encontrar é que alguns dos locais dos arquivos são alterados entre as versões.

Como solucionar problemas de inventário de hardware ConfigMgr

Fase 1 - PC cliente

Ao solucionar problemas em um PC cliente, o inventoryagent.log nunca dirá que está fazendo um ciclo de inventário de hardware, ciclo de inventário de software, etc. Ele apenas listará o Identificador Global Exclusivo (GUID) que é usado para essa ação. Esta tabela fornece esses detalhes para converter o GUID para a ação de inventário.

Solucionar problemas de inventário de hardware ConfigMgr - Fase 1 - Tabela GUID

No meu exemplo, usarei o inventário de hardware, mas se você precisar solucionar problemas de qualquer um dos outros tipos de inventário, o processo é exatamente o mesmo.

Basta substituir o GUID de inventário de hardware pelo GUID ID apropriado.

Abra o Painel de Controle e selecione o miniaplicativo ConfigMgr.

Solucionar problemas de inventário de hardware ConfigMgr - Fase 1 - Guia Ações

Selecione os Ações aba. Selecione Ciclo de inventário de hardwaree clique em Corra agora.

Solucionar problemas de inventário de hardware ConfigMgr - Fase 1 - Fechar miniaplicativo ConfigMgr

Clique OK duas vezes, para fechar o miniaplicativo ConfigMgr.

Solucionar problemas de inventário de hardware ConfigMgr - Fase 1 - InventoryAgentLog

Em seguida, abra o InventoryAgent.log usando CMTrace. Confirme se o inventário de hardware foi iniciado localizando o GUID (seta vermelha).

Observe que este ciclo de estoque é um ciclo de estoque Delta (seta azul).

Solucionar problemas de inventário de hardware ConfigMgr - Fase 1 - Ciclo de inventário concluído

Aguarde até que o inventário seja concluído (seta azul acima). ** NOVO ** Observe o GUID (seta verde acima). Isso pode parecer confuso, mas este é outro exemplo de Microsoft mixando e combinando GUIDs em uma tarefa. O GUID da seta verde não é o mesmo GUID usado para identificar a tarefa de inventário de hardware.

Agora, abra o CcmMessaging.log usando CMTrace. Procure o GUID observado na etapa anterior (setas vermelhas abaixo). Em seguida, procure a mensagem que diz “TRANSFERÊNCIA DE CARGA DE MENSAGEM CONCLUÍDA” (seta preta). Certifique-se de que a mensagem de status diga SUCESSO (seta verde abaixo). Isso significa que o arquivo é enviado ao seu MP. Se essa etapa falhar, você deve examinar os logs do IIS (Fase 2 - MP Server) para ver se há alguma indicação do motivo da falha, como erros de certificado.

Resolver problemas de inventário de hardware ConfigMgr - Fase 1 - CcmMessagingLog
Resolver problemas de inventário de hardware ConfigMgr - Fase 1 - Prompt de comando

Em seguida, no PC cliente com problema, abra um prompt de comando e registre o endereço IP. No meu caso, tenho dois endereços IP que precisam ser registrados; os adaptadores sem fio e Ethernet.

Fase 2 - Servidor MP

Resolver problemas de inventário de hardware ConfigMgr - Fase 2 - Registros IIS

Na Fase 2, localize os logs do IIS no servidor MP. Eles geralmente são encontrados aqui: c: \ inetpub \ logs \ LogFiles. Novamente, use o CMTrace, abra o log do IIS atual e localize o endereço IP do PC cliente com problema. Observe que o GUID é listado três vezes para o endereço IP do cliente (entre as setas vermelhas).

Para determinar qual pasta contém seus logs de MP, analise as seguintes postagens de blog:
Onde estão meus logs do IIS?
Onde estão meus logs do IIS? Vídeo de instruções

Se você chegar a este ponto, saberá que o PC transferiu seu estoque para o MP e, portanto, não é um problema do cliente. Se você não obtiver as linhas acima com o GUID, o problema está no cliente.

Agora localize os logs do cliente MP. Esses logs podem estar localizados em alguns lugares diferentes, mas geralmente estarão na mesma unidade que a instalação do servidor do site ConfigMgr ou C: \ Windows \ ccm \ logs. No meu caso, eles foram encontrados aqui d: \ Program Files \ SMS_CCM \ Logs.
Abra o MP_hinv.log e pesquise o nome do computador. No meu caso, é M6.

Resolver problemas de inventário de hardware ConfigMgr - Fase 2 - MP_hinvLog

Na captura de tela acima, você pode ver que o inventário de hardware do meu cliente foi recebido pelo MP e movido para as caixas de saída do MP. Anote o nome do arquivo (seta vermelha).

Neste ponto, você sabe que não tem nenhum problema com o MP.

Fase 3 - servidor local

Agora vá para o servidor do site ConfigMgr.

Fase 3 - dataldrLog

Abra o dataldr.log localizado aqui D: \ Arquivos de programas \ Microsoft Configuration Manager \ Logs. Observe que o arquivo é movido de dataldr.box para dataldr.box autenticado (seta vermelha).

Em seguida, observe algumas linhas depois que o nome do PC está listado (seta verde) e o inventário está sendo adicionado ao banco de dados ConfigMgr 2012. Você pode ver que ele foi adicionado ao banco de dados ConfigMgr 2012 porque 112 procedimentos armazenados (seta azul) foram executados dentro do banco de dados.

Isso também significa que ~ 112 itens foram atualizados no PC cliente desde a última vez em que o inventário de hardware foi executado. Para um inventário completo, espere que o número de procedimentos armazenados executados seja bem superior a 3.000.

Fase 3 - Explorador de Recursos

Para confirmar se os dados foram atualizados e adicionados ao banco de dados ConfigMgr 2012, abra o Explorador de Recursos e revise a última data de varredura de hardware (seta dourada). Essa data / hora corresponderá à data / hora do inventário de hardware, conforme visto no inventoryagent.log. Cuidado com a diferença de fuso horário se a hora não corresponder exatamente.

Seguindo as etapas descritas nesta postagem do blog, você pode solucionar problemas de inventário de hardware ConfigMgr com eficiência no console ConfigMgr.

Se você ainda estiver tendo problemas, verifique o que realmente está sendo inventariado, então dê uma olhada neste post: Como confirmar se o inventário de hardware está funcionando. Por favor, deixe-me saber se você tem alguma dúvida @GarthMJ.

Veja como Right Click Tools está mudando a forma como os sistemas são gerenciados.

Aumente imediatamente a produtividade com o nosso limitado e gratuito, Community Edition.

Comece com Right Click Tools hoje:

Suporte

  • Este campo é para fins de validação e não deve ser alterado.

Contato

  • Este campo é para fins de validação e não deve ser alterado.

Ao enviar este formulário, você entende que o Recast Software pode processar seus dados conforme descrito no Recast Software Política de Privacidade.

pt_BRPortuguese