Änderungen von Dokument Monitoring
Änderungskommentar:
Es gibt keinen Kommentar für diese Version
Zusammenfassung
-
Seiteneigenschaften (1 geändert, 0 hinzugefügt, 0 gelöscht)
Details
- Seiteneigenschaften
-
- Inhalt
-
... ... @@ -11,41 +11,36 @@ 11 11 12 12 Der //qualifier// ist hierbei für eine Parallel-Installation der entsprechenden Server notwendig und entspricht dem Kontext-Namen der Anwendung. Dieser ist hierbei standardmäßig der Namen der war-Datei, kann jedoch über den Kontext-Parameter //XFC_CONTEXT_NAME// innerhalb der //web.xml// angepasst werden. Ebenfalls wird während des Starts des entsprechenden Servers der konkret verwendete Name ausgeloggt. Hierfür kann es notwendig sein, die [[Logging-Einstellungen>>doc:.UserInterface.Logging]] anzupassen. Jede Bean besitzt zudem unterschiedliche Monitoring-Attribute, welche in folgenden Übersichten dargestellt sind: 13 13 14 -{{table dataTypeAlpha="0" preSort="0-asc" caption="Übersicht über die Eigenschaften des MSMonitor (Master-Server)"}}14 +{{table caption="Übersicht über die Eigenschaften des MSMonitor (Master-Server)" dataTypeAlpha="0" preSort="0-asc"}} 15 15 |= Attribut|=Bedeutung|= Mögliche Werte 16 -|running|Gibt an, ob der {{mserver/}} aktiv ist|true /false17 -|db_connected|Gibt an, ob der {{mserver/}} erfolgreich eine Datenbankverbindung herstellen konnte.|true /false16 +|running|Gibt an, ob der {{mserver/}} aktiv ist|true,false 17 +|db_connected|Gibt an, ob der {{mserver/}} erfolgreich eine Datenbankverbindung herstellen konnte.|true,false 18 18 |fs_connected|Repräsentiert eine Map mit den Namen aller {{fserver case="nom" number="plural"/}} als Schlüssel und als Wert, ob diese mit dem {{mserver case="dat"/}} verbunden sind.|__Schlüssel:__ <Frontend-Server-Name> 19 -__ Rückgabewert:__ true/false19 +__Wert:__ true,false 20 20 |fs_active|Repräsentiert eine Map mit den Namen aller {{fserver case="nom" number="plural"/}} als Schlüssel und als Wert ob diese automatisch verbunden werden soll.|__Schlüssel:__ <Frontend-Server-Name> 21 -__ Rückgabewert:__ true/false21 +__Wert:__ true,false 22 22 |fs_status|Repräsentiert eine Map mit den Namen aller {{fserver case="nom" number="plural"/}} als Schlüssel und dem konkreten Verbindungsstatus als Wert.|__Schlüssel:__ <Frontend-Server-Name> 23 -__ Rückgabewert:__ CONNECTED,NOT_CONNECTED,ERROR,23 +__Wert:__ CONNECTED,NOT_CONNECTED,ERROR, 24 24 RECONNECTING,DISCONNECTING,CONNECTING, 25 25 AUTHENTICATING, WAIT_FOR_CONNECTION 26 -|fs_disconnected_count|Gibt die Anzahl der nicht verbundenen {{fserver case="nom" number="plural"/}} an.|Eine Zahl größer oder gleich 0 27 -|fs_connected_count| Gibt die Anzahl der verbundenen {{fserver case="nom" number="plural"/}} an.|Eine Zahl größer oder gleich 0 28 -|failed_login_count|Gibt die Anzahl der aktuell registrierten fehlerhaften Login-Versuche aus, also wie viele Login-Name sich Cache für die fehlerhaften Versuche befinden.|Eine Zahl größer oder gleich 0 29 -|connect_frontendserver_by_name|Triggert eine Verbindung zum Frontend-Servers per Name an.|__Schlüssel:__ <Frontend-Server-Name>, true/false um Reconnect immer anzustoßen (egal ob Verbindung besteht) 30 -__Rückgabewert:__ true/false 31 -|connect_frontendserver_by_id|Triggert eine Verbindung zum Frontend-Servers per ID an.|__Schlüssel:__ <Frontend-Server-ID>, true/false um Reconnect immer anzustoßen (egal ob Verbindung besteht) 32 -__Rückgabewert:__ true/false 26 +|fs_disconnected_count| Gibt die Anzahl der nicht verbundenen {{fserver case="nom" number="plural"/}} an.|Zahlen größer/gleich 0 27 +|fs_connected_count| Gibt die Anzahl der verbundenen {{fserver case="nom" number="plural"/}} an.|Zahlen größer/gleich 0 28 +|failed_login_count|Gibt die Anzahl der aktuell registrierten fehlerhaften Login-Versuche aus, also wie viele Login-Name sich Cache für die fehlerhaften Versuche befinden.|Eine Zahl größer oder gleich 0. 33 33 {{/table}} 34 34 35 35 {{table dataTypeAlpha="0" preSort="0-asc" fullwidth="true" caption="Übersicht über die Eigenschaften des FSMonitor (frontend-Server)"}} 36 36 |=Attribut|=Bedeutung|=Mögliche Werte 37 -|running|Gibt an, ob der {{fserver/}} erfolgreich gestartet wurde.|true /false38 -|connected|Gibt an, ob der {{fserver/}} mit einem {{mserver/}} verbunden ist.|true /false33 +|running|Gibt an, ob der {{fserver/}} erfolgreich gestartet wurde.|true,false 34 +|connected|Gibt an, ob der {{fserver/}} mit einem {{mserver/}} verbunden ist.|true,false 39 39 |status|Gibt den konkreten Verbindungsstatus des {{fserver case="gen"/}} an.|CONNECTED,NOT_CONNECTED,ERROR, 40 40 RECONNECTING,DISCONNECTING,CONNECTING, 41 41 AUTHENTICATING, WAIT_FOR_CONNECTION 42 -|failed_login_count|Gibt die Anzahl der aktuell registrierten fehlerhaften Login-Versuche aus, also wie viele Login-Name sich Cache für die fehlerhaften Versuche befinden.|Eine Zahl größer oder gleich 0 43 -|restart|Triggert einen Neustart des Frontend-Servers an.|Keine 38 +|failed_login_count|Gibt die Anzahl der aktuell registrierten fehlerhaften Login-Versuche aus, also wie viele Login-Name sich Cache für die fehlerhaften Versuche befinden.|Eine Zahl größer oder gleich 0. 44 44 {{/table}} 45 45 46 46 == JSON-REST-Schnittstelle == 47 47 48 -Die JSON-Schnittstelle ist seit Version 6.0.0 zu Gunsten einer separaten Jolokia-Installation entfernt worden. 43 +Die JSON-Schnittstelle ist seit Version 6.0.0 zu Gunsten einer separaten Jolokia-Installation entfernt worden. Die für das Monitoring verwendeten Beans sind nachwievor verfügbar. Die JSON-Schnittstelle des Monitorings erlaubte nur lesende Zugriff und war nur über den Anwendungsserver aufrufbar (localhost/127.0.0.1). Falls dies gewünscht ist müsste der Zugriff innerhalb der Jolokia Anwendung konfiguriert werden, weiter Infomationen finden Sie [[hier>>https://jolokia.org/reference/html/security.html#d0e3128||rel=" noopener noreferrer" target="_blank"]]. 49 49 50 50 Ein möglicher Aufruf, nach erfolgter Installation von Jolokia, sieht hierbei zum Beispiel wie folgt aus: 51 51 ... ... @@ -95,7 +95,7 @@ 95 95 {{/warning}} 96 96 97 97 {{panel title="Command" fullwidth="true" initial="hidden" triggerable="true"}} 98 -{{code language="none"}}93 +{{code}} 99 99 define command{ 100 100 command_name check_jmx4perl 101 101 command_line check_jmx4perl --url $ARG1$ --mbean $ARG2$ --attribute $ARG3$ $ARG4$ ... ... @@ -104,9 +104,9 @@ 104 104 {{/panel}} 105 105 106 106 {{panel title="Service-Definitionen" fullwidth="true" initial="hidden" triggerable="true"}} 107 -Abfrage der Anzahl der am {{mserver case="dat"/}} nicht verbundenen {{fserver number="plural"/}}. Ist diese größer/gleich 1, erfolgt eine Warnung. Ist diese ferner größer/gleich 2, wird diese als kritisch im Nagios interpretiert: <br>102 +Abfrage der Anzahl der am {{mserver case="dat"/}} nicht verbundenen {{fserver number="plural"/}}. Ist diese größer/gleich 1, erfolgt eine Warnung. Ist diese ferner größer/gleich 2, wird diese als kritisch im Nagios interpretiert: 108 108 <br> 109 -{{code language="none"}}104 +{{code}} 110 110 define service{ 111 111 use generic-service 112 112 host_name localhost ... ... @@ -117,7 +117,7 @@ 117 117 {{/panel}} 118 118 119 119 {{panel title="Abfrage des Datenbank-Verbindungsstatus des {{mserver case='gen'/~}~}" fullwidth="true" initial="hidden" triggerable="true"}} 120 -{{code language="none"}}115 +{{code}} 121 121 define service{ 122 122 use generic-service 123 123 host_name localhost ... ... @@ -128,7 +128,7 @@ 128 128 {{/panel}} 129 129 130 130 {{panel title="Abfrage, ob {{fserver/~}~} localhost mit {{mserver case='dat'/~}~} verbunden ist" fullwidth="true" initial="hidden" triggerable="true"}} 131 -{{code language="none"}}126 +{{code}} 132 132 define service{ 133 133 use generic-service 134 134 host_name localhost ... ... @@ -139,7 +139,7 @@ 139 139 {{/panel}} 140 140 141 141 {{panel title="Abfrage an {{fserver/~}~}, ob dieser erfolgreich mit einem {{mserver/~}~} verbunden ist" fullwidth="true" initial="hidden" triggerable="true"}} 142 -{{code language="none"}}137 +{{code}} 143 143 define service{ 144 144 use generic-service 145 145 host_name localhost ... ... @@ -159,7 +159,7 @@ 159 159 160 160 Entsprechend des Betriebs einer parallelen Jolokia-Installation ändert sich beispielhaft die Überprüfung der Verbindung zum {{fserver case="dat"/}} //localhost //wie folgt: 161 161 162 -{{code language="none"}}157 +{{code}} 163 163 define service{ 164 164 use generic-service 165 165 host_name fc-test