Set-SCOMDatabaseGroomingSetting
Wijzigt de instellingen voor het opschonen van databases voor een beheergroep.
Syntaxis
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>]
Description
De Set-SCOMDatabaseGroomingSetting cmdlet wijzigt instellingen voor het opschonen van databases voor een beheergroep. Bij het opschonen van databases worden overbodige gegevens automatisch verwijderd uit de System Center - Operations Manager-database om de prestaties te behouden.
U kunt opgeven hoe lang, in dagen, de volgende items moeten worden bewaard:
- Opgeloste waarschuwingen
- Beschikbaarheidsgeschiedenis
- Gebeurtenisgegevens
- Taakgeschiedenis
- Geschiedenis van onderhoudsmodus
- Taakgegevens bewaken
- Prestatiegegevens
- Statuswijzigingsgegevens
Gebruik de cmdlet Get-SCOMDatabaseGroomingSetting om de huidige waarden voor deze instellingen te bekijken.
Deze cmdlet maakt standaard gebruik van de actieve permanente verbinding met een beheergroep.
Gebruik de parameter SCSession om een andere permanente verbinding op te geven.
U kunt een tijdelijke verbinding met een beheergroep maken met behulp van de parameters ComputerName en Credential.
Typ Get-Help about_OpsMgr_Connections
voor meer informatie.
Voorbeelden
Voorbeeld 1: Dagen instellen om opgeloste waarschuwingen te behouden
PS C:\>Set-SCOMDatabaseGroomingSetting -AlertDaysToKeep 21
Met deze opdracht stelt u het aantal dagen in om opgeloste waarschuwingen op 21 te houden.
Voorbeeld 2: Dagen instellen om de beschikbaarheidsgeschiedenis te behouden
PS C:\>Set-SCOMDatabaseGroomingSetting -AvailabilityHistoryDaysToKeep 10
Met deze opdracht stelt u het aantal dagen in om de beschikbaarheidsgeschiedenis op 10 te houden.
Parameters
-AlertDaysToKeep
Hiermee geeft u het aantal dagen op dat opgeloste waarschuwingen moeten worden bewaard.
Type: | Byte |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-AvailabilityHistoryDaysToKeep
Hiermee geeft u het aantal dagen op om de beschikbaarheidsgeschiedenis te behouden.
Type: | Byte |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-ComputerName
Hiermee geeft u een matrix van namen van computers. Met de cmdlet worden tijdelijke verbindingen met beheergroepen voor deze computers tot stand gebracht. U kunt NetBIOS-namen, IP-adressen of FQDN's (Fully Qualified Domain Names) gebruiken. Als u de lokale computer wilt opgeven, typt u de computernaam, localhost of een punt (.).
De System Center Data Access-service moet worden uitgevoerd op de computer. Als u geen computer opgeeft, gebruikt de cmdlet de computer voor de huidige beheergroepverbinding.
Type: | String[] |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-Confirm
U wordt gevraagd om bevestiging voordat u de cmdlet uitvoert.
Type: | SwitchParameter |
Aliassen: | cf |
Position: | Named |
Default value: | False |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-Credential
Hiermee geeft u een PSCredential-object voor de verbinding met de beheergroep.
Als u een PSCredential--object wilt verkrijgen, gebruikt u de cmdlet Get-Credential.
Typ Get-Help Get-Credential
voor meer informatie.
Als u een computer opgeeft in de parameter ComputerName, gebruikt u een account dat toegang heeft tot die computer. De standaardwaarde is de huidige gebruiker.
Type: | PSCredential |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-EventDaysToKeep
Hiermee geeft u het aantal dagen op dat gebeurtenisgegevens moeten worden bewaard.
Type: | Byte |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-JobStatusDaysToKeep
Hiermee geeft u het aantal dagen op dat de taakgeschiedenis moet worden bewaard.
Type: | Byte |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-MaintenanceModeHistoryDaysToKeep
Hiermee geeft u het aantal dagen op om de onderhoudsmodusgeschiedenis te behouden.
Type: | Byte |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-MonitoringJobDaysToKeep
Hiermee geeft u het aantal dagen op om bewakingstaakgegevens te behouden.
Type: | Byte |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-PassThru
Geeft aan dat de cmdlet een object maakt of wijzigt dat een opdracht in de pijplijn kan gebruiken. Deze cmdlet genereert standaard geen uitvoer.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-PerformanceDataDaysToKeep
Hiermee geeft u het aantal dagen op om prestatiegegevens te bewaren.
Type: | Byte |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-PerformanceSignatureDaysToKeep
Type: | Byte |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-SCSession
Hiermee geeft u een matrix van Connection-objecten. Als u een Connection-object wilt verkrijgen, gebruikt u de cmdlet Get-SCOMManagementGroupConnection.
Type: | Connection[] |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-StateChangeEventDaysToKeep
Hiermee geeft u het aantal dagen op dat statuswijzigingsgegevens moeten worden bewaard.
Type: | Byte |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-WhatIf
Toont wat er zou gebeuren als de cmdlet wordt uitgevoerd. De cmdlet wordt niet uitgevoerd.
Type: | SwitchParameter |
Aliassen: | wi |
Position: | Named |
Default value: | False |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |