Utilisation de Probekit en mode autonome sur HP-UX

icône de plateforme HP-UX Cettesection fournit des instructions étape par étape pour utiliser Probekit en mode autonome sur HP-UX.

Pour utiliser Probekit en mode autonome, le contrôleur d'agent doit être installé sur le système cible. L'agent de collecte de données et la bibliothèque d'extensions pour Probekit sont automatiquement installés avec le contrôleur d'agent.

Suivez ces étapes pour exécuter votre application en utilisant Probekit en mode autonome :

  1. Importez une sonde, ou générez votre sonde dans l'atelier.
  2. Copiez tous les fichiers de sonde dans un dossier de l'ordinateur cible. Si vous utilisez plusieurs sondes, concaténez le contenu des fichiers *.probescript en un seul fichier *.probescript.
  3. Ajoutez le dossier contenant les fichiers de sonde dans CLASSPATH de l'ordinateur cible.
  4. Ajoutez le dossier de la bibliothèque RAC et le dossier du module d'extension Probekit dans l'ordinateur cible SHLIB_PATH :
    <racInstallDir>/lib
    <racInstallDir>/plugins/com.ibm.rational.pd.probekit/lib
  5. Ajoutez la chaîne d'option suivante à la ligne de commande lançant votre programme :
    -XrunpiAgent:server=standalone,
    mode=none,
    extensionLibrary=ProbeAgentExtension.sl,
    ext-pk-BCILibraryName=BCIEngProbe.sl,
    ext-pk-probescript=<myProbe>.probescript
    <myProbe> est le nom de votre fichier de sonde .probescript.
    Remarque : La chaîne d'option ci-dessus apparaît sur plusieurs lignes pour en faciliter la lecture. Lorsque vous insérez la chaîne d'option sur votre ligne de commande, elle doit occuper une seule ligne, sans espaces.
    Pour que l'agent Probekit puisse écrire des messages de journaux, ajoutez les options suivantes à la ligne de commande :
    Option Description
    ext-pk-logFile=<fichier> Spécifie le nom du fichier dans lequel vous souhaitez que l'agent Probekit écrive les messages de journaux. <fichier> peut être un chemin complet et le nom du fichier. Si vous spécifiez stderr plutôt qu'un nom de fichier, le résultat du journal sera écrit dans le canal d'erreur type. Si cette option n'est pas spécifiée, aucun résultat de journal n'est écrit.
    ext-pk-logLevel=<niveau> Spécifie le niveau de journalisation que vous souhaitez utiliser. Consultez le tableau ci-dessous pour connaître les niveaux de journalisation et leur description.
    Vous pouvez spécifier les niveaux de journalisation suivants :
    Niveau Description
    aucun Aucun résultat de journal.
    grave Journalise les erreurs graves uniquement, comme l'impossibilité de charger des bibliothèques par exemple.
    avertissement Journalise des messages d'avertissement. Il s'agit du niveau par défaut.
    info Journalise des messages d'état, comme "Initialisation" par exemple.
    config Journalise des événements et informations de configuration, comme le contenu du fichier .probescript par exemple.
    complet Résultat de journal maximum. Le fichier journal contiendra le nom de chaque classe instrumentée par l'agent Probekit.

Sujet parent : Utilisation de Probekit en mode autonome

Conditions d'utilisation | Commentaires
(C) Copyright IBM Corporation 2004. All Rights Reserved.