Stato server - Correggi utilizzo memoria - Applicazione

Microsoft.AppVirtualization.Server.45.LightWeightServer.ServerStatus_FixMemoryUsage_Application (UnitMonitor)

Stato server fornisce le informazioni per monitorare l'Application Virtualization Server e verificare che funzioni correttamente ed esegua i servizi previsti.

Knowledge Base article:

Riepilogo

Stato server fornisce le informazioni per monitorare l'Application Virtualization Server e verificare che funzioni correttamente ed esegua i servizi previsti.

Soluzioni

La causa più probabile di questo errore è che l'allocazione della memoria è stata modificata e non rientra in un intervallo valido. Per gli intervalli validi, vedere http://go.microsoft.com/fwlink/?LinkId=122170.

  1. Aprire l'Editor del Registro di sistema, regedit.exe
  2. Accedere al valore del Registro di sistema HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SoftGrid\4.5\DistributionServer\FcMaxSizeMB.
  3. Impostare le chiavi sui valori appropriati (il valore predefinito è 512). 
  4. Riavviare il servizio Application Virtualization Server.

Per riavviare il servizio Application Virtualization Server:

  1. Accedere al computer Application Virtualization Server con credenziali di amministratore valide.
  2. Aprire Servizi (fare clic su Start, Impostazioni, Pannello di controllo, Strumenti di amministrazione ed infine fare doppio clic su Servizi).
  3. Quando si apre Servizi, una volta individuato, fare clic con il pulsante destro del mouse sul servizio Application Virtualization Streaming Server e selezionare Arresta dal menu di scelta rapida, se tale opzione è abilitata.
  4. Attendere 30 secondi e fare nuovamente clic con il pulsante destro del mouse sul servizio. Infine, selezionare Avvia dal menu di scelta rapida.

Element properties:

TargetMicrosoft.AppVirtualization.Server.45.LightWeightServer
Parent MonitorMicrosoft.AppVirtualization.Server.45.ServerStatus.HealthState
CategoryEventCollection
EnabledTrue
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.2SingleEventLogManualReset3StateMonitorType
RemotableTrue
AccessibilityPublic
Alert Message
Stato server - Correggi utilizzo memoria - Applicazione
{0}
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.AppVirtualization.Server.45.LightWeightServer.ServerStatus_FixMemoryUsage_Application" Accessibility="Public" Target="Microsoft.AppVirtualization.Server.45.LightWeightServer" TypeID="Windows!Microsoft.Windows.2SingleEventLogManualReset3StateMonitorType" ParentMonitorID="Microsoft.AppVirtualization.Server.45.ServerStatus.HealthState">
<Category>EventCollection</Category>
<AlertSettings AlertMessage="Microsoft.AppVirtualization.Server.45.LightWeightServer.ServerStatus_FixMemoryUsage_Application.Alert">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/EventDescription$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="Yellow" HealthState="Warning" MonitorTypeStateID="FirstEventRaised"/>
<OperationalState ID="Red" HealthState="Error" MonitorTypeStateID="SecondEventRaised"/>
<OperationalState ID="Green" HealthState="Success" MonitorTypeStateID="ManualResetEventRaised"/>
</OperationalStates>
<Configuration>
<FirstComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</FirstComputerName>
<FirstLogName>Application</FirstLogName>
<FirstExpression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">Application Virtualization Server</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">41988</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</FirstExpression>
<SecondComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</SecondComputerName>
<SecondLogName>Application</SecondLogName>
<SecondExpression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">Application Virtualization Server</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">41485</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</SecondExpression>
</Configuration>
</UnitMonitor>