umbennenung auf neue Version und weiter Änderungen. Aber noch nicht fertig!

This commit is contained in:
Marcus Gillitzer 2021-07-14 17:43:42 +02:00
parent b390c94a9d
commit 367b47ad60
16 changed files with 30 additions and 61 deletions

View File

@ -26,7 +26,6 @@
##- ams_0016_14.1.2.0_AdminServer
#- ams_0017_14.1.4.0
#- ams_0017_14.1.4.0_AdminServer
- ams_0017_14.1.4.0_monitoring
#handlers:
@ -77,10 +76,11 @@
##- ams_0015_8.0.9.0
##- ams_0017_14.1.4.0
##- ams_0017_14.1.4.0_AdminServer
- ams_0019_14.1.6.0
- ams_0019_14.1.6.0_AdminServer
- enable_import_cv_xml
#- disable_import_cv_xml
#- ams_0019_14.1.6.0
#- ams_0019_14.1.6.0_AdminServer
#- enable_import_cv_xml
##- disable_import_cv_xml
- ams_0019_14.1.6.0_monitoring
#handlers:
#- name: stopALL

View File

@ -252,62 +252,31 @@
<ServerKeytabPath>/etc/krb5.keytab</ServerKeytabPath>
</Krb5ServerConfiguration>
<Monitoring>
<!-- Globale Einstellung. Der Wert "false" deaktiviert das Monitoring vollständig und alle weiteren Einstellungen werden ignoriert. -->
<Enable>true</Enable>
<!-- Steuert den Monitoring Level. Mögliche Werte: "HIGH" ,"NORMAL", "LOW". Zur Anzeige und Erfassung aller Werte zu Entwicklungszwecken "LOW" angeben. -->
<Level>NORMAL</Level>
<!-- Definition der Teilsysteme für die zentrale Verarbeitung der Systemüberwachung -->
<!-- Name des Teilsystems von dieser Anwendung -->
<SubSystem>STANDARD</SubSystem>
<!-- Identifikation des Teilsystems bei mehrfach gestarteten Prozessen -->
<SubSystemInstance>MON1</SubSystemInstance>
<!-- Aktiviert den integrierten Monitoring HTTP Server (URL: "http://host:port/monitoring") -->
<EnableHTTP>true</EnableHTTP>
<!-- Aktiviert die Bereitstellung von Monitoring Management Beans für die Monitoring-Parameter. -->
<EnableJMX>true</EnableJMX>
<!-- Port des integrierten Monitoring HTTP Servers (Default: 10888) -->
<HttpPort>10888</HttpPort>
<!-- Admin-Benutzername für den Zugriff auf die Diagnose-Seiten und den integrierten Monitoring HTTP Server (Default: "monadmin", Leertag = Zugriff ohne Authentifizierung möglich) -->
<HttpUsername></HttpUsername>
<!-- Admin-Passwort für den Zugriff auf die Diagnose-Seiten und den integrierten Monitoring HTTP Server (Passwd Hashformat oder Klartext, Leertag bei gesetztem Nutzernamen = authentifizierte Anmeldung deaktivert bzw. nicht möglich) -->
<HttpPassword></HttpPassword>
<!-- Optionaler IP-Filter für den Zugriff auf die Diagnose-Seiten und den internen Monitoring Server. (Beispiel: "127.0.0.1|0:0:0:0:0:0:0:1", Leertag = keine IP basierte Filterung) -->
<HttpIpFilter>127.0.0.1|0:0:0:0:0:0:0:1</HttpIpFilter>
<!-- Intervall für die Erfassung der historischen Daten in Sekunden (Empfohlen: 300 = 5 Minuten) -->
<HistoryInterval>-1</HistoryInterval>
<!-- Größenbeschränkung für die Erfassung der historischen Daten (Empfohlen: 290 ~ mind. 1 Tag im 5 Minutenintervall) -->
<HistoryMemorySize>-1</HistoryMemorySize>
<!-- Aktiviert das Monitoring auf Basis der Java Dynamic Proxies -->
<EnableProxyMonitoring>false</EnableProxyMonitoring>
<!-- Aktiviert zusätzlich das spezielle JDBC-Treiber-Monitoring auf Basis von Java Dynamic Proxies -->
<EnableJdbcMonitoring>false</EnableJdbcMonitoring>
<!-- Über das JDBC ResultSet Monitoring wird zum Beispiel ermittelt, wie groß die Treffermenge ist, die von der Datenbank zurückgeliefert wird und mit welchen Java-Methoden auf dieses Result Set zugegriffen wird. -->
<EnableJdbcResultSetMonitoring>false</EnableJdbcResultSetMonitoring>
<!-- Aktiviert das Monitoring der Logausgaben (Log4J und Rola-DEBUG-Klasse) -->
<EnableLog4jMonitoring>true</EnableLog4jMonitoring>
<!-- Aktiviert das SQL Statement Monitoring. Nur möglich mit aktiviertem EnableJdbcMonitoring. -->
<!-- Das hier angegebene Java-Regexp-Pattern wird angewendet auf das SQL Statement (ohne Argumente). -->
<!-- Beispiel (erfasst alle SQL Statements): <EnableSqlDetails>.*</EnableSqlDetails> -->
<EnableSqlDetails></EnableSqlDetails>
<!-- Aktiviert das Monitoring über einen Security Manager Proxy -->
<EnableSecurityManagerMonitoring>false</EnableSecurityManagerMonitoring>
<!-- Aktiviert die Stacktrace-Erfassung der letzten 3 Auslöser eines Monitoring Events (Regexp-Pattern) -->
<!-- Das hier angegebene Java-Regexp-Pattern wird angewendet auf die Monitor-Schlüssel. -->
<!-- Beispiel: <EnableLastCallerMonitoring>database\.sql\..*|database\.pool\..*</EnableLastCallerMonitoring> -->
<EnableLastCallerMonitoring></EnableLastCallerMonitoring>
<!-- Exportiert Systemsnapshots alle x Sekunden (Empfohlen: 300 = 5 Minuten) -->
<SnapshotInterval>-1</SnapshotInterval>
<!-- Aktiviert die SQL Slow-Query-Erfassung durch Zähler für Zeit-Kategorien. Nur möglich mit aktiviertem EnableJdbcMonitoring-Schalter. -->
<!-- Wenn EnableSqlDetails nicht aktiviert ist oder das dort angegebene Pattern nicht zutrifft, wird nur auf Basis der executeXXX Methoden gezählt. -->
<!-- Schwellenwert in Millisekunden (Empfohlen: 1000 oder je nach Anwendungsfall auch höher) -->
<SqlSlowQueryThreshold>-1</SqlSlowQueryThreshold>
<!-- Basisverzeichnis für Snapshot-Exporte. (Wenn angegeben, wird beim Terminieren der JVM und aktiviertem Monitoring automatisch ein System-Snapshot exportiert) -->
<SnapshotDirectory></SnapshotDirectory>
<!-- Die Zeitmessung kann optional deaktiviert werden, obwohl das eigentliche Monitoring aktiviert ist. -->
<!-- Nur nach Rücksprache mit dem rola Support. -->
<EnableMeasurement>true</EnableMeasurement>
</Monitoring>
<Monitoring>
<Enable>true</Enable>
<Level>NORMAL</Level>
<SubSystem>STANDARD</SubSystem>
<SubSystemInstance>MON1</SubSystemInstance>
<EnableHTTP>true</EnableHTTP>
<EnableJMX>false</EnableJMX>
<HttpPort>10888</HttpPort>
<HttpUsername></HttpUsername>
<HttpPassword></HttpPassword>
<HttpIpFilter></HttpIpFilter>
<HistoryInterval>-1</HistoryInterval>
<HistoryMemorySize>-1</HistoryMemorySize>
<EnableProxyMonitoring>false</EnableProxyMonitoring>
<EnableJdbcMonitoring>false</EnableJdbcMonitoring>
<EnableJdbcResultSetMonitoring>false</EnableJdbcResultSetMonitoring>
<EnableLog4jMonitoring>true</EnableLog4jMonitoring>
<EnableSqlDetails></EnableSqlDetails>
<EnableSecurityManagerMonitoring>false</EnableSecurityManagerMonitoring>
<EnableLastCallerMonitoring></EnableLastCallerMonitoring>
<SnapshotInterval>-1</SnapshotInterval>
<SqlSlowQueryThreshold>-1</SqlSlowQueryThreshold>
<SnapshotDirectory></SnapshotDirectory>
<EnableMeasurement>true</EnableMeasurement>
</Monitoring>
<SpellCheck>
<!-- Aktiviert die Rechtschreibkontrolle. -->