ExternalMonitoringStatusMailSenderService

Funktion

Dieser Service dient dem automatischen Versandt von Error Mails wenn das ExternalMonitoring einen Fehler feststellt. Wird ein Fehler festgestellt wird einmal eine Mail versandt. Wenn ein neuer Fehler dazukommt wird wieder einmal eine Mail versandt. Im Anhang wird eine xml Datei mitgesendet welcher genauere Informationen den Fehler betreffend entnommen werden können.

Hinweis es macht Sinn diesen Service auf einem extra Knoten laufen zu lassen damit er auch bei einem komplett Ausfall der anderen Knoten die Mail versenden kann.

Konfiguration

Den Service anlegen

Als Klasse muss folgendes eintragen werden: org.b2bbp.service.inbound.externalmonitoringmail.ExternalMonitoringStatusMailSenderService

Die Konfiguration findet in der Extension B3P_EXTERNAL_STATUS_MAIL statt.

Extension B3P_EXTERNAL_STATUS_MAIL

Extension Einträge

Erklärung oder Beispielwert

receiver

Adressen an welche die Status Error Mail gesendet wird. Z.B. e2w@b2bbp.org;w2e@b2bbp.org

content

Text der versendeten E-Mail

smtpHost

Z.B. localhost

smtpPort

Z.B 8025

smtpUser

User falls es keinen User gibt den Wert auf NULL setzten.

smtpPwd

Password falls es kein Password gibt den Wert auf NULL setzten.

mailFrom

Absender E-Mail-Adresse z.B. information@b2bbp.org

subject

E-Mail Subject

z.B. ExternalMonitoring Fehler Mail

attachmentName

Name der Fehler Informations Datei welche im Anhang mitgeschickt wird. Z.B. Fehler Bericht

urltocheck

url der ExternalMonitoring xml Datei welche das ExternalMonitoring zur Verfügnung stellt. Z.B.

http://localhost:8080/org.b2bbp.external.monitoring/emoni

timetocheck

Zeit in Millisekunden. Der Service wartet immer solange bis er wieder schaut ob neue Fehler aufgetreten sind. Z.B. 10000

View Me   Edit Me