2009-06-17 4 views
0

Je suis nouveau sur WAS et utilise actuellement WAS 7.0 L'application que je déploie dans WAS enregistre des MBeans au démarrage, je voudrais savoir comment surveiller/obtenir des informations à ces MBeans enregistrés à partir de la console d'administration (GUI) de WAS. Je vois beaucoup d'options là dans la console d'admin, mais devenant confus où trouver l'information liée aux MBeans qui ont été enregistrés dans l'infrastructure de JMX de WAS quand l'application a démarré? ou est-il seulement possible par programme de l'obtenir? Si vous pouvez suggérer des ressources, cela vous sera utile?WebSphere app server 7.0 Console d'administration GUI et MBeans

Répondre

1

Vous pouvez accéder à ces mbeans vous êtes inscrit soit par:

  1. JConsole - Un peu difficile de se connecter à WAS avec, voici mon lot pour l'exécuter:
    chaîne de connexion URL écho est: Service: JMX: iiop: // vous-nom d'hôte-ici: 2809/jndi/JMXConnector

    set JAVA_HOME = C: \ progra ~ 1 \ IBM \ SDP \ jdk
    set CLASSPATH =% CLASSPATH%;% JAVA_HOME% \ lib \ jconsole.jar
    définir CLASSPATH =% CLASSPATH%; tools.jar; co m.ibm.ws.admin.client_7.0.0.jar
    "C: \ Program Files \ IBM \ SDP \ jdk \ bin \ jconsole.exe" -J-Djava.class.path =% CLASSPATH%

  2. scénario wsadmin - exemple:
    beanNameString = AdminControl.queryNames ('type = youMbeanName, *')
    impression AdminControl.getAttribute (beanNameString, 'someAttribute')
    AdminControl.invoke (beanNameString, 'someMethod', 'paramètre1')

  3. par programme.
    Je vais vous laisser :) :)

Questions connexes