< Zurück

Lerneinheit 4 des Lernprogramms "Einführung": Umgebung überwachen

Sie können das Dienstprogramm xscmd und Webkonsoltools verwenden, um Ihre Datengridumgebung zu überwachen.

Überwachung mit der Webkonsole

Mit der Webkonsole können Sie aktuelle Statistiken und Protokollstatistiken in einem Diagramm darstellen. Diese Konsole enthält einige vorkonfigurierte Diagramme für allgemeine Übersichten und eine angepasste Berichtseite, die Sie verwenden können, um aus den verfügbaren Statistiken Diagramme zu erstellen. Sie können die Diagrammfunktionen in der Überwachungskonsole von WebSphere eXtreme Scale verwenden, um die allgemeine Leistung der Datengrids in Ihrer Umgebung anzuzeigen.

Installieren Sie die Webkonsole als optionales Feature, wenn Sie den Installationsassistenten ausführen:
  1. Starten Sie den Konsolserver. Das Script startConsoleServer.bat|sh zum Starten des Konsolservers befindet sich im Verzeichnis WXS-Installationsstammverzeichnis/ObjectGrid/bin Ihrer Installation.
  2. Melden Sie sich an der Konsole an.
    1. Rufen Sie im Webbrowser den URL https://Ihr.Konsol.Host:7443 auf. Ersetzen Sie Ihr.Konsol.Host durch den Hostnamen des Servers, auf dem Sie die Konsole installiert haben.
    2. Melden Sie sich an der Konsole an.
      • Benutzer-ID: admin
      • Kennwort: admin
      Die Begrüßungsseite der Konsole erscheint.
  3. Bearbeiten Sie die Konsolkonfiguration. Klicken Sie auf Einstellungen > Konfiguration, um die Konsolkonfiguration zu überprüfen. Die Konsolkonfiguration enthält Informationen wie die folgenden:
    • Tracezeichenfolge für den eXtreme-Scale-Client, z. B. *=all=disabled
    • Administratorname und -kennwort
    • E-Mail-Adresse des Administrators
  4. Stellen Sie Verbindungen zu Katalogservern her, die Sie überwachen möchten, und verwalten Sie diese. Wiederholen Sie die folgenden Schritte, um die einzelnen Katalogserver zur Konfiguration hinzuzufügen.
    1. Klicken Sie auf Einstellungen > eXtreme-Scale-Katalogserver.
    2. Fügen Sie einen neuen Katalogserver hinzu.
      1. Klicken Sie auf das Symbol "Hinzufügen" (Pluszeichen), um einen vorhandenen Katalogserver zu registrieren.
      2. Geben Sie Informationen wie den Hostnamen und den Listener-Port an. Weitere Informationen zur Portkonfiguration und zu den Portstandardwerten finden Sie unter Netzports planen.
      3. Klicken Sie auf OK.
      4. Vergewissern Sie sich, dass der Katalogserver der Navigationsstruktur hinzugefügt wurde.
  5. Gruppieren Sie die erstellten Katalogserver in einer Katalogservicedomäne. Sie müssen eine Katalogservicedomäne erstellen, wenn die Sicherheit in Ihren Katalogservern aktiviert ist, weil Sicherheitseinstellungen in der Katalogservicedomäne konfiguriert werden.
    1. Klicken Sie auf Einstellungen > eXtreme-Scale-Domänen.
    2. Fügen Sie eine neue Katalogservicedomäne hinzu.
      1. Klicken Sie auf das Symbol "Hinzufügen" (Pluszeichen), um eine Katalogservicedomäne zu registrieren. Geben Sie einen Namen für die Katalogservicedomäne ein.
      2. Nach der Erstellung der Katalogservicedomäne können Sie die Eigenschaften bearbeiten. Im Folgenden sind die Eigenschaften der Katalogservicedomäne beschrieben:
        Name
        Gibt den vom Administrator zugeordneten Hostnamen der Domäne an.
        Katalogserver
        Listet die Katalogserver auf, die zur ausgewählten Domäne gehören. Sie können die im vorherigen Schritt erstellten Katalogserver hinzufügen.
        Generatorklasse
        Gibt den Namen der Klasse an, die die Schnittstelle CredentialGenerator implementiert. Diese Klasse wird verwendet, um Berechtigungsnachweise für Clients abzurufen. Wenn Sie einen Wert in diesem Feld angeben, überschreibt der Wert die Eigenschaft credentialGeneratorClass in der Datei client.properties.
        Generatoreigenschaften
        Gibt die Eigenschaften für die Implementierungsklasse CredentialGenerator an. Die Eigenschaften werden mit der Methode "setProperties(String)" auf das Objekt gesetzt. Der Wert "credentialGeneratorprops" wird nur verwendet, wenn der Wert der Eigenschaft "credentialGeneratorClass" ungleich null ist. Wenn Sie einen Wert in diesem Feld angeben, überschreibt der Wert die Eigenschaft credentialGeneratorProps in der Datei client.properties.
        Pfad der eXtreme-Scale-Clienteigenschaften
        Gibt den Pfad der Clienteigenschaftendatei an, in der Sie in einem vorherigen Schritt Sicherheitseigenschaften eingefügt haben. Sie können beispielsweise die Datei c:\ObjectGridProperties\sampleclient.properties angeben. Wenn Sie die Verwendung von sicheren Verbindungen in der Konsole stoppen möchten, können Sie den Wert in diese Feld löschen. Nach dem Festlegen des Pfads verwendet die Konsole eine nicht gesicherte Verbindung.
      3. Klicken Sie auf OK.
      4. Vergewissern Sie sich, dass die Domäne der Navigationsstruktur hinzugefügt wurde.
    Wenn Sie Informationen zu einer vorhandenen Katalogservicedomäne anzeigen möchten, klicken Sie in der Navigationsstruktur unter Einstellungen > eXtreme-Scale-Domänen auf den Namen der Katalogservicedomäne.
  6. Zeigen Sie den Verbindungsstatus an. Im Feld Aktuelle Domäne wird der Name der Katalogservicedomäne angezeigt, die momentan verwendet wird, um Informationen in der Webkonsole anzuzeigen. Der Verbindungsstatus wird neben dem Namen der Katalogservicedomäne angezeigt.
  7. Statistiken für die Datengrids und Server anzeigen oder einen angepassten Bericht erstellen.

