Please enable JavaScript to view this site.

Navigation: Arbeiten mit EventSentry > Computer-Gruppen

Variablen

Scroll Prev Top Next More

Variablen erlauben es Ihnen, flexiblere Konfigurationen zu erstellen, wenn Objekte wie z.B. Aktionen die meisten, aber nicht alle Konfigurationswerte gemeinsam haben.

 

EventSentry unterstützt Laufzeit- und benutzerdefinierte Variablen. Laufzeitvariablen werden während der Laufzeit festgelegt (z.B. $HOSTNAME, $LOG, usw.), während benutzerdefinierte Variablen von Ihnen definiert werden.

 

Variablennamen unterscheiden Groß- und Kleinschreibung und beginnen immer mit dem Dollarzeichen $.

 

Benutzerdefinierte Variablen definieren

Sie definieren benutzerdefinierte Variablen global, indem Sie mit der rechten Maustaste auf das Objekt "Gruppen" klicken und "Variablen definieren" wählen. Dann wird Ihnen das Dialogfeld "Variablen" angezeigt:

 

clip0095

 

Variablen sollten mit einem Standardwert initialisiert werden, der dann gruppenweise überschrieben werden kann. Benutzerdefinierte Variablen können in bestimmten Filter- und Aktionsfeldern verwendet werden, siehe "Benutzerdefinierte Variablen" für weitere Informationen.

 

Um den Standardwert einer bereits definierten Variable zu ändern, doppelklicken Sie darauf. Um bereits definierte Variablen zu entfernen, wählen Sie die Variable aus und klicken Sie auf "Löschen".

 

Variablennamen werden referenziert, indem das Dollarzeichen ($) vorangestellt wird, wie es in einigen Programmiersprachen verwendet wird. Um zum Beispiel die oben gezeigte Variable SMTPSERVER im Feld SMTP-Server einer SMTP-Aktion zu verwenden, muss $SMTPSERVER geschrieben werden.

 

warning_32

Benutzerdefinierte Variablen können einen beliebigen Namen haben, dürfen aber nur Buchstaben enthalten. Zahlen und Sonderzeichen werden im Namen einer benutzerdefinierten Variable nicht unterstützt.

 

Vorgabewerte überschreiben

Sie können die Standardwerte der Variablen auf einer Pro-Gruppe oder auf einer Pro-Computer-Basis außer Kraft setzen. Im obigen Beispiel können Sie leicht verschiedene SMTP-Server für verschiedene Gruppen angeben, ohne dass Sie mehrere SMTP-Aktionen erstellen müssen.

 

Um Variablen zu überschreiben, klicken Sie mit der rechten Maustaste auf die Gruppe oder den Computer, für den Sie die Variable überschreiben möchten, und wählen Sie "Variable(n) setzen". Sie werden ein ähnliches, wenn auch etwas anderes Dialogfeld angezeigt bekommen:

 

clip0096

 

Wie Sie sehen können, sind die Schaltflächen "Hinzufügen" und "Löschen" nicht mehr vorhanden, da Sie Variablen nur definieren können, wenn Sie mit der rechten Maustaste auf das Objekt "Gruppen" klicken. In einer bestimmten Gruppe können Sie nur die Werte ändern (=übersteuern).

 

Im obigen Bildschirmfoto wurde der Standardwert für die SMTPSERVER-Variable in mail2.netikus.net geändert. Die Variable COMPANY wurde jedoch nicht geändert, was durch das X in der Spalte Vererbt angezeigt wird.

 

Um eine Variable außer Kraft zu setzen, doppelklicken Sie auf den Namen und geben Sie einen neuen Variablenwert ein. Zuvor angepasste Variablen können auf ihren Standardwert zurückgesetzt werden, indem Sie einfach auf die Schaltfläche "Vererben" klicken oder das Feld "Wert" löschen.

 

clip0097