Click here for the English article.
Beschreibung
Zur Überwachung von combit Report Server kann es hilfreich sein, proaktiv per E-Mail informiert zu werden.
Lösung
Um Loginformationen des combit Report Servers auch per E-Mail zu erhalten, kann die Datei Log.WebUI.config
(Standardpfad: C:\Program Files\combit\combit Report Server\WebUI\Log.WebUI.config
) zum Beispiel mit einem beliebigen Texteditor editiert und wie folgt erweitert werden.
Der Abschnitt targets
muss dazu um folgende Zeile erweitert werden:
Hinweis: Andere, ggf. bereits bestehende, Einträge im Abschnitt
targets
sollten dabei unverändert bleiben!
<targets>
<!-- Send logs to mail recipient -->
<target xsi:type="Mail" name="MailLoggerTarget" subject="Domain\Server ReportServer " to="administrator@mydomain.com" from="administrator@mydomain.com" smtpServer="0.0.0.0" smtpPort="25" layout="${message} (U: ${identity})" />
</targets>
Die Parameter subject
, to
, from
, smtpServer
und smtpPort
müssen dazu entsprechend angepasst werden.
Desweiteren muss der Abschnitt rules
um folgende Zeile erweitert werden:
Hinweis: Andere, ggf. bereits bestehende, Einträge im Abschnitt
rules
sollten dabei unverändert bleiben!
<rules>
<logger name="*" minlevel="Warn" writeTo="MailLoggerTarget" />
</rules>
Über minlevel
kann dabei das gewünschte Log-Level angepasst werden. Unter anderem stehen die Log-Level Info
, Warn
und Error
(empfohlen) zur Verfügung. Der verwendete Logger basiert auf NLog. Weitere Log-Level sind auf folgender Seite zu finden: NLog Log-Levels.
Wird eine Meldung mit dem entsprechenden Log-Level am combit Report Server ausgelöst, so wird nun eine E-Mail an die soeben konfigurierte Adresse versandt.
Zur Aktivierung müssen die Internet Information Services (IIS) ggf. neu gestartet werden. Entweder man öffnet dazu ein Kommandozeilenfenster als Administrator und leitet den Reset durch iisreset
ein oder man öffnet den Internetinformationsdienste (IIS)-Manager
und klickt unter Aktionen
auf der rechten Seite auf Neu starten
.