Sdílet prostřednictvím


Add-SCOMNotificationChannel

Přidá kanál oznámení v Operations Manageru.

Syntaxe

Add-SCOMNotificationChannel
   [-Name] <String>
   [-Port <UInt32>]
   [-DisplayName <String>]
   [-Description <String>]
   -Server <String>
   [-From] <String>
   [-ReplyTo <String>]
   [-Header <Hashtable>]
   [-Anonymous]
   [-ExternalEmail]
   [-ExternalEmailRunasProfile <String>]
   [-BackupSmtpServer <String[]>]
   [-MaxPrimaryRecipientsPerMail <Int32>]
   [-PrimaryRetryInterval <TimeSpan>]
   [-Subject <String>]
   -Body <String>
   [-BodyAsHtml]
   [-Encoding <String>]
   [-NoSubjectEncoding]
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Add-SCOMNotificationChannel
   [-Name] <String>
   [-Port <UInt32>]
   [-DisplayName <String>]
   [-Description <String>]
   [-UserName] <Uri>
   [-ContentType <String>]
   -Server <String>
   [-SipProtocol <SipTransportProtocol>]
   [-SipAuthentication <SipNotificationAuthenticationProtocols>]
   [-PreferredUserName <String>]
   -Body <String>
   [-Encoding <String>]
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Add-SCOMNotificationChannel
   [-Name] <String>
   [-DisplayName <String>]
   [-Description <String>]
   [-ApplicationPath] <String>
   [[-Argument] <String>]
   [-WorkingDirectory <String>]
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Add-SCOMNotificationChannel
   [-Name] <String>
   [-DisplayName <String>]
   [-Description <String>]
   [-PrimaryRetryInterval <TimeSpan>]
   [-DeviceEnumerationInterval <TimeSpan>]
   [-Sms]
   [[-Device] <String>]
   [[-BackupDevice] <String[]>]
   -Body <String>
   [-Encoding <String>]
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

Rutina Add-SCOMNotificationChannel přidá kanál oznámení v nástroji System Center – Operations Manager. Kanály oznámení informují správce o upozornění nebo spouští automatizaci v reakci na výstrahu. Kanál oznámení používá mechanismus doručování v Operations Manageru, jako je e-mail, zasílání rychlých zpráv, služba krátkých zpráv (SMS) nebo příkaz k doručování oznámení.

Příklady

Příklad 1: Přidání kanálu oznámení

PS C:\>$Subject = "SCOM alert `$Data[Default='Not Present']/Context/DataItem/AlertName`$"
PS C:\> $Body = "Owner is `$Data[Default='Not Present']/Context/DataItem/AlertOwner`$"
PS C:\> Add-SCOMNotificationChannel -Name "Contoso.Email" -Server "mail.contoso.com" -From "scom@contoso.net" -Subject $Subject -Body $Body

Tento příklad přidá standardní e-mailový kanál SMTP.

První příkaz uloží řádek předmětu do proměnné s názvem $Subject.

Druhý příkaz uloží text zprávy do proměnné s názvem $Body.

Třetí příkaz používá rutinu Add-SCOMNotificationChannel k přidání e-mailového kanálu SMTP.

Příklad 2: Přidání kanálu oznámení pro rychlé zprávy

PS C:\>$Body = "SCOM alert `$Data[Default='Not Present']/Context/DataItem/AlertName`$"
PS C:\> Add-SCOMNotificationChannel -Name "Contoso.IM" -Server "sipserver.contoso.com" -UserName 'sip:scomadmin' -Body $Body

Tento příklad přidá kanál rychlých zpráv, který má zpáteční adresu scomadmin.

První příkaz uloží text zprávy do proměnné s názvem $Body.

Druhý příkaz používá rutinu Add-SCOMNotificationChannel k přidání kanálu rychlých zpráv.

Příklad 3: Přidání kanálu oznámení pro SMS

PS C:\>$Body = "SCOM alert `$Data[Default='Not Present']/Context/DataItem/AlertName`$"
PS C:\> Add-SCOMNotificationChannel -Sms -Name "Contoso.SMS" -Body $Body -Encoding "Unicode"

Tento příklad přidá kanál SMS s kódováním Unicode.

První příkaz uloží text zprávy do proměnné s názvem $Body.

Druhý příkaz používá rutinu Add-SCOMNotificationChannel k přidání kanálu SMS.

Příklad 4: Přidání kanálu oznámení příkazu

