Ja, es können Defaultparameter gesetzt werden. Vorab sollten Sie sich überlegen, für welche Alarme Sie eine Mail bekommen wollen, um eine Emailflut zu ermeiden. Basierend auf Erfahrungen, empfehlen wir, nur für kritische Alarme eine Emailbenachrichtigung einzurichten z.B. hohe CPU Auslastung oder Memorynutzung.
Emailserver konfigurieren
Zuerst muss der Emailserver konfiguriert werden. Dies erfolgt auf dem Foglight Admininstration | Email Dashboard. Setzen Sie hier den Emailserver, Port, Emailabsender etc und klicken dann auf "Test Configuration", um zu prüfen, ob der Emailversand generell funktioniert.
Default Emailadresse definieren
Sie können eine default Emailadresse definieren, die von jedem DB Agent genutzt werden kann. Öffnen Sie das "Databases | Settings | Administration" Dashboard und klicken Sie hier auf "Alarms". Unterhalb der Alarmliste finden Sie den Button "Set Default Email". Hier können Sie die default Emailadresse setzen. Später bei der Konfiguration der Rule(s) können Sie die Tickbox "Use default email" auswählen oder manuell eine andere Emailadresse setzen.
Aktivieren bzw. Deaktivieren der Emailbenachrichtigung
Sie können die Emailbenachrichtigung für alle Alarme, für eine Alarmkategorie oder eine bestimmte Rule ein- bzw. ausschalten. Eine Email wird gesendet, wenn die folgenden Konditionen erfüllt sind:
- Die Emailbenachrichtigung ist für die Rule aktiviert
- Ein Alarm wird getriggert
- Die Alarmierung ist für den Severitylevel der Rule akiviert
Hier die Schritte zur Aktivierung/Deaktivierung der Emailbenachrichtigung:
- Im Database Dashboard wählen Sie den Agent/die Agenten, für die Sie die Emailbenachrichtigung setzen wollen
- Dann klicken Sie auf "Settings | Administration", klicken Sie auf "Alarms" und wählen rechter Hand den "Settings" Tab (default)
- Hier können Sie jetzt alle Alarme auswählen, indem Sie auf "All Alarms" klicken oder nur eine Kategorie, indem Sie z.B. auf "Memory" klicken oder Sie wählen eine spezielle Rule aus.
- Nachdem Sie die Auswahl getroffen haben, klicken Sie auf den Button "Define Email Settings". Hier können Sie Alarm aktivieren/deaktivieren
Emailbenachrichtigung, Empfänger und Emailtext konfigurieren
Sie können die Emailempfänger, den Emailbetreff und den Emailtext anpassen. Der Emailtext beinhaltet aber immer Details über den Alarm und das kann nicht geändert werden. Die Emailbenachrichtigung kann auf Severity Level Ebenen aktiviert/de-aktiviert werden, es können verschiedene Mailverteiler erstellt werden usw.
Emailbenachrichtigung konfigurieren:
- Öffnen Sie das Datenbank Administration Dashboard für den Agenten/die Agenten, für die Sie die Anpassungen machen möchten.
- Klicken Sie auf "Alarms" und wählen entweder alle Alarme oder eine Alarmkategorie (z.B. Memory) oder eine bestimmte Rule aus.
- Wenn Sie alle Alarme oder eine Alarmkategorie gewählt haben, klicken Sie auf "Define Email Settings". Hier können Sie Folgendens tun:
- Für die getroffene Auswahl die Severity Levels wählen, die eine Emailbenachrichtigung triggern sollen. Das Drop Down Feld "Messages will be enabled for severities" bietet die Auswahl: "Fatal, Cricital, Warning", "Fatal, Critical" oder nur "Fatal"
- Um die Emailempfänger und Message für alle Severities zu ändern, wählen Sie "Configure email recipients for all Severities" und klicken auf "All Severities". In den Popup Fenster (siehe Punkt 4) können Sie die nötigen Änderung machen, die dann für gesamte Auswahl gelten.
- Oder Sie können pro Severity Änderung machen in dem Sie "Configure email recipients for the following options" auswählen. Hier dann auf die gewünschte Severity klicken und im Popup Fenster (siehe Punkt 4) die Änderung machen. - In den Popup Fenster ist per Default "Use default email" ausgewählt. Ist diese Tickbox gesetzt, können Sie keine Änderungen machen. Entfernen Sie das Häkchen in der Box, haben Sie folgende Optionen:
- To => Emailempfänger
- CC => CC List mit Emailempfänger, ist optional
- Subject => Betreffzeile der Email, ist optional
- Body => Emailtext, zusätzlich zur default Alarmmessage, ist optional
Wichtig:
Wenn kein Emailserver konfiguriert ist, erscheint eine Meldung mit dem Hinweis, das der Emailserver nicht konfiguriert ist. Details oben unter "Emailserver konfigurieren". Sie können als Emailempfänger auch eine Registry Variable definieren. Diese wird mit # addressiert, z.B. steht dann im To Feld: #EmailVariable#. Weitere Information dazu unten unter "Registry Variable als Emailempfänger definieren"

Click To See Full Image.
Klicken Sie auf "Set", umdie Änderung zu übernehmen und das Fenster zu schließen
Es erscheint ein Notizfenster, in dem Sie eine Notiz zu Änderung (warum + wieso) hinterlegen können. Klicken Sie wieder auf "Set" und das Fenster schließt sich
Final klicken Sie auf "Save Changes" unten rechts im Administrationsdashboard.
Registry Variable als Emailempfänger definieren
Sie können eine Registry Variable nutzen, um einen Empfänger oder eine Empfängerliste zu konfigurieren.
Die Registry Variable erstellen:
- Öffnen Sie das Dashboard "Administration | Rules & Notifications | Manage Registry Variables" und klicken auf "Add"
- Wählen als Type "String" und klicken dann auf "Next"
- Setzen Sie eine Variablennamen, z.B. EmailDBA und optional können Sie auch noch eine kurze Beschreibung hinzufügen. Dann klicken Sie auf "Next"
- Nun wählen Sie "Static Value" und in der box "Enter desired value" fügen Sie die Emailadressen hinzu. Die Adressen werden mit Komma getrennt
- Final klicken Sie auf "Finish"
Abschliessend wird Ihnen das Dashboard angezeigt, mit dem Sie die Variable noch ändern können, sprich weiter Empfänger hinzufügen, Beschreibung ändern usw.
Diese Variable können Sie jetzt wie oben unter "Emailbenachrichtigung, Empfänger und Emailtext konfigurieren" beschrieben, nutzen.
Terminierte Emailbenachrichtigung konfigurieren
Wollen Sie nur einmal am Tag eine Emailbenachrichtigung bekommen, so können Sie dies ebenfalls über die Registry Variable konfigurieren
Hier die Schritte am Beispiel der oben erstellten Registry Variable "EmailDBA"
- Öffnen Sie das Dashboard "Administration | Rules & Notifications | Manage Registry Variables"
- Suchen Sie die Variable "EmailDBA" und klicken auf den Namen
- Im Kontextmenü klicken Sie auf "View and Edit Details"
- In der "Performance Calendars List" Tabelle klicken Sie auf den grünen "Add" Icon
- In dem Popup Fenster können Sie jetzt einen definierten Zeitplan auswählen oder einen Neuen erstellen. In diesem Beispiel wählen wir "End of Day" und klicken auf "Next". "End of the Day" heißt, das jeweils am Ende des Arbeitstages (17:00) eine Mail versandt wird.
- Wählen Sie "Static Value" und in der Box "Enter desried value" tragen Sie die Emailadresse(n) ein. Mehrere Emailadressen werden mit Komma getrennt.
- Abschließend klicken Sie auf "Finish"