Übersicht der Konfigurationsoptionen

service.monitor bietet verschiedene Konfigurationsparameter an. Die Werte der Parameter können mittels der Datei application.properties überschrieben werden (siehe Verzeichnis data.directory).

Die unten stehende Tabelle zeigt nur eine Auswahl aller Parameter, insbesondere solche zu den Datenbankverbindungen und Sicherheitsintegration sind hier nicht beschrieben.

context.url

Die URL des service.monitor aus Perspektive des Nutzers.
Diese Einstellung wird nur für die Link-Generierung bei den Benachrichtigungen verwendet (z.B. Mailversand).

Sicherheitseinstellungen zur HTTP Verbindung

security.ssl.trustAny

Der Schalter aktiviert die Unterstützung für selbst signierte Zertifikate bei HTTPS-Verbindungen.
Standardmäßig ist die Funktion deaktiviert (false).
Eine Änderung auf den Wert true aktiviert die Funktion.

Default: false

security.ssl.trustAny.internal

Selbe Bedeutung wie security.ssl.trustAny allerdings nur für die interne Kommunikation (z.B. zwischen security.manager und service.monitor)

Default: false

Layout-Einstellungen

css.theme

Definition des Layout-Themes, das verwendet werden soll.

Default: sdi|everlasting

css.theme.showUserInfo.header

Schalter, um die Authentifizierungsinformationen im Kopf der Seite anzuzeigen.
Bei einer Integration in map.apps Manager sollte darauf verzichtet werden.

Default: true

Monitoring-Einstellungen

monitoring.internal.enabled

Schalter, um die Ausführung des Monitoring auf dem jeweiligen Knoten zu deaktivieren (und nur die Dashboard-Funktionen bereit zu stellen).

Default: true

monitoring.internal.cleanup.history.period

Intervall in Millisekunden für das Abfragen der Datenbank nach nicht mehr aktuellen Monitoring-Einträgen.

Default: 1800000

monitoring.logging.cleanup.enabled

Schalter, ob die oben genannte Prüfung durchgeführt werden soll.

Default: true

monitoring.logging.interval

Anzahl an Tagen, für die die Monitoring-Daten aufbewahrt werden sollen (Inhalt der Tabelle SM_REQUEST_HISTORY)

Default: 100

monitor.quartz.thread.count

Anzahl der Threads auf diesem Knoten, die für die Ausführung des Monitoring bereit gestellt werden.
Je mehr parallele Jobs konfiguriert sind, desto höher muss die Thread-Anzahl sein.

Default: 25

Dashboard-Einstellungen

monitoring.dashboard.health.widget

Schalter, um zu entscheiden, ob das Health-Widget im Dashboard angezeigt werden soll.

Default: true

Mailing-Einstellungen

mail.subject.de

Anpassbarer Prefix für den E-Mail-Betreff (Deutsche Sprache)

Default: [service.monitor]

mail.subject.en

Anpassbarer Prefix für den E-Mail-Betreff (Englische Sprache)

Default: [service.monitor]

mail.host

Name des Mail-Servers

mail.port

Port des Mail-Servers

mail.user

Name des Nutzers für das Senden von Mails

mail.password

Passwort des Nutzers für das Senden von Mails

mail.sender

Definition des Absendernamens

mail.sender.adminRecipients

Mail-Adresse(n) an die zusätzlich alle Mails gesendet werden sollen

Authentifizierungseinstellungen

security.mode

Definition des Authentifizierungsverfahrens.
INTEGRATED definiert die integrierte Authentifizierung, ONLY_AUTH beschreibt die Integration mit security.manager

Default: INTEGRATED

Authentifizierungseinstellungen (integriert)

security.user.admin.name

Nutzername des intern bereitgestellten Nutzers

Default: monitor

security.user.admin.pw

Passwort des Nutzers (Klartext oder gehasht)

security.user.pwenc

plain|SHA-1|SHA-256|SHA-512

Default: SHA-1

security.user.use_mapped_pass

Muss auf true gesetzt sein, falls kein Klartext-Passwort verwendet wird

Default: true

security.user.admin.roles

Dem Nutzer zugewiesene Rolle, bei erfolgreicher Authentifizierung

Default: mon_Administrator

Authentifizierungseinstellungen (security.manager)

security.sso.cookie.name

Name des SSO Domain Cookie, diese Einstellung kann beim security.manager ermittelt werden.

Default: ct_SSO

security.sso.cookie.domain

Domäne für das SSO Cookie, diese Einstellung kann beim security.manager ermittelt werden.

security.sso.service.url

URL zum SSO session service des security.manager

Default: http://localhost:8080/adminstration/resources/ssosessions

security.was.service.url

URL zum WAS Dienstes des security.manager

Default: http://localhost:8080/adminstration/WAS

security.app.url

URL des security.manager wie sie von einem Nutzer gesehen wird.

Default: https://<HOST>/administration

security.remoteuser.postfix

(nur bei integrierte Windows Authentifizierung und hybrider Nutzerverwaltung), diese Einstellung kann beim security.manager ermittelt werden.

security.keystore.location

Dateipfad zum Java Keystore

Default: <PATH>/.keystore

security.keystore.passwd

Passwort für den Zugriff auf den Keystore

Default: changeit

security.keystore.key.alias

Alias des Schlüssels innerhalb des Keystore

Default: ct-security

security.keystore.key.passwd

Passwort für den Zugriff auf den Schlüssel

Default: changeit

Integrationseinstellungen

security.embedding.allowed.origins

Komma-separierte Liste von Origins (z.B. http://my-example.com:8080) die service.monitor in einem iFrame einbetten dürfen.