Konfigurieren von Benachrichtigungsskripten
So konfigurieren Sie Benachrichtigungsskripte:
-
Klicken Sie auf der Registerkarte
Verwaltung
/
Benachrichtigungen
auf
Aufgaben
>
Neu
im Bereich
Benachrichtigungen
(oder klicken Sie auf das Pluszeichen-Symbol).
-
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.
-
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“
|
|