Ü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 Werttrue
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.managerDefault:
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