Dela via


Set-SCOMDatabaseGroomingSetting

Ändrar inställningarna för databasrensning för en hanteringsgrupp.

Syntax

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

Cmdleten Set-SCOMDatabaseGroomingSetting ändrar databasrensningsinställningarna för en hanteringsgrupp. Databasrensning tar automatiskt bort onödiga data från System Center – Operations Manager-databasen för att upprätthålla prestanda.

Du kan ange hur länge, i dagar, för att behålla följande objekt:

  • Lösta aviseringar
  • Tillgänglighetshistorik
  • Händelsedata
  • Aktivitetshistorik
  • Historik för underhållsläge
  • Övervaka jobbdata
  • Prestandadata
  • Tillståndsändringsdata

Använd cmdleten Get-SCOMDatabaseGroomingSetting för att se de aktuella värdena för de här inställningarna.

Som standard använder den här cmdleten den aktiva beständiga anslutningen till en hanteringsgrupp. Använd parametern SCSession för att ange en annan beständig anslutning. Du kan skapa en tillfällig anslutning till en hanteringsgrupp med hjälp av parametrarna ComputerName och Credential. Om du vill ha mer information skriver du Get-Help about_OpsMgr_Connections.

Exempel

Exempel 1: Ange dagar för att behålla lösta aviseringar

PS C:\>Set-SCOMDatabaseGroomingSetting -AlertDaysToKeep 21

Det här kommandot anger antalet dagar för att behålla lösta aviseringar till 21.

Exempel 2: Ange dagar för att behålla tillgänglighetshistoriken

PS C:\>Set-SCOMDatabaseGroomingSetting -AvailabilityHistoryDaysToKeep 10

Det här kommandot anger antalet dagar för att behålla tillgänglighetshistoriken till 10.

Parametrar

-AlertDaysToKeep

Anger antalet dagar för att behålla lösta aviseringar.

Typ:Byte
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:True
Godkänn jokertecken:False

-AvailabilityHistoryDaysToKeep

Anger hur många dagar tillgänglighetshistoriken ska behållas.

Typ:Byte
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:True
Godkänn jokertecken:False

-ComputerName

Anger en matris med namn på datorer. Cmdleten upprättar tillfälliga anslutningar med hanteringsgrupper för dessa datorer. Du kan använda NetBIOS-namn, IP-adresser eller fullständigt kvalificerade domännamn (FQDN). Om du vill ange den lokala datorn skriver du datornamnet, localhost eller en punkt (.).

System Center Data Access-tjänsten måste köras på datorn. Om du inte anger någon dator använder cmdleten datorn för den aktuella hanteringsgruppens anslutning.

Typ:String[]
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-Confirm

Uppmanar dig att bekräfta innan du kör cmdleten.

Typ:SwitchParameter
Alias:cf
Position:Named
Standardvärde:False
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-Credential

Anger ett PSCredential- objekt för hanteringsgruppens anslutning. Om du vill hämta ett PSCredential--objekt använder du cmdleten Get-Credential. Om du vill ha mer information skriver du Get-Help Get-Credential.

Om du anger en dator i parametern ComputerName använder du ett konto som har åtkomst till datorn. Standardvärdet är den aktuella användaren.

Typ:PSCredential
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-EventDaysToKeep

Anger hur många dagar händelsedata ska behållas.

Typ:Byte
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:True
Godkänn jokertecken:False

-JobStatusDaysToKeep

Anger hur många dagar aktivitetshistoriken ska behållas.

Typ:Byte
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:True
Godkänn jokertecken:False

-MaintenanceModeHistoryDaysToKeep

Anger hur många dagar underhållslägeshistoriken ska behållas.

Typ:Byte
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:True
Godkänn jokertecken:False

-MonitoringJobDaysToKeep

Anger hur många dagar som jobbdata ska övervakas.

Typ:Byte
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:True
Godkänn jokertecken:False

-PassThru

Anger att cmdleten skapar eller ändrar ett objekt som ett kommando kan använda i pipelinen. Som standard genererar den här cmdleten inga utdata.

Typ:SwitchParameter
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:True
Godkänn jokertecken:False

-PerformanceDataDaysToKeep

Anger hur många dagar prestandadata ska behållas.

Typ:Byte
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:True
Godkänn jokertecken:False

-PerformanceSignatureDaysToKeep

Typ:Byte
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:True
Godkänn jokertecken:False

-SCSession

Anger en matris med Anslutning objekt. Om du vill hämta ett --objekt använder du cmdleten Get-SCOMManagementGroupConnection.

Typ:Connection[]
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-StateChangeEventDaysToKeep

Anger hur många dagar tillståndsändringsdata ska behållas.

Typ:Byte
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:True
Godkänn jokertecken:False

-WhatIf

Visar vad som skulle hända om cmdleten körs. Cmdleten körs inte.

Typ:SwitchParameter
Alias:wi
Position:Named
Standardvärde:False
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False