Ü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 Liste zeigt nur eine Auswahl aller Parameter, insbesondere solche zu den Datenbankverbindungen und Sicherheitsintegration sind hier nicht beschrieben.
basehost.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.
Erlaubte Werte:
true
,false
Standardwert: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).Erlaubte Werte:
true
,false
Standardwert:false
Layout-Einstellungen
css.theme
-
Definition des Layout-Themes, das verwendet werden soll.
Standardwert:
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.
Erlaubte Werte:
true
,false
Standardwert: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).
Erlaubte Werte:
true
,false
Standardwert:true
monitoring.internal.cleanup.history.period
-
Intervall in Millisekunden für das Abfragen der Datenbank nach nicht mehr aktuellen Monitoring-Einträgen.
Standardwert:
1800000
monitoring.logging.cleanup.enabled
-
Schalter, ob die oben genannte Prüfung durchgeführt werden soll.
Erlaubte Werte:
true
,false
Standardwert:true
monitoring.logging.interval
-
Anzahl an Tagen, für die die Monitoring-Daten aufbewahrt werden sollen (Inhalt der Tabelle
SM_REQUEST_HISTORY
).Standardwert:
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.
Standardwert:
25
Dashboard-Einstellungen
monitoring.dashboard.health.widget
-
Schalter, um zu entscheiden, ob das Health-Widget im Dashboard angezeigt werden soll.
Erlaubte Werte:
true
,false
Standardwert:true
Mailing-Einstellungen
mail.subject.de
-
Anpassbarer Prefix für den E-Mail-Betreff (Deutsche Sprache).
Standardwert:
[service.monitor]
mail.subject.en
-
Anpassbarer Prefix für den E-Mail-Betreff (Englische Sprache).
Standardwert:
[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.managerErlaubte Werte:
INTEGRATED
,ONLY_AUTH
Standardwert:INTEGRATED
Authentifizierungseinstellungen (integriert)
security.user.admin.name
-
Nutzername des intern bereitgestellten Nutzers.
Standardwert:
monitor
security.user.admin.pw
-
Passwort des Nutzers (Klartext oder gehasht).
security.user.pwenc
-
Verschlüsselungsalgorithmus der o.g. Nutzer-Passwörter.
Erlaubte Werte:
plain|SHA-1|SHA-256|SHA-512
Standardwert:SHA-1
security.user.use_mapped_pass
-
Muss auf true gesetzt sein, falls kein Klartext-Passwort verwendet wird.
Erlaubte Werte:
true
,false
Standardwert:true
security.user.admin.roles
-
Dem Nutzer zugewiesene Rolle, bei erfolgreicher Authentifizierung.
Standardwert:
mon_Administrator
Authentifizierungseinstellungen (security.manager)
security.sso.cookie.name
-
Name des SSO Domain Cookie, diese Einstellung kann beim security.manager ermittelt werden.
Standardwert:
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.
Standardwert:
http://localhost:8080/adminstration/resources/ssosessions
security.was.service.url
-
URL zum WAS Dienstes des security.manager.
Standardwert:
http://localhost:8080/adminstration/WAS
security.app.url
-
URL des security.manager wie sie von einem Nutzer gesehen wird.
Standardwert:
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
Standardwert:
<PATH>/.keystore
security.keystore.passwd
-
Passwort für den Zugriff auf den Keystore.
Standardwert:
changeit
security.keystore.key.alias
-
Alias des Schlüssels innerhalb des Keystore.
Standardwert:
ct-security
security.keystore.key.passwd
-
Passwort für den Zugriff auf den Schlüssel.
Standardwert:
changeit