PS C:\>$Path = "C:\OnNotify.exe"
PS C:\> $Arg = "/notify /owner `"`$Data[Default='Not Present']/Context/DataItem/AlertOwner`$`""
PS C:\> $WorkingDir = "C:\"
PS C:\> Add-SCOMNotificationChannel -Name "Contoso.Command" -ApplicationPath $Path -Argument $Arg -WorkingDirectory $WorkingDir

Tento příklad přidá kanál oznámení příkazu, který spustí OnNotify.exe program.

První příkaz uloží cestu ke spustitelnému souboru do proměnné s názvem $Path.

Druhý příkaz uloží argumenty do proměnné s názvem $Arg.

Třetí příkaz uloží pracovní adresář do proměnné s názvem $WorkingDir.

Čtvrtý příkaz používá rutinu Add-SCOMNotificationChannel k přidání kanálu oznámení příkazu.

Parametry

-Anonymous

Označuje, že anonymní server SMTP (Simple Mail Transfer Protocol) odesílá e-mailová oznámení.

Typ:SwitchParameter
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-ApplicationPath

Určuje cestu aplikace kanálu příkazu.

Typ:String
Position:1
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-Argument

Určuje seznam argumentů pro kanál příkazů.

Typ:String
Position:2
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-BackupDevice

Určuje pole sekundárních zařízení SMS.

Typ:String[]
Position:3
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-BackupSmtpServer

Určuje pole zálohovaných serverů SMTP. Záložní servery používají stejnou konfiguraci jako primární server SMTP.

Typ:String[]
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-Body

Určuje text zprávy s oznámením.

Typ:String
Position:Named
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-BodyAsHtml

Označuje, že služba formátuje text zprávy jako HTML.

Typ:SwitchParameter
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-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 (.).

Typ:String[]
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-Confirm

Před spuštěním rutiny vás vyzve k potvrzení.

Typ:SwitchParameter
Aliasy:cf
Position:Named
Default value:False
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-ContentType

Určuje typ obsahu rychlé zprávy. Ve výchozím nastavení je typ obsahu text/plain.

Typ:String
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:True
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

-Description

Určuje popis kanálu oznámení. Pokud hodnotu nenastavíte, výchozí hodnota je hodnota parametru DisplayName.

Typ:String
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-Device

Určuje primární zařízení SMS.

Typ:String
Position:2
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-DeviceEnumerationInterval

Určuje časový interval mezi oznámeními SMS. Ve výchozím nastavení kanál oznámení čeká 10 sekund.

Typ:TimeSpan
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-DisplayName

Určuje zobrazovaný název kanálu oznámení. Pokud hodnotu nenastavíte, výchozí hodnota je hodnota parametru Name.

Typ:String
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-Encoding

Určuje formát kódování pro zprávu s oznámením. Kanál SMTP ve výchozím nastavení používá kódování UTF-8. Kanál IM také ve výchozím nastavení používá kódování UTF-8. Kanál SMS používá ve výchozím nastavení výchozí kódování, ale může alternativně použít kódování Unicode.

Typ:String
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-ExternalEmail

Určuje, jestli se má použít externí e-mail.

Typ:SwitchParameter
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-ExternalEmailRunasProfile

Určuje profil Spustit jako pro externí e-mail.

Typ:String
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-From

Určuje záhlaví Od v e-mailové zprávě s oznámením.

Typ:String
Position:2
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-Header

Určuje hlavičky jako páry klíč-hodnota v e-mailové zprávě s oznámením.

Typ:Hashtable
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-MaxPrimaryRecipientsPerMail

Určuje maximální počet příjemců pro e-mailovou zprávu s oznámením.

Typ:Int32
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-Name

Určuje název kanálu oznámení.

Typ:String
Position:1
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-NoSubjectEncoding

Označuje, že rutina nekóduje řádek předmětu e-mailu.

Typ:SwitchParameter
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-Port

Určuje číslo portu pro kanál.

Kanál SMTP ve výchozím nastavení používá port 25. Kanál rychlých zpráv, který používá protokol TCP, ve výchozím nastavení používá port 5060 a kanál rychlých zpráv, který používá protokol TLS (Transport Layer Security), ve výchozím nastavení používá port 5061.

Typ:UInt32
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-PreferredUserName

Určuje upřednostňované uživatelské jméno kanálu rychlých zpráv. Pokud hodnotu nenastavíte, výchozí hodnota je hodnota parametru Username.

Typ:String
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-PrimaryRetryInterval

Určuje interval opakování. Služba se pokusí přepnout zpět na primární server SMTP nebo zařízení SMS. Ve výchozím nastavení je interval pět minut.

Typ:TimeSpan
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-ReplyTo

Určuje záhlaví odpovědi v e-mailové zprávě s oznámením.

Typ:String
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-SCSession

Určuje pole objektů Connection. K získání objektu Connection použijte rutinu Get-SCManagementGroupConnection.

Zadejte objekt připojení pro skupinu pro správu, například objekt, který Rutina Get-SCManagementGroupConnection vrátí.

Typ:Connection[]
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-Server

Určuje server, který poskytuje pro oznámení kanály SMTP a rychlých zpráv.

Typ:String
Position:Named
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-SipAuthentication

Určuje mechanismus ověřování protokolu SIP (Session Initiation Protocol) (NTLM nebo Kerberos) pro kanály rychlých zpráv. Ve výchozím nastavení ověřování SIP používá ověřování NTLM.

Typ:SipNotificationAuthenticationProtocols
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-SipProtocol

Určuje přenosový protokol SIP (TCP nebo TLS) pro kanály rychlých zpráv. Protokol SIP ve výchozím nastavení používá protokol TCP jako přenosový protokol.

Typ:SipTransportProtocol
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-Sms

Označuje, že rutina odesílá oznámení pomocí sms.

Typ:SwitchParameter
Position:Named
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-Subject

Určuje řádek předmětu e-mailové zprávy s oznámením.

Typ:String
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-UserName

Určuje zpáteční adresu pro rychlé zprávy.

Typ:Uri
Position:2
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-WhatIf

Ukazuje, co se stane, když se rutina spustí. Rutina se nespustí.

Typ:SwitchParameter
Aliasy:wi
Position:Named
Default value:False
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-WorkingDirectory

Určuje pracovní adresář pro kanál příkazů. Ve výchozím nastavení kanál příkazů používá %systemdrive% jako pracovní adresář.

Typ:String
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False