Controlli di integrità
I controlli di integrità sono verifiche integrate della piattaforma PowerShell Universal. La avviseranno se qualcosa è configurato in modo errato o non funziona correttamente nell'istanza PSU.
Controlli di integrità integrati
Modulo in conflitto
Questo controllo di integrità cerca versioni in conflitto del modulo PowerShell Universal. Consigliamo di avere installato sul server solo il modulo Universal corrispondente alla versione del server.
Utilizzo della CPU
Verifica che l'utilizzo della CPU del server PowerShell Universal sia inferiore all'80%. Questo controllo di integrità è supportato solo su Windows. L'account di servizio che esegue il servizio PowerShell Universal dovrà far parte del gruppo Performance Monitor Users affinché questo controllo di integrità funzioni correttamente.
Spazio su disco
Questo controllo di integrità verifica lo spazio libero sui dischi del server. Segnalerà un avviso se è inferiore al 20%.
Token inoltrato
Questo controllo di integrità verifica che l'impostazione forwardWindowsAuthToken sia presente nel file web.config quando si esegue l'hosting su IIS e l'autenticazione Windows è abilitata. Senza questa impostazione, l'autenticazione Windows non funzionerà.
WebSocket IIS
Questo controllo di integrità verifica che il server IIS abbia la funzionalità IIS WebSocket abilitata. Questa è richiesta per PowerShell Universal. Affinché questo controllo di integrità funzioni correttamente, l'utente dovrà avere accesso allo spazio dei nomi ROOT\CIMv2 per il provider WMI locale.
Per configurarlo, dovrà aprire wmimgmt.msc, fare clic con il pulsante destro del mouse sul nodo Controllo WMI (locale) e quindi fare clic su Proprietà. Vada alla scheda Sicurezza, selezioni ROOT\CIMv2 e prema il pulsante Sicurezza per visualizzare i controlli di accesso per questo spazio dei nomi.

Utilizzo della memoria
Verifica che l'utilizzo della memoria sul server sia inferiore all'80%
PSScriptAnalyzer
Verifica che il modulo PSScriptAnalyzer sia installato. PowerShell Universal utilizza funzionalità di questo modulo ma non lo include. Può installare il modulo da PowerShell Gallery.
Ambiente mancante
Verifica se un ambiente definito in environments.ps1 esiste effettivamente sulla macchina.
Ultimo aggiornamento
È stato utile?