Administrar los agentes de implementación básicos
Puede usar Workspace Environment Management (WEM) para administrar los agentes de implementación básicos. Esta función proporciona un método ligero para implementar WEM. Puede utilizar este método de implementación para utilizar fácilmente las funcionalidades básicas de WEM sin implementar los componentes de backend, como el broker, la base de datos y las consolas.
Configuración de los parámetros básicos del agente de implementación
Cuando el agente WEM está en modo básico, algunas funciones de optimización están habilitadas de forma predeterminada. Estos parámetros se almacenan en el archivo de caché del agente predefinido.
-
La protección contra picos de CPU en las máquinas VDA se activa automáticamente. Esta configuración reduce la prioridad de los procesos con mucha CPU para minimizar el impacto en la experiencia del usuario:
- Protección contra picos de CPU
- Prevenir automáticamente los picos de CPU
- Habilitar la optimización inteligente de la CPU
-
Personalice los parámetros para la implementación básica. Para obtener más información, consulte Configurar directivas de grupo. Los parámetros disponibles para el modo básico se enumeran a continuación:
Propiedad | Tipo | Parámetro | Valor predeterminado | Ejemplo | Nota |
---|---|---|---|---|---|
enableCpuSpikeProtection | booleano | Habilitar la protección contra picos de CPU | true | true | Configuración de protección contra picos de CPU |
enableCpuAutoProtection | booleano | Prevenir automáticamente los picos de CPU | true | true | |
cpuUsageLimitOfSpikeProtection | flotar | Límite de uso de CPU (%) | 70.0 | 70.0 | |
enablePerCoreCpuUsageLimit | booleano | Establecer el límite en relación con un solo núcleo de CPU | false | false | |
perCoreCpuUsageLimitOfSpikeProtection | flotar | Límite de uso de CPU en relación con un solo núcleo de CPU (%) | 80.0 | 80.0 | |
cpuUsageLimitSampleTimeOfSpikeProtection | entero | Límite de tiempo de muestreo (segundos) | 30 | 30 | |
idlePriorityTimeOfSpikeProtection | entero | Tiempo de prioridad de inactividad (segundos) | 180 | 180 | |
enableLimitCpuCoreUsage | booleano | Habilitar el límite de uso del núcleo de la CPU | false | false | |
cpuCoreLimitOfSpikeProtection | entero | Límite de uso del núcleo de la CPU | 1 | 1 | |
enableIntelligentCpuOptimization | booleano | Habilitar la optimización inteligente de la CPU | true | true | |
enableIntelligentIoOptimization | booleano | Habilitar la optimización inteligente de E/S | false | false | |
excludeProcessesFromCpuSpikeProtection | booleano | Excluir procesos de la protección contra picos de CPU | false | false | |
processesExcludedFromCpuSpikeProtection | matriz de cadenas | Nombres de procesos | [] | [ devenv , msbuild ] |
|
disableProcessPriorityInheritance | booleano | Impedir que los procesos secundarios hereden la prioridad de la CPU | false | false | |
parentProcessesToDisablePriorityInheritance | matriz de cadenas | Nombres de procesos | [] | [ devenv , msbuild ] |
|
enableMemoryWorkingSetOptimization | booleano | Optimizar el uso de memoria para procesos inactivos | true | true | Configuración de optimización de memoria |
idleSampleTimeOfMemoryWorkingSetOptimization | entero | Tiempo de muestreo inactivo (min) | 30 | 30 | |
idleStateLimitOfMemoryWorkingSetOptimization | entero | Límite de estado inactivo (%) | 1 | 1 | |
enableMemoryOptimizationThreshold | booleano | Limitar la optimización | true | true | |
memoryOptimizationThreshold | entero | Optimizar solo si la memoria total disponible es inferior a (MB) | 200 | 200 | |
excludeProcessesFromMemoryWorkingSetOptimization | booleano | Excluir procesos de la optimización del uso de la memoria | false | false | |
processesExcludedFromMemoryWorkingSetOptimization | matriz de cadenas | Nombres de procesos | [] | [devenv , msbuild ] |
|
enableFastLogoff | booleano | Habilitar el cierre de sesión rápido | true | true | Configuración de cierre de sesión rápido |
enableMultiSessionOptimization | booleano | Habilitar la optimización multisesión | true | true | Optimizaciones multisesión |
excludeProcessesFromMultiSessionOptimization | booleano | Excluir procesos de la optimización multisesión | false | false | |
processesExcludedFromMultiSessionOptimization | matriz de cadenas | Nombres de procesos | [] | [ devenv , msbuild ] |
|
agentServiceDebugModeEnabled | booleano | Habilitar el modo de depuración del servicio de agentes | false | false | Configuración avanzada > Configuración del agente > Opciones del servicio del agente |
enableLogonDurationAnalysis | booleano | Habilitar el análisis de la duración del inicio de sesión | true | true | Análisis de la duración del inicio de sesión |
useAlternativeLocalReportLocation | booleano | Usar una ubicación alternativa para guardar los informes de los agentes locales | false | false | |
alternativeLocalReportLocation | cadena | Ubicación alternativa para guardar los informes de los agentes locales | %PROGRAMDATA%\Citrix\WEM\Local Agent Reports |
D:\WEM Local Agent Reports |
|
localReportMaxDays | int | Número máximo de días para conservar los informes de los agentes locales | 7 | 7 | |
localReportMaxFilesPerEvent | int | Cantidad máxima de informes de agentes locales que deben conservarse | 30 | 30 | |
saveLogonDurationAnalysisToLocal | booleano | Guardar los informes de análisis de la duración del inicio de sesión como informes de agentes locales | true | true | |
saveUpmHealthCheckToLocal | booleano | Guarde los informes de control de estado de UPM como informes de agentes locales | true | true | |
saveProfileContainerInsightsToLocal | booleano | Guarde los informes de información sobre contenedores de perfiles como informes de agentes locales | true | true |
Nota:
Si la configuración personalizada no está configurada o no es válida, el agente WEM utiliza la configuración predeterminada.
Puede especificar una cadena con formato JSON para personalizar la configuración del agente de implementación básica. Por ejemplo:
{
"enableCpuSpikeProtection": true,
"enableCpuAutoProtection": true,
"enableIntelligentCpuOptimization": true,
}
<!--NeedCopy-->
Cambiar el tipo de implementación del agente
Para cambiar el tipo de implementación, elija uno de los métodos siguientes.
-
Use las directivas de grupo de agentes para cambiar el agente a otro tipo de implementación. Para obtener más información, consulte Configurar directivas de grupo.
-
Utilice la herramienta de verificación de estado de WEM para cambiar a otro tipo de implementación.
Uso de la función de duración del inicio de sesión de WEM
Las ventajas de utilizar la función de duración del inicio de sesión de WEM son las siguientes:
-
El agente WEM analiza la duración del inicio de sesión y genera el informe automáticamente cuando inicia sesión en la máquina del agente.
-
Puede usar WEM Tool Hub para comprobar el informe generado por el agente.