Udostępnij za pośrednictwem


Set-SCOMDatabaseGroomingSetting

Modyfikuje ustawienia pielęgnacji bazy danych dla grupy zarządzania.

Składnia

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>]

Opis

Polecenie cmdlet Set-SCOMDatabaseGroomingSetting modyfikuje ustawienia pielęgnacji bazy danych dla grupy zarządzania. Pielęgnacja bazy danych automatycznie usuwa niepotrzebne dane z bazy danych programu System Center — Operations Manager w celu zachowania wydajności.

Możesz określić, jak długo, w dniach, aby zachować następujące elementy:

  • Rozstrzygnięte alerty
  • Historia dostępności
  • Dane zdarzenia
  • Historia zadań
  • Historia trybu konserwacji
  • Monitorowanie danych zadań
  • Dane wydajności
  • Dane zmiany stanu

Użyj polecenia cmdlet Get-SCOMDatabaseGroomingSetting , aby wyświetlić bieżące wartości dla tych ustawień.

Domyślnie to polecenie cmdlet używa aktywnego trwałego połączenia z grupą zarządzania. Użyj parametru SCSession , aby określić inne trwałe połączenie. Możesz utworzyć tymczasowe połączenie z grupą zarządzania przy użyciu parametrów ComputerName i Credential . Aby uzyskać więcej informacji, wpisz polecenie Get-Help about_OpsMgr_Connections.

Przykłady

Przykład 1. Ustawianie dni, aby zachować rozwiązane alerty

PS C:\>Set-SCOMDatabaseGroomingSetting -AlertDaysToKeep 21

To polecenie ustawia liczbę dni, w których alerty rozwiązane są do 21.

Przykład 2. Ustawianie dni przechowywania historii dostępności

PS C:\>Set-SCOMDatabaseGroomingSetting -AvailabilityHistoryDaysToKeep 10

To polecenie ustawia liczbę dni, aby zachować historię dostępności na 10.

Parametry

-AlertDaysToKeep

Określa liczbę dni, przez które należy zachować rozwiązane alerty.

Type:Byte
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-AvailabilityHistoryDaysToKeep

Określa liczbę dni przechowywania historii dostępności.

Type:Byte
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-ComputerName

Określa tablicę nazw komputerów. Polecenie cmdlet ustanawia tymczasowe połączenia z grupami zarządzania dla tych komputerów. Możesz użyć nazw NetBIOS, adresów IP lub w pełni kwalifikowanych nazw domen (FQDN). Aby określić komputer lokalny, wpisz nazwę komputera, localhost lub kropkę (.).

Usługa System Center Data Access musi być uruchomiona na komputerze. Jeśli nie określisz komputera, polecenie cmdlet używa komputera do bieżącego połączenia grupy zarządzania.

Type:String[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

Monituje o potwierdzenie przed uruchomieniem polecenia cmdlet.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Credential

Określa obiekt PSCredential dla połączenia grupy zarządzania. Aby uzyskać obiekt PSCredential , użyj polecenia cmdlet Get-Credential . Aby uzyskać więcej informacji, wpisz polecenie Get-Help Get-Credential.

Jeśli określisz komputer w parametrze ComputerName , użyj konta, które ma dostęp do tego komputera. Wartość domyślna to użytkownik bieżący.

Type:PSCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EventDaysToKeep

Określa liczbę dni przechowywania danych zdarzeń.

Type:Byte
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-JobStatusDaysToKeep

Określa liczbę dni przechowywania historii zadań.

Type:Byte
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-MaintenanceModeHistoryDaysToKeep

Określa liczbę dni przechowywania historii trybu konserwacji.

Type:Byte
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-MonitoringJobDaysToKeep

Określa liczbę dni przechowywania danych zadań monitorowania.

Type:Byte
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-PassThru

Wskazuje, że polecenie cmdlet tworzy lub modyfikuje obiekt, którego polecenie może użyć w potoku. Domyślnie to polecenie cmdlet nie generuje żadnego wyniku.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-PerformanceDataDaysToKeep

Określa liczbę dni przechowywania danych wydajności.

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

Określa tablicę obiektów Połączenia . Aby uzyskać obiekt Połączenia , użyj polecenia cmdlet Get-SCOMManagementGroupConnection .

Type:Connection[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-StateChangeEventDaysToKeep

Określa liczbę dni przechowywania danych zmiany stanu.

Type:Byte
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-WhatIf

Pokazuje, co się stanie po uruchomieniu polecenia cmdlet. Polecenie cmdlet nie zostało uruchomione.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False