Überwachung mit dem Dienstprogramm "xscmd"

  1. Optional: Wenn die Clientauthentifizierung aktiviert ist: Öffnen Sie ein Befehlszeilenfenster. Setzen Sie in der Befehlszeile die entsprechenden Umgebungsvariablen.
    1. Setzen Sie die Umgebungsvariable CLIENT_AUTH_LIB:
      • [Windows] set CLIENT_AUTH_LIB=<Pfad_zu_Sicherheits-JARs_oder_Klassen>
      • [Unix] set CLIENT_AUTH_LIB=<Pfad_zu_Sicherheits-JARs_oder_Klassen> export CLIENT_AUTH_LIB
  2. Wechseln Sie in das Verzeichnis WXS-Ausgangsverzeichnis/bin.

    cd WXS-Ausgangsverzeichnis/bin

  3. Führen Sie verschiedene Befehle aus, um Informationen zu Ihrer Umgebung anzuzeigen.
    • Alle Online-Container-Server für das Datengrid "Grid" und das MapSet "mapSet" anzeigen:
      xscmd -c showPlacement -g Grid -ms mapSet
    • Routing-Informationen für das Datengrid anzeigen.
      xscmd -c routetable -g Grid
    • Anzahl der Map-Einträge im Datengrid anzeigen.
      xscmd -c showMapSizes -g Grid -ms mapSet

Server stoppen

Wenn Sie mit Ihren Arbeiten in der Clientanwendung und der Überwachung der Beispielumgebung des Lernprogramms "Einführung" fertig sind, können Sie die Servers stoppen.

Prüfpunkt der Lerneinheit

In dieser Lerneinheit haben Sie Folgendes gelernt:
  • Webkonsole starten und Konsole mit dem Katalogserver verbinden
  • Datengrid- und Serverstatistiken überwachen
  • Server stoppen
< Zurück