Add-SCOMNotificationChannel
Hiermee voegt u een meldingskanaal toe in Operations Manager.
Syntaxis
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
De cmdlet Add-SCOMNotificationChannel voegt een meldingskanaal toe in System Center - Operations Manager. Meldingskanalen informeren beheerders over een waarschuwing of voeren automatisering uit als reactie op een waarschuwing. Een meldingskanaal maakt gebruik van een leveringsmechanisme in Operations Manager, zoals e-mail, chatberichten (CHAT), Short Message Service (SMS) of opdracht voor het bezorgen van meldingen.
Voorbeelden
Voorbeeld 1: Een meldingskanaal toevoegen
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
In dit voorbeeld wordt een standaard SMTP-e-mailkanaal toegevoegd.
Met de eerste opdracht wordt de onderwerpregel opgeslagen in de variabele met de naam $Subject.
Met de tweede opdracht wordt de hoofdtekst van het bericht opgeslagen in de variabele met de naam $Body.
De derde opdracht maakt gebruik van de cmdlet Add-SCOMNotificationChannel om een SMTP-e-mailkanaal toe te voegen.
Voorbeeld 2: Een meldingskanaal toevoegen voor chatberichten
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
In dit voorbeeld wordt een chatkanaal met een retouradres van scomadmin toegevoegd.
Met de eerste opdracht wordt de hoofdtekst van het bericht opgeslagen in de variabele met de naam $Body.
De tweede opdracht maakt gebruik van de cmdlet Add-SCOMNotificationChannel om een chatkanaal toe te voegen.
Voorbeeld 3: Een meldingskanaal voor sms toevoegen
PS C:\>$Body = "SCOM alert `$Data[Default='Not Present']/Context/DataItem/AlertName`$"
PS C:\> Add-SCOMNotificationChannel -Sms -Name "Contoso.SMS" -Body $Body -Encoding "Unicode"
In dit voorbeeld wordt een SMS-kanaal met Unicode-codering toegevoegd.
Met de eerste opdracht wordt de hoofdtekst van het bericht opgeslagen in de variabele met de naam $Body.
De tweede opdracht maakt gebruik van de cmdlet Add-SCOMNotificationChannel om een SMS-kanaal toe te voegen.
Voorbeeld 4: Een meldingskanaal voor opdrachten toevoegen
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
In dit voorbeeld wordt een meldingskanaal voor opdrachten toegevoegd waarmee het OnNotify.exe-programma wordt uitgevoerd.
Met de eerste opdracht wordt het pad naar het uitvoerbare bestand opgeslagen in de variabele met de naam $Path.
Met de tweede opdracht worden de argumenten opgeslagen in de variabele met de naam $Arg.
Met de derde opdracht wordt de werkmap opgeslagen in de variabele met de naam $WorkingDir.
De vierde opdracht maakt gebruik van de cmdlet Add-SCOMNotificationChannel om een meldingskanaal voor opdrachten toe te voegen.
Parameters
-Anonymous
Geeft aan dat een anonieme SMTP-server (Simple Mail Transfer Protocol) e-mailmeldingen verzendt.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-ApplicationPath
Hiermee geeft u het toepassingspad van een opdrachtkanaal.
Type: | String |
Position: | 1 |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-Argument
Hiermee geeft u een lijst met argumenten aan een opdrachtkanaal.
Type: | String |
Position: | 2 |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-BackupDevice
Hiermee geeft u een matrix van secundaire SMS-apparaten.
Type: | String[] |
Position: | 3 |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-BackupSmtpServer
Hiermee geeft u een matrix van back-up SMTP-servers. Back-upservers gebruiken dezelfde configuratie als de primaire SMTP-server.
Type: | String[] |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-Body
Hiermee geeft u de hoofdtekst van een meldingsbericht.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-BodyAsHtml
Hiermee wordt aangegeven dat de hoofdtekst van het bericht wordt opgemaakt als HTML.
Type: | SwitchParameter |
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 (.).
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 |
-ContentType
Hiermee geeft u het inhoudstype van een chatbericht op.
Standaard is het inhoudstype text/plain
.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | True |
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 |
-Description
Hiermee geeft u een beschrijving voor een meldingskanaal. Als u geen waarde instelt, is de standaardwaarde de waarde van de parameter DisplayName.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-Device
Hiermee geeft u een primair SMS-apparaat.
Type: | String |
Position: | 2 |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-DeviceEnumerationInterval
Hiermee geeft u een tijdsinterval tussen sms-meldingen. Standaard wacht het meldingskanaal 10 seconden.
Type: | TimeSpan |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-DisplayName
Hiermee geeft u een weergavenaam voor een meldingskanaal. Als u geen waarde instelt, is de standaardwaarde de waarde van de parameter Name.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-Encoding
Hiermee geeft u de coderingsindeling voor een meldingsbericht op. Een SMTP-kanaal maakt standaard gebruik van UTF-8-codering. Een IM-kanaal maakt standaard gebruik van UTF-8-codering. Een SMS-kanaal maakt standaard gebruik van standaardcodering, maar kan ook Unicode-codering gebruiken.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-ExternalEmail
Hiermee geeft u op of externe e-mail moet worden gebruikt.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-ExternalEmailRunasProfile
Hiermee geeft u het Uitvoeren als-profiel voor externe e-mail.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-From
Hiermee geeft u de Van-koptekst in een e-mailbericht voor meldingen.
Type: | String |
Position: | 2 |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-Header
Hiermee geeft u kopteksten op, als sleutel-waardeparen, in een e-mailbericht met meldingen.
Type: | Hashtable |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-MaxPrimaryRecipientsPerMail
Hiermee geeft u het maximum aantal geadresseerden voor een e-mailbericht voor meldingen.
Type: | Int32 |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-Name
Hiermee geeft u de naam van een meldingskanaal.
Type: | String |
Position: | 1 |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-NoSubjectEncoding
Geeft aan dat de cmdlet de onderwerpregel voor e-mail niet coderen.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-Port
Hiermee geeft u het poortnummer voor een kanaal.
Een SMTP-kanaal maakt standaard gebruik van poort 25. Een IM-kanaal dat TCP gebruikt, maakt standaard gebruik van poort 5060 en een IM-kanaal dat tls (Transport Layer Security) gebruikt, maakt standaard gebruik van poort 5061.
Type: | UInt32 |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-PreferredUserName
Hiermee geeft u de voorkeursgebruikersnaam van een chatkanaal. Als u geen waarde instelt, is de standaardwaarde de waarde van de parameter Gebruikersnaam.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-PrimaryRetryInterval
Hiermee geeft u een interval voor opnieuw proberen. De service probeert terug te schakelen naar de primaire SMTP-server of het SMS-apparaat. Het interval is standaard vijf minuten.
Type: | TimeSpan |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-ReplyTo
Hiermee geeft u de berichtkop Beantwoorden in een e-mailbericht met meldingen.
Type: | String |
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-SCManagementGroupConnection.
Voer een verbindingsobject in voor een beheergroep, zoals een object dat Get-SCManagementGroupConnection cmdlet retourneert.
Type: | Connection[] |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-Server
Hiermee geeft u een server die SMTP- en chatkanalen biedt voor meldingen.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-SipAuthentication
Hiermee geeft u een SIP-verificatiemechanisme (Session Initiation Protocol) (NTLM of Kerberos) op voor chatkanalen. SIP-verificatie maakt standaard gebruik van NTLM-verificatie.
Type: | SipNotificationAuthenticationProtocols |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-SipProtocol
Hiermee geeft u een SIP-transportprotocol (TCP of TLS) voor im-kanalen. SIP maakt standaard gebruik van TCP als transportprotocol.
Type: | SipTransportProtocol |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-Sms
Geeft aan dat de cmdlet meldingen verzendt via sms.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-Subject
Hiermee geeft u een onderwerpregel op voor het e-mailbericht met meldingen.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-UserName
Hiermee geeft u een retouradres voor chatberichten.
Type: | Uri |
Position: | 2 |
Default value: | None |
Vereist: | True |
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 |
-WorkingDirectory
Hiermee geeft u een werkmap voor een opdrachtkanaal. Standaard gebruikt een opdrachtkanaal de %systemdrive% als werkmap.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |