< Précédent

Leçon 4 du tutoriel du guide de démarrage : Surveillance de l'environnement

Vous pouvez utiliser l'utilitaire xscmd et les outils de la console Web pour surveiller votre environnement de grille de données.

Surveillance à l'aide de la console Web

Avec la console Web, vous pouvez générer des graphiques des statistiques actuelles et historiques. Cette console fournit un certain nombre de graphiques préconfigurés pour des présentations générales et elle comporte une page de rapports personnalisés que vous pouvez utiliser pour élaborer des graphiques à partir des statistiques disponibles. Les fonctionnalités graphiques de la console de surveillance de WebSphere eXtreme Scale permettent de visualiser les performances globales des grilles des données présentes dans votre environnement.

Installez la console Web comme fonction facultative lorsque vous exécutez l'assistant d'installation.
  1. Démarrez le serveur de la console. Le script startConsoleServer.bat|sh de démarrage du serveur de la console se trouve dans le répertoire racine_install_wxs/ObjectGrid/bin de votre installation.
  2. Connectez-vous à la console.
    1. Dans votre navigateur Web, accédez à https://your.console.host:7443, en remplaçant your.console.host par le nom de l'hôte du serveur sur lequel vous avez installé la console.
    2. Connectez-vous à la console.
      • ID utilisateur : admin
      • Mot de passe : admin
      La page d'accueil de la console s'affiche.
  3. Modifiez la configuration de la console. Cliquez sur Paramètres > Configuration pour afficher la configuration de la console. La configuration de la console comprend ce type d'informations :
    • la chaîne de trace pour le client WebSphere eXtreme Scale, comme *=all=disabled
    • le nom et le mot de passe de l'administrateur
    • son adresse e-mail
  4. Créez et maintenez des connexions aux serveurs de catalogue que vous voulez surveiller. Répétez les étapes suivantes pour ajouter chaque serveur de catalogue à la configuration.
    1. Cliquez sur Paramètres > Serveurs de catalogue eXtreme Scale.
    2. Ajoutez un nouveau serveur de catalogue.
      1. Cliquez sur l'icône Ajouter (signe Plus) pour enregistrer un serveur de catalogue existant.
      2. Fournissez des informations, telles que le nom d'hôte et le port d'écoute. Voir Planification des ports réseau pour plus d'informations sur la configuration des ports et les valeurs par défaut.
      3. Cliquez sur OK.
      4. Vérifiez que le serveur de catalogue a bien été ajouté à l'arborescence de navigation.
  5. Regroupez les serveurs de catalogue que vous avez créés dans un domaine de service de catalogue. Vous devez créer un domaine de service de catalogue lorsque la sécurité est activée dans vos serveurs de catalogue, car les paramètres de sécurité sont configurés dans le domaine de service de catalogue.
    1. Cliquez sur la page Paramètres > Domaines eXtreme Scale.
    2. Ajoutez un nouveau service de catalogue.
      1. Cliquez sur l'icône Ajouter (signe Plus) pour enregistrer un service de catalogue existant. Entrez le nom du domaine de service de catalogue.
      2. Une fois que vous avez créé le domaine de service de catalogue, vous pouvez modifier les propriétés. Les propriétés du domaine de service de catalogue sont les suivantes :
        Nom
        Indique le nom d'hôte du domaine, attribué par l'administrateur.
        Serveurs de catalogue
        Liste un ou plusieurs catalogues qui appartiennent au domaine sélectionné. Vous pouvez ajouter les serveurs de catalogue que vous avez créés dans l'étape précédente.
        Classe de génération
        Indique le nom de la classe qui implémente l'interface CredentialGenerator. Cette classe utilisée pour obtenir les données d'identification des clients. Si vous définissez une valeur dans cette zone, la valeur remplace la propriété crendentialGeneratorClass dans le fichier client.properties.
        Propriétés du générateur
        Spécifie les propriétés de la classe d'implémentation CredentialGenerator. Les propriétés correspondent à l'objet avec la méthode setProperties(String). La valeur credentialGeneratorprops n'est utilisée que si la valeur de la propriété credentialGeneratorClass n'est pas null. Si vous définissez une valeur dans cette zone, la valeur remplace la propriété credentialGeneratorProps dans le fichier client.properties.
        Chemin des propriétés du client eXtreme Scale
        Indique le chemin d'accès au fichier de propriétés client que vous avez édité pour inclure les propriétés de sécurité dans une étape précédente. Par exemple, vous pouvez indiquer le fichier c:\ObjectGridProperties\sampleclient.properties. Si vous souhaitez empêcher la console de tenter d'utiliser les connexions sécurisées, vous pouvez supprimer la valeur dans cette zone. Après avoir défini le chemin, la console utilise une connexion non sécurisée.
      3. Cliquez sur OK.
      4. Vérifiez que le domaine a bien été ajouté à l'arborescence de navigation.
    Pour afficher les informations concernant un domaine de service de catalogue existant, cliquez sur le nom du domaine de service de catalogue dans l'arborescence de navigation sur la page Paramètres > Domaines eXtreme Scale.
  6. Visualisez le statut de la connexion La zone Domaine en cours indique le nom du domaine de service de catalogue qui est actuellement utilisé pour afficher des informations dans la console Web. L'état de la connexion s'affiche en regard du nom du domaine de service de catalogue.
  7. Affichez les statistiques des grilles de données et des serveurs ou créez un rapport personnalisé.

Surveillance avec l'utilitaire xscmd

  1. Facultatif : Si l'authentification de client est activée : Ouvrez une fenêtre de ligne de commande. Sur la ligne de commande, définissez les variables d'environnement appropriées.
    1. Définissez la variable d'environnement CLIENT_AUTH_LIB :
      • [Windows] set CLIENT_AUTH_LIB=<path_to_security_JAR_or_classes>
      • [Unix] set CLIENT_AUTH_LIB=<path_to_security_JAR_or_classes> export CLIENT_AUTH_LIB
  2. Accédez au répertoire rép_base_wxs/bin.

    cd rép_base_wxs/bin

  3. Exécutez plusieurs commandes pour afficher des informations sur votre environnement.
    • Afficher tous les serveurs de conteneur en ligne pour la grille de données de la grille et le groupe de mappes mapSet :
      xscmd -c showPlacement -g Grid -ms mapSet
    • Afficher les informations de routage de la grille de données.
      xscmd -c routetable -g Grid
    • Afficher le nombre d'entrées de mappe dans la grille de données.
      xscmd -c showMapSizes -g Grid -ms mapSet

Arrêt des serveurs

Une fois que vous avez fini d'utiliser l'application client et de surveiller l'exemple d'environnement du guide de démarrage, vous pouvez arrêter les serveurs.

Point de contrôle de la leçon

Dans cette leçon, vous avez appris à :
  • démarrer la console Web et la connecter au serveur de catalogue ;
  • surveiller les statistiques de la grille et des serveurs ;
  • arrêter les serveurs.
< Précédent