Set-SCOMDatabaseGroomingSetting
Modifica le impostazioni di pulitura del database per un gruppo di gestione.
Sintassi
Set-SCOMDatabaseGroomingSetting
[-AlertDaysToKeep <Byte>]
[-AvailabilityHistoryDaysToKeep <Byte>]
[-EventDaysToKeep <Byte>]
[-JobStatusDaysToKeep <Byte>]
[-MaintenanceModeHistoryDaysToKeep <Byte>]
[-MonitoringJobDaysToKeep <Byte>]
[-PassThru]
[-PerformanceDataDaysToKeep <Byte>]
[-PerformanceSignatureDaysToKeep <Byte>]
[-StateChangeEventDaysToKeep <Byte>]
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Descrizione
Il cmdlet Set-SCOMDatabaseGroomingSetting modifica le impostazioni di pulitura del database per un gruppo di gestione. La pulitura del database rimuove automaticamente i dati non necessari dal database di System Center Operations Manager per mantenere le prestazioni.
È possibile specificare per quanto tempo, in giorni, per mantenere gli elementi seguenti:
- Avvisi risolti
- Cronologia disponibilità
- Dati dell'evento
- Cronologia attività
- Cronologia modalità di manutenzione
- Monitoraggio dati di processo
- Dati sulle prestazioni
- Dati delle modifiche dello stato
Usare il cmdlet Get-SCOMDatabaseGroomingSetting per visualizzare i valori correnti per queste impostazioni.
Per impostazione predefinita, questo cmdlet usa la connessione permanente attiva a un gruppo di gestione.
Usare il parametro SCSession per specificare una connessione permanente diversa.
È possibile creare una connessione temporanea a un gruppo di gestione usando i parametri ComputerName e Credential .
Per ulteriori informazioni, digitare Get-Help about_OpsMgr_Connections
.
Esempio
Esempio 1: Impostare i giorni per mantenere gli avvisi risolti
PS C:\>Set-SCOMDatabaseGroomingSetting -AlertDaysToKeep 21
Questo comando imposta il numero di giorni per cui mantenere gli avvisi risolti su 21.
Esempio 2: Impostare i giorni per mantenere la cronologia di disponibilità
PS C:\>Set-SCOMDatabaseGroomingSetting -AvailabilityHistoryDaysToKeep 10
Questo comando imposta il numero di giorni per mantenere la cronologia della disponibilità su 10.
Parametri
-AlertDaysToKeep
Specifica il numero di giorni per cui mantenere gli avvisi risolti.
Type: | Byte |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-AvailabilityHistoryDaysToKeep
Specifica il numero di giorni per mantenere la cronologia della disponibilità.
Type: | Byte |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ComputerName
Specifica una matrice di nomi di computer. Il cmdlet stabilisce connessioni temporanee con i gruppi di gestione per questi computer. È possibile usare nomi NetBIOS, indirizzi IP o nomi di dominio completi (FQDN). Per specificare il computer locale, digitare il nome del computer, localhost o un punto (.).
Il servizio Di accesso ai dati di System Center deve essere in esecuzione nel computer. Se non si specifica un computer, il cmdlet utilizza il computer per la connessione al gruppo di gestione corrente.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Richiede la conferma dell'utente prima di eseguire il cmdlet.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Credential
Specifica un oggetto PSCredential per la connessione al gruppo di gestione.
Per ottenere un oggetto PSCredential, usare il cmdlet Get-Credential.
Per ulteriori informazioni, digitare Get-Help Get-Credential
.
Se si specifica un computer nel parametro ComputerName , utilizzare un account che abbia accesso a tale computer. Il valore predefinito è l'utente corrente.
Type: | PSCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EventDaysToKeep
Specifica il numero di giorni per la conservazione dei dati degli eventi.
Type: | Byte |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-JobStatusDaysToKeep
Specifica il numero di giorni per mantenere la cronologia delle attività.
Type: | Byte |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-MaintenanceModeHistoryDaysToKeep
Specifica il numero di giorni per mantenere la cronologia della modalità di manutenzione.
Type: | Byte |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-MonitoringJobDaysToKeep
Specifica il numero di giorni per mantenere i dati del processo di monitoraggio.
Type: | Byte |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-PassThru
Indica che il cmdlet crea o modifica un oggetto che un comando può usare nella pipeline. Per impostazione predefinita, il cmdlet non genera alcun output.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-PerformanceDataDaysToKeep
Specifica il numero di giorni per mantenere i dati sulle prestazioni.
Type: | Byte |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-PerformanceSignatureDaysToKeep
Type: | Byte |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-SCSession
Specifica una matrice di oggetti Connection . Per ottenere un oggetto Connection , utilizzare il cmdlet Get-SCOMManagementGroupConnection .
Type: | Connection[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-StateChangeEventDaysToKeep
Specifica il numero di giorni per mantenere i dati sulle modifiche dello stato.
Type: | Byte |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-WhatIf
Mostra l'esito in caso di esecuzione del cmdlet. Il cmdlet non viene eseguito.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |