Benutzerdefinierte Prozeduren |
Um die Ausführung bestimmter Aufgaben des Dr.Web Servers zu vereinfachen und zu automatisieren, können Sie benutzerdefinierte Prozeduren verwenden, die auf Lua-Skripten basieren.
So konfigurieren Sie die Ausführung benutzerdefinierter Prozeduren 1.Wählen Sie im Hauptmenü des Verwaltungscenters den Punkt aus. 2.Wählen Sie im nächsten Fenster den Punkt des Verwaltungsmenüs . Das Fenster zur Konfiguration benutzerdefinierter Prozeduren erscheint. Baumstruktur von Prozeduren Die Prozeduren werden in der Baumansicht angezeigt. Gruppen von Prozeduren und die dazu gehörenden benutzerdefinierten Prozeduren stellen die Knoten dieser Baumstruktur dar. Ursprünglich hat die Baumstruktur von Prozeduren folgende vordefinierte Gruppen: •. Diese Gruppe enthält die Vorlagen aller verfügbaren benutzerdefinierten Prozeduren. Anhand dieser Vorlagen können Sie Ihre eigenen benutzerdefinierten Prozeduren anlegen. Die Prozeduren in den Vorlagen selbst lassen sich nicht bearbeiten und ausführen. •. Diese Gruppe enthält die Vorlagen der Prozeduren, die für die Integration mit dem IBM Tivoli-System notwendig sind. Ereignisse, die den aktivierten Prozeduren entsprechen, werden im Format Syslog geschrieben. Alle Ereignisse werden in eine Datei unter dem folgenden Pfad protokolliert: ▫Für Windows: ▫Für FreeBSD: ▫Für Linux: •. Diese Gruppe enthält die Vorlagen der Prozeduren, die für die Integration mit dem IBM Tivoli-System notwendig sind. Ereignisse, die den aktivierten Prozeduren entsprechen, werden im Format IBM W7Log XML protokolliert. Für jedes Ereignis wird eine einzelne Datei unter dem folgenden Pfad erstellt: ▫Für Windows: ▫Für FreeBSD: ▫Für Linux: Die Darstellung des Symbols eines Elements in der Struktur hängt vom Typ oder Status dieses Elements ab (s. die Tabelle unten). Symbole der Elemente in der Baumstruktur der Prozeduren
Elemente in der Baumstruktur verwalten Auf der Symbolleiste sind folgende Elemente zur Verwaltung der Objekte in der Baumstruktur verfügbar: . Dropdown-Liste, mit der Sie ein Element zur Baumstruktur der Prozeduren hinzufügen können. Verwenden Sie dafür die folgenden Optionen: . Mit dieser Option fügen Sie eine neue benutzerdefinierte Prozedur hinzu. . Mit dieser Option erstellen Sie eine neue benutzerdefinierte Gruppe von Prozeduren. . Mit dieser Option löschen Sie eine in der Baumstruktur von Prozeduren ausgewählte benutzerdefinierte Prozedur bzw. Gruppe von Prozeduren. . Die gleiche Aktion kann im Prozeduren-Editor durch Aktivierung des Kontrollkästchens durchgeführt werden. Siehe dazu auch Prozeduren aktivieren. . Die gleiche Aktion kann im Prozeduren-Editor durch Deaktivierung des Kontrollkästchens durchgeführt werden. Siehe dazu auch Prozeduren aktivieren. Gruppen von Prozeduren verwalten So erstellen Sie eine neue Gruppe 1.Wählen Sie in der Symbolleiste → . 2.Legen Sie im angezeigten Dialogfeld folgende Parameter fest: •Aktivieren Sie das Kontrollkästchen , um die Prozeduren, die in diese Gruppe aufgenommen werden, zu aktivieren. Siehe dazu auch Prozeduren aktivieren. •Geben Sie im Feld einen Namen für die neue Gruppe an. 3.Klicken Sie auf die Schaltfläche . So ändern Sie die Reihenfolge der Gruppen 1.Ziehen Sie einfach die Gruppe der Prozeduren per Drag-and-drop an die gewünschte Position. 2.Die Reihenfolge, in der die Prozeduren ausgeführt werden, wird automatisch nach der Änderung der Reihenfolge der Gruppen angepasst: Als erste werden also die Prozeduren aus der in der Struktur höher stehenden Gruppen ausgeführt. So verschieben Sie eine Prozedur in eine andere Gruppe 1.Wählen Sie die gewünschte Prozedur aus der Baumstruktur. 2.Wählen Sie im angezeigten Eigenschaftenfenster die Gruppe aus der Dropdown-Liste , in welche die Prozedur verschoben werden soll. 3.Klicken Sie auf die Schaltfläche . Prozeduren verwalten So fügen Sie eine Prozedur hinzu 1.Wählen Sie in der Symbolleiste → aus. 2.Legen Sie im angezeigten Dialogfeld folgende Parameter fest: •Aktivieren Sie das Kontrollkästchen , um die Prozedur zu aktivieren. Siehe dazu auch Prozeduren aktivieren. •Wählen Sie in der Dropdown-Liste die Gruppe aus, in welche die zu erstellende Prozedur aufgenommen werden soll. Nachträglich können Sie die Prozedur in eine andere Gruppe verschieben (s. oben). •Wählen Sie in der Dropdown-Liste den gewünschten Typ der Prozedur aus. Der Typ der Prozedur bestimmt die Aktion, für welche die Prozedur aufgerufen werden soll. •Geben Sie in das Feld das Lua-Skript ein, das beim Aufruf der Prozedur ausgeführt werden soll. 3.Klicken Sie auf die Schaltfläche . So bearbeiten Sie eine Prozedur 1.Wählen Sie die Prozedur aus der Baumstruktur, die Sie bearbeiten wollen. 2.Im rechten Fensterteil werden die Eigenschaften der ausgewählten Prozedur angezeigt. Bearbeitet werden können alle Parameter (außer ), die bei der Erstellung der Prozedur festgelegt wurden. Dieser Parameter lässt sich nach der Erstellung der Prozedur nicht bearbeiten, da er das Ereignis bestimmt, für das die Prozedur aufgerufen werden soll. 3.Klicken Sie auf die Schaltfläche . Durch Aktivierung einer Prozedur oder Gruppe von Prozeduren bewirken Sie, dass die Prozedur bei Eintritt des Ereignisses ausgeführt wird. So aktivieren Sie eine Prozedur oder Gruppe von Prozeduren 1.Wählen Sie die Prozedur oder Gruppe aus, die Sie aktivieren wollen. 2.Führen Sie eine der folgenden Aktionen durch: •Klicken Sie in der Symbolleiste auf . •Aktivieren Sie im rechts befindlichen Bereich der Eigenschaften des ausgewählten Objekts das Kontrollkästchen , falls es deaktiviert ist. Klicken Sie auf . Hinweise zur Aktivierung von Prozeduren Damit die Prozedur bei Eintritt des Ereignisses ausgeführt werden kann, müssen folgende Voraussetzungen erfüllt sein: a)Die Prozedur muss aktiviert sein. b)Die Gruppe, der die Prozedur angehört, muss aktiviert sein.
|