Workspace Environment Management

基本導入エージェントの管理

Workspace Environment Management (WEM) を使用して基本的なデプロイメントエージェントを管理できます。この機能は、WEM を軽量にデプロイする方法を提供します。このデプロイ方法を使用すると、ブローカー、データベース、コンソールなどのバックエンドコンポーネントをデプロイしなくても、WEM の基本機能を簡単に利用できます。

基本的なデプロイメントエージェント設定の構成

WEM エージェントが基本モードの場合、一部の最適化機能がデフォルトで有効になっています。これらの設定は、定義済みのエージェントキャッシュファイルに保存されます。

  • VDAマシンのCPUスパイク保護は自動的にオンになります。この設定では、CPU 使用率が高いプロセスの優先度が下がり、ユーザーエクスペリエンスへの影響を最小限に抑えることができます:

    • CPU スパイク保護
    • CPU スパイクを自動的に防止
    • インテリジェントな CPU 最適化を有効にする
  • 基本デプロイメントエージェントの設定をカスタマイズします。詳しくは、「 グループポリシーの設定」を参照してください。基本モードで使用できる設定は次のとおりです:

プロパティ 種類 設定 デフォルト
enableCpuSpikeProtection ブーリアン型 CPU スパイク保護を有効にする true true CPU スパイク保護設定
enableCpuAutoProtection ブーリアン型 CPU スパイクを自動的に防止 true true  
cpuUsageLimitOfSpikeProtection フロート CPU 使用量の上限 (%) 70.0 70.0  
enablePerCoreCpuUsageLimit ブーリアン型 1 つの CPU コアを基準にして制限を設定 false false  
perCoreCpuUsageLimitOfSpikeProtection フロート シングル CPU コアに対する CPU 使用量の上限 (%) 80.0 80.0  
cpuUsageLimitSampleTimeOfSpikeProtection 整数 サンプル時間制限 (秒) 30 30  
idlePriorityTimeOfSpikeProtection 整数 アイドル優先時間 (秒) 180 180  
enableLimitCpuCoreUsage ブーリアン型 CPU コア使用制限を有効にする false false  
cpuCoreLimitOfSpikeProtection 整数 CPU コア使用量の上限 1 1  
enableIntelligentCpuOptimization ブーリアン型 インテリジェントな CPU 最適化を有効にする true true  
enableIntelligentIoOptimization ブーリアン型 インテリジェントな I/O 最適化を有効にする false false  
excludeProcessesFromCpuSpikeProtection ブーリアン型 CPU スパイク保護からプロセスを除外 false false  
processesExcludedFromCpuSpikeProtection 文字列の配列 プロセス名 [] [ devenv, msbuild ]  
disableProcessPriorityInheritance ブーリアン型 子プロセスが CPU 優先度を継承しないようにする false false  
parentProcessesToDisablePriorityInheritance 文字列の配列 プロセス名 [] [ devenv, msbuild ]  
           
enableMemoryWorkingSetOptimization ブーリアン型 アイドル状態のプロセスのメモリ使用量を最適化する true true メモリ最適化設定
idleSampleTimeOfMemoryWorkingSetOptimization 整数 アイドルサンプル時間 (分) 30 30  
idleStateLimitOfMemoryWorkingSetOptimization 整数 アイドル状態制限 (%) 1 1  
enableMemoryOptimizationThreshold ブーリアン型 最適化を制限する true true  
memoryOptimizationThreshold 整数 使用可能なメモリの合計が (MB) 未満の場合にのみ最適化する 200 200  
excludeProcessesFromMemoryWorkingSetOptimization ブーリアン型 メモリ使用量の最適化からプロセスを除外 false false  
processesExcludedFromMemoryWorkingSetOptimization 文字列の配列 プロセス名 [] [devenv, msbuild]  
enableFastLogoff ブーリアン型 高速ログオフを有効にする true true 高速ログオフ設定
enableMultiSessionOptimization ブーリアン型 マルチセッション最適化を有効にする true true マルチセッション最適化
excludeProcessesFromMultiSessionOptimization ブーリアン型 マルチセッション最適化からプロセスを除外 false false  
processesExcludedFromMultiSessionOptimization 文字列の配列 プロセス名 [] [ devenv, msbuild ]  
           
agentServiceDebugModeEnabled ブーリアン型 エージェントサービスデバッグモードを有効にする false false 詳細設定 > エージェント設定 > エージェントサービスオプション
           
enableLogonDurationAnalysis ブーリアン型 ログオン時間分析を有効にする true true ログオン時間分析
useAlternativeLocalReportLocation ブーリアン型 別の場所を使用してローカルエージェントレポートを保存する false false  
alternativeLocalReportLocation string ローカルエージェントレポートを保存する代替場所 %PROGRAMDATA%\Citrix\WEM\Local Agent Reports D:\WEM Local Agent Reports  
localReportMaxDays int ローカルエージェントのレポートを保存できる最大日数 7 7  
localReportMaxFilesPerEvent int 保存するローカルエージェントレポートの最大数 30 30  
saveLogonDurationAnalysisToLocal ブーリアン型 ログオン時間分析レポートをローカルエージェントレポートとして保存 true true  
saveUpmHealthCheckToLocal ブーリアン型 UPM ヘルスチェックレポートをローカルエージェントレポートとして保存 true true  
saveProfileContainerInsightsToLocal ブーリアン型 プロファイルコンテナインサイトレポートをローカルエージェントレポートとして保存 true true  

注:

カスタム設定が設定されていないか無効な場合、WEM エージェントはデフォルト設定を使用します。

JSON 形式の文字列を指定して、基本デプロイエージェントの設定をカスタマイズできます。例:

{
    "enableCpuSpikeProtection": true,
    "enableCpuAutoProtection": true,
    "enableIntelligentCpuOptimization": true,
}
<!--NeedCopy-->

基本展開のカスタム設定

エージェントの展開の種類の切り替え

展開の種類を切り替えるには、次のいずれかの方法を選択します。

  • エージェントグループポリシーを利用して、エージェントを別の展開の種類に切り替えます。詳しくは、「 グループポリシーの設定」を参照してください。

  • WEM ヘルスチェックツールを使用して、別の展開の種類に切り替えます。

WEM ログオン期間機能の使用

WEM ログオン期間機能を使用する利点は次のとおりです:

  • WEM エージェントはログオン時間を分析し、エージェントマシンにログインすると自動的にレポートを生成します。

  • WEM Tool Hub を使用して、エージェントが生成したレポートを確認できます。

基本導入エージェントの管理