Export-SCOMEffectiveMonitoringConfiguration
Exportuje konfiguraci použitelnou pro objekt monitorování.
Syntaxe
Export-SCOMEffectiveMonitoringConfiguration
[-Instance] <MonitoringObject>
[-Path] <String>
[-Encoding <Encoding>]
[-RecurseContainedObjects]
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[<CommonParameters>]
Description
Rutina Export-SCOMEffectiveMonitoringConfiguration načte pravidla, monitorování a přepsání, která platí pro zadaný objekt monitorování, vypočítá efektivní konfiguraci pravidel a monitorování a výsledky pak uloží do souboru .csv. Tento soubor používá jako oddělovač symbol svislé roury (|).
Ve výchozím nastavení tato rutina používá aktivní trvalé připojení ke skupině pro správu.
Pomocí parametru SCSession zadejte jiné trvalé připojení.
Dočasné připojení ke skupině pro správu můžete vytvořit pomocí parametrů Get-Help about_OpsMgr_Connections
.
Příklady
Příklad 1: Export konfigurace monitorování pro skupinu počítačů
PS C:\>$Members = (Get-SCOMGroup -DisplayName "All Windows Computers").GetRelatedMonitoringObjects()
PS C:\> $Members | ForEach-Object { Export-SCOMEffectiveMonitoringConfiguration -Instance $_ -Path "C:\temp\$($_.DisplayName).csv" -RecurseContainedObjects }
Tento příklad exportuje konfiguraci monitorování pro všechny počítače v zadané skupině počítačů.
První příkaz načte členy skupiny Všechny počítače se systémem Windows a uloží objekty do proměnné $Members.
Druhý příkaz pomocí operátoru kanálu předává každý objekt uložený v proměnné $Members do rutiny ForEach-Object, která zahrnuje Export-SCOMEffectiveMonitoringConfiguration příkaz, který exportuje data do .csv souboru v zadaném umístění.
Příkaz obsahuje název počítače v názvu souboru a připojí příponu .csv.
Další informace o ForEach-Object, zadejte Get-Help ForEach-Object
.
Parametry
-ComputerName
Určuje pole názvů počítačů. Rutina vytvoří dočasná připojení ke skupinám pro správu pro tyto počítače. Můžete použít názvy NetBIOS, IP adresy nebo plně kvalifikované názvy domén (FQDN). Chcete-li zadat místní počítač, zadejte název počítače, localhost nebo tečku (.).
Na počítači musí být spuštěná služba System Center Data Access. Pokud nezadáte počítač, rutina použije počítač pro aktuální připojení skupiny pro správu.
Typ: | String[] |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-Credential
Určuje objekt PSCredential pro připojení skupiny pro správu.
K získání objektu PSCredential použijte rutinu Get-Credential.
Další informace potřebujete zadáním Get-Help Get-Credential
.
Pokud zadáte počítač v parametru ComputerName, použijte účet, který má přístup k danému počítači. Výchozí hodnota je aktuální uživatel.
Typ: | PSCredential |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-Encoding
Určuje kódování, které se má použít pro konfiguraci monitorování.
Typ: | Encoding |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-Instance
Určuje pole monitorovacích objektů, které představují instance. K získání objektu instance třídy použijte rutinu Get-SCOMClassInstance.
Tento parametr také přijímá objekty skupiny. K získání objektu skupiny použijte rutinu Get-SCOMGroup.
Typ: | MonitoringObject |
Position: | 1 |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-Path
Určuje cestu a název souboru exportovaného .csv souboru. Rutina nepřidá příponu názvu souboru.
Typ: | String |
Position: | 2 |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-RecurseContainedObjects
Označuje, že rutina exportuje všechna zjištěná data pro objekt monitorování, který určuje parametr Instance. Například v případě počítače rutina exportuje všechna zjišťování a monitorování v počítači a všechny monitorovací objekty hostované nebo obsažené v počítači, jako jsou disky nebo síťové karty.
Typ: | SwitchParameter |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-SCSession
Určuje pole objektů Connection.
K získání objektu připojení
Typ: | Connection[] |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |