Solución de problemas de inventario de hardware para SCCM 2012
NOTA: esta publicación de blog se ha actualizado, así que consulte la publicación actualizada: / updated-troubleshoot-configmgr-hardware-Inventory-issues
Pensé que ya era hora de actualizar finalmente mi artículo sobre cómo solucionar problemas de flujo de inventario de hardware. Aunque no ha cambiado mucho desde que escribí el artículo originalmente en 2008, en esta versión actualizada agregué algunos pasos más y le mostraré cómo esto se aplica a los cuatro tipos de inventario.
Esta publicación de blog le proporcionará los pasos necesarios para solucionar problemas de inventario a medida que fluye desde la PC a la base de datos Configuration Manager (ConfigMgr). Como resultado, esta guía ayudará a identificar cualquier problema dentro de su flujo de inventario.
Todas las capturas de pantalla son de un cliente y servidor de sitio System Center 2012 Configuration Manager (CM12); el servidor del sitio ejecuta Windows 2008 R2. ¿Por qué te digo esto? La razón es simple. Todos los pasos que realizo SON aplicables a CM12, CM07, SMS 2003 y SMS 2.0. La única diferencia es que algunas de las ubicaciones de los archivos pueden haber cambiado entre versiones, por lo que es posible que deba hacer un poco de extrapolación.
Fase 1: PC cliente
En el cliente CM12 dentro de Inventoryagent.log, nunca lo verá decir que está haciendo un ciclo de inventario de hardware, ciclo de inventario de software, etc. Solo enumerará el GUID que se utiliza para esa acción. Esta tabla le proporciona esos detalles para traducir el GUID a la acción de inventario.
Acción de inventario |
ID de GUID |
Inventario de hardware |
{00000000-0000-0000-0000-000000000001} |
Inventario de software |
{00000000-0000-0000-0000-000000000002} |
Registro de descubrimiento de datos |
{00000000-0000-0000-0000-000000000003} |
Colección de archivos |
{00000000-0000-0000-0000-000000000010} |
Para mi ejemplo, usaré el inventario de hardware, pero si necesita solucionar cualquier otro tipo de inventario, el proceso es exactamente el mismo. Simplemente reemplace el ID de GUID del inventario de hardware en mi ejemplo con el ID de GUID apropiado.
Abra el Panel de control y seleccione el subprograma ConfigMgr.
Selecciona el Comportamiento pestaña. Seleccione Ciclo de inventario de hardwarey luego haga clic en Corre ahora.
Hacer clic OK dos veces, para cerrar el subprograma ConfigMgr.
A continuación, abra InventoryAgent.log utilizando CMTrace. Confirme que el inventario de hardware ha comenzado localizando el ID de GUID (flecha roja). Observe que este ciclo de inventario es un ciclo de inventario Delta (flecha azul).
Espere a que se complete el inventario (flecha azul).
Abra un símbolo del sistema y determine la dirección IP de la PC cliente.
Fase 2: servidor MP
En su servidor MP, ubique sus registros de IIS. Generalmente se encuentran aquí: c: \ inetpub \ logs \ LogFiles. Vuelva a utilizar CMTrace, abra el registro de IIS actual, busque la dirección IP de la PC cliente. Observe que los datos del hardware se cargaron en el MP.
Si llega a este punto, entonces sabe que la PC ha transferido su inventario al MP y, por lo tanto, no es un problema para el cliente. Si no obtiene las líneas anteriores, el problema está en el cliente.
Ahora localice los registros de su cliente MP. Estos registros se pueden ubicar en algunos lugares diferentes, pero generalmente estarán en la misma unidad que la instalación del servidor del sitio CM o en C: \ Windows \ ccm \ logs. En mi caso, se encontraron aquí d: \ Archivos de programa \ SMS_CCM \ Logs.
Puede ver que el MP recibió el inventario de hardware de mi cliente y lo movió a las bandejas de salida de MP. Anote el nombre del archivo (flecha roja).
En este punto, sabes que no tienes ningún problema con el MP.
Fase 3
Ahora muévase al servidor de su sitio; en mi caso es el mismo servidor.
Abra el dataldr.log ubicado aquí D: \ Archivos de programa \ Microsoft Configuration Manager \ Logs. Observe que el archivo se mueve de dataldr.box a dataldr.box autenticado (flecha roja).
Luego observe unas líneas más adelante que el nombre de la PC aparece en la lista (flecha azul) y el inventario se agrega a la base de datos CM12. Puede ver que se agrega a la base de datos CM12 porque se ejecutaron 171 procedimientos almacenados dentro de la base de datos. Esto también significa que se actualizaron ~ 171 elementos en la PC cliente desde la última vez que se ejecutó el inventario de hardware. Para un inventario completo, espere que la cantidad de procedimientos almacenados que se ejecuten sea muy superior a 3.000.
Para confirmar que los datos se actualizan y agregan a la base de datos CM12, abra el Explorador de recursos y revise la fecha del último escaneo de hardware (flecha dorada). Esta fecha / hora coincidirá con los datos / hora del inventario de hardware como se ve en el archivo Inventoryagent.log. (Nota: recorté esta información de la captura de pantalla por razones de espacio).
Vea cómo Right Click Tools está cambiando la forma en que se administran los sistemas.
Aumente la productividad de inmediato con nuestra versión limitada y gratuita de la edición Community.
Comience con Right Click Tools hoy: