3.1. Health Monitor: E-Mail-Benachrichtigung bei fehlgeschlagener Aufgabe

Man kann bei fehlgeschlagenen Aufgaben eine Error- bzw. Warning-Benachrichtigung versenden lassen.

Die Einstellungen für E-Mail-Benachrichtigungen nehmen Sie unter Konfigurationsdatei $CADENAS_SETUP/pappserver.cfg vor.

Einstellungen im Block "SendMailTask"

Im Block SendMailTask muss minimal die Einstellungen im Schlüssel MailHost gesetzt sein:

  • MailHost (verpflichtend): Hostname und Port des SMTP-Servers, der für das Versenden der E-Mails verwendet wird.

  • username (optional): Username zur Authentifizierung am SMTP-Server

  • password (optional): Passwort zur Authentifizierung am SMTP-Server (kann verschlüsselt sein)

  • sender (optional): Email-Adresse, die als Absender der Benachrichtigung verwendet wird. Fallback, wenn nicht in einer Mail-Task gesetzt.

  • receiver (optional): Empfänger-E-Mail-Adresse für die Benachrichtigung. Fallback, wenn nicht in einer Mail-Task gesetzt.

Einstellungen im Block "task:SendMail.Healthinfo"

  • Modul: Modulname

  • Active: Aktivierung/Deaktivierung

  • TimeTable: OnHealthInfoNotification : Die Startzeit für die Aufgabe ist hier ereignisbasiert. Der Schlüsselwert wird unter Run task, when ... angezeigt.

  • sender

  • receiver

  • subject (Default): Health Info Notification : Überschrift in der E-Mail

  • template: voreingestelltes Template

Die unter sender, receiver und subject eingetragenen Werte werden in der E-Mail-Benachrichtigung angezeigt.

Einstellungen im Block "healthtask:DiskCheck<specific_task>"

Damit Benachrichtigungen (Error- oder Warning-Mails) versendet werden, müssen noch folgende Einstellungen gesetzt werden:

Beispiel für Block "healthtask:DiskCheck"

  • SendMailOnError 0/1: Nicht existierende Pfade triggern eine Error-Mail (wenn der Schlüssel aktiviert ist)

    Beispiel für "DiskCheck": Health Info Notification: DiskCheck -> Error

    Beispiel für "DiskCheck": Health Info Notification: DiskCheck -> Error

  • SendMailOnWarning 0/1: Ist der Plattenplatz geringer als der eingestellte Wert, wird eine Warn-Mail ausgegeben (wenn der Schlüssel aktiviert ist)

    Beispiel für "DiskCheck": Health Info Notification: DiskCheck -> Warning

    Beispiel für "DiskCheck": Health Info Notification: DiskCheck -> Warning

  • SendMailRepeat 0/1:

  • Paths (Default): $CADENAS_DATA

  • WarnLimitGB: