4.4.2 ¿Cómo funciona el Agente de Windows?

Cuando se inicia el Agente de inventario OCS Inventory NG, consulta al servidor de comunicaciones mediante el protocolo HTTP o HTTPS. El servidor puede responder “nada” (ni tiempo para un inventario ni ningún paquete para implementar) y el agente se detiene. De lo contrario, el servidor puede responder que el Agente tiene que:

 

  • Enviar un inventario: el agente recupera todas las propiedades de la computadora y las envía mediante el protocolo HTTP o HTTPS al servidor. El servidor pregunta esto solo si la fecha del último inventario en la base de datos es anterior a la opción general “FRECUENCIA”, especificada en días (consulte Administrar las opciones generales de TecnoHSI).
  • Descubrir la red: el agente escanea su subred IP en busca de dispositivos activos que escuchen en la red y luego envía estos datos mediante el protocolo HTTP o HTTPS al servidor. El servidor pregunta esto solo si la computadora está elegida para ejecutar IPDISCOVERY (consulte Uso de la función de descubrimiento de IP).
  • Implementar un paquete: el agente se pone en contacto con el servidor de implementación mediante el protocolo HTTPS para obtener el archivo de información (archivo INFO que describe el paquete), descarga fragmentos del paquete desde el servidor de implementación, reconstruye el paquete y lo ejecuta.

 

Desde Agente de OCS Inventory 2.6, es posible implementar paquetes de más de 4 GB. Sin embargo, la implementación de dicho paquete puede causar latencia en las máquinas en las que se implementa.

 

Nota: El agente OCS Inventory NG no escucha en la red. Solo inicia las comunicaciones con el servidor, por lo que no tiene que abrir el puerto de entrada en un firewall personal. Sin embargo, debe permitir conexiones salientes desde los archivos del agente OCS Inventory NG “OCSInventory.exe” y “Download.exe” al servidor de comunicaciones o al servidor de implementación mediante HTTP o HTTPS.

 

Cada vez que se realiza un inventario, el agente usa y escribe archivos de configuración almacenados en la carpeta “% ProgramData%\OCS Inventory NG\Agent”. Este directorio suele ser

 

  • C:\Documents and Settings\All Users\Application Data\OCS Inventory NG\Agent en Windows 2000, XP y 2003.
  • C:\ProgramData\OCS Inventory NG\Agent en Windows Vista, 2008, Seven y 2008 R2.

 

Utiliza al menos los siguientes archivos:

 

  • ini: todos los parámetros de configuración del agente (dirección y credenciales del servidor, dirección y credenciales del proxy, propiedades del servicio …),
  • dat: archivo de identidad único de la computadora, basado en la dirección MAC y el nombre de host,
  • last_state: último estado del inventario, para detectar cambios entre 2 inventarios,
  • history: historial de implementación de paquetes,
  • Todos los archivos de registro creados por el Agente de OCS Inventory NG.

 

Nota: Debe detener “OCS Inventory NG Service” para realizar cambios en estos archivos, ya que están protegidos contra escritura mientras se ejecuta el servicio. Tal como está, solo el usuario que tenga privilegios de administrador puede modificar estos archivos.

 

Cuando se inicia por primera vez, el agente OCS Inventory NG solicitará al usuario el valor de TAG (si esta función está habilitada). El texto de ayuda que se muestra en el cuadro de diálogo es el que ingresó en Configuración del servidor de administración. El usuario puede ingresar este valor o dejarlo en blanco (podrá actualizar este valor a través del servidor de administración).

 

Luego (o de lo contrario, si la función TAG no está habilitada), hará el inventario y enviará los resultados del inventario al servidor de comunicación mediante HTTP o HTTPS.

 

Nota: Cuando el agente se inicia por primera vez, solo generará y enviará un inventario.

 

Ir al contenido