Konfigurieren von Benachrichtigungsskripten

So konfigurieren Sie Benachrichtigungsskripte:

  1. Klicken Sie auf der Registerkarte Verwaltung / Benachrichtigungen auf Aufgaben > Neu im Bereich Benachrichtigungen (oder klicken Sie auf das Pluszeichen-Symbol).
  2. Geben Sie in dem sich öffnenden Dialogfeld die folgenden Optionen an:
    • Skriptname: Geben Sie einen aussagekräftigen Namen für die Verbindung an.
    • Befehl: Der auszuführende Befehl.
    • Argumente: Befehlszeilenargumente, die an den Befehl übergeben werden. Ein Argument kann eine der vordefinierten Variablen sein, die Parallels RAS automatisch durch einen tatsächlichen Wert ersetzt. Siehe untenstehende Tabelle der Befehlszeilenvariablen (die Spalte ID enthält die Werte, die hier verwendet werden können).
    • Anfangsverzeichnis: Der vollständige Pfad zum aktuellen Verzeichnis des Prozesses. Die Zeichenfolge kann auch einen UNC-Pfad angeben.
    • Benutzername, Passwort: Dies sind optionale Felder, die Sie angeben können, wenn Sie den Befehl unter einem bestimmten Benutzerkonto ausführen möchten.
  3. Klicken Sie anschließend auf OK , um das Benachrichtigungsskript zu speichern.

Um ein Benachrichtigungsskript zu ändern, klicken Sie mit der rechten Maustaste darauf und wählen Sie Eigenschaften .

Um ein Skript zu löschen, klicken Sie mit der rechten Maustaste und wählen Sie Löschen . Wenn ein Benachrichtigungs-Handler ein Skript verwendet, wird eine Warnmeldung angezeigt. Wenn Sie es trotzdem löschen, wird die Skript-Zuordnung aus allen Benachrichtigungs-Handlern entfernt, in denen es verwendet wird, und alle betroffenen Handler werden automatisch so konfiguriert, dass sie eine E-Mail-Benachrichtigung senden.

Variablen der Befehlszeile

Die folgende Tabelle listet Befehlszeilenvariablen auf, die Sie bei der Ausführung eines Skripts als Argumente verwenden können (siehe Beschreibung der Option Argumente oben):

Variable

Beschreibung

($FARM-NAME)

Name der RAS-Farm, die die Benachrichtigung ausgelöst hat.

($SITE-NAME)

Name der RAS-Site, die die Benachrichtigung ausgelöst hat.

($SERVER-ADDRESS)

IP-Adresse oder FQDN des Servers, der die Benachrichtigung ausgelöst hat. Es kann ein RDSH-Server, der Server mit einem RAS Publishing Agent, RAS Secure Client Gateway usw. sein.

($TRIGGER-ADDRESS)

IP-Adresse oder FQDN des Servers, der die Benachrichtigung ausgelöst hat.

($THRESHOLD-VALUE)

Der Schwellenwert, der dem Meldungsbearbeiter zugeordnet ist. Wenn eine Benachrichtigungsart keine Schwellenwerte unterstützt, sollte das Argument durch eine leere Zeichenfolge ersetzt werden.

($NOTIFICATION-TIME)

GMT-Uhrzeit und Datum des Eintretens des Ereignisses. Das Zeichenfolgenformat muss die Formatangabe „R“ oder „r“ verwenden. Bitte lesen Sie den folgenden Artikel von Microsoft für Details:

https://docs.microsoft.com/en-us/dotnet/standard/base-types/standard-date-and-time-format-strings

Hinweis: Die Uhrzeit sollte den Zeitpunkt des Auftretens der Meldung darstellen und nicht den Zeitpunkt, zu dem der Benachrichtungs-Handler ausgeführt wurde. Der Benachrichtungs-Handler kann verzögert ausgeführt werden, wenn eine Nachfrist aktiviert ist.

($NOTIFICATION-TYPE)

Ein numerischer Wert, der jeder Benachrichtigungsart zugeordnet ist. Die Werte der Benachrichtigungsarten sind in der unten stehenden Tabelle Benachrichtigungsarten aufgeführt.

Benachrichtigungsarten

Die folgende Tabelle listet die unterstützten Benachrichtigungsarten auf (die Spalte ID repräsentiert Werte, die an die Befehlszeilenvariable ($NOTIFICATION-TYPE) übergeben werden):

Typ

Priorität

ID

Kommentare

CPU-Nutzung

L

1

Speichernutzung

L

2

Anzahl der aktiven Sitzungen

M

3

Anzahl der unterbrochenen Sitzungen

M

4

RAS Agent verbinden

H

5

RAS Agent trennen

H

6

VDI-Vorlage fehlt

H

7

Limit der veröffentlichten Anwendungen überschritten

M

8

Multi-PA-Kommunikationsfehler

H

9

Authentifizierungsanbieter nicht erreichbar

H

10

% der RDSH-Sitzung außerhalb des maximal angegebenen Wertes

H

11

Gateway ist Tunneling mal Anzahl der Sitzungen

H

12

Reserviert

13

Wird intern verwendet.

Lizenzierungsereignisse

M

14

Alle Lizenzbenachrichtigungen werden über diesen Punkt gesteuert.

Sitzungs-Degradierung

H

18

Der Parallels-Client ermittelt eine anormale Round-Trip-Zeit.

Startzeit der Anwendung

M

19

Zeitpunkt zum Start einer Anwendung. Die Messung erfolgt auf der Client-Seite.

Auto Promotion von Publishing Agent

20

Fehler bei Auto Promotion von Publishing Agent

21

Failback by Auto Promotion von Publishing Agent

22

Lizenz aktiviert

100

Gesteuert durch „Lizenzierungsereignisse“

Lizenz deaktiviert

101

Gesteuert durch „Lizenzierungsereignisse“

Max. Lizenznutzung

102

Gesteuert durch „Lizenzierungsereignisse“

Lizenz läuft aus

103

Gesteuert durch „Lizenzierungsereignisse“

Lizenz abgelaufen

104

Gesteuert durch „Lizenzierungsereignisse“

Lizenz-Testversion abgelaufen

105

Gesteuert durch „Lizenzierungsereignisse“

Beginn der Lizenz-Nachfrist

106

Gesteuert durch „Lizenzierungsereignisse“

Ende der Lizenz-Nachfrist

107

Gesteuert durch „Lizenzierungsereignisse“

Lizenz deaktiviert

108

Gesteuert durch „Lizenzierungsereignisse“

Lizenzinformationen geändert

109

Gesteuert durch „Lizenzierungsereignisse“

Kommunikation der Lizenz mit Chipkarte fehlgeschlagen

110

Gesteuert durch „Lizenzierungsereignisse“

Keine Lizenzdatei

111

Gesteuert durch „Lizenzierungsereignisse“

Ungültige Lizenzversion

112

Gesteuert durch „Lizenzierungsereignisse“

Ungültige Lizenzsignatur

113

Gesteuert durch „Lizenzierungsereignisse“

Ungültige Lizenz

114

Gesteuert durch „Lizenzierungsereignisse“

Ungültige MAC-Adresse der Lizenz

115

Gesteuert durch „Lizenzierungsereignisse“