MicroProfile Metrics Reader: Funktionen und Operationen
Mit dem MicroProfile Metrics Reader kann auf Echtzeitdaten zugegriffen werden, die den Zustand und die Auslastung des angesprochenen Systems beschreiben. Die Echtzeitdaten bilden die Grundlage für die technische Überwachung und werden von verschiedenen Systemen und Anwendungen im standardisierten MicroProfile Metrics-Format zur Weiterverarbeitung bereitgestellt.
Der MicroProfile Metrics Reader kann für folgende Endpunkte verwendet werden:
Keycloak:
<Pfad zu keycloak>/auth/metrics
<Pfad zu keycloak>/auth/health
Für Keycloak muss die Datei keycloak.conf
im Ordner <X4Server>\keycloak\conf\keycloak.conf
folgende Zeilen enthalten:
# If the server should expose metrics and healthcheck endpoints.
metrics-enabled=true
health-enabled=true
Weitere Informationen zu Keycloak Health Checks finden Sie in der offiziellen Keycloak-Dokumentation:
wildfly:
<Pfad zu wildfly>/metrics
<Pfad zu wildfly>/health
Weitere Informationen zu wildfly Health Checks finden Sie hier (Angaben ohne Gewähr):
Eigenschaften (Properties)
| Hier legen Sie fest, welche Operation der Adapter ausführt. Mögliche Werte:
|
Parameter
| Hauptklasse des Adapters (nicht verändern!) Mögliche Werte: de.softproject.integration.nativeadapter.NativeAdapter: Hauptklasse (Standard) |
| Das virtuelle Repository des Adapterprojekts. Mögliche Werte: 12c0441f-ea9f-4ebe-9467-5f885bd1d1e3 (Default) |
| Verwendetes Protokoll (HTTP oder HTTPS) Mögliche Werte:
|
| IP-Adresse oder Host-Name des physikalischen Servers. Hinweis: Der Parameter Mögliche Werte: Beliebige gültige Zeichenkette ohne Protokollangabe (z.B. |
| Portnummer des HTTP(S)-Dienstes. Bei Mögliche Werte:
|
| Ordnerpfad auf dem Server, beginnend mit einem Schrägstrich. Mögliche Werte: Pfad zum Endpunkt Beispiel für Keycloak:
Beispiel für wildfly:
|
| Benutzername für die Basisauthentifizierung, wenn der Anbieter dies verlangt. Mögliche Werte: Beliebige Zeichenkette |
| Passwort für die Basisauthentifizierung, wenn der Anbieter dies verlangt. Mögliche Werte: Beliebige Zeichenkette |
Statuswerte
| Die Operation wurde erfolgreich ausgeführt. |
| Die Operation wurde erfolgreich ausgeführt, jedoch ohne Ergebnis. |
| Die Operation konnte nicht ausgeführt werden. |