Interfaces más sencillas proporcionadas por el MBean del servicio de diagnósticos

Todos los servicios para el proveedor de diagnósticos (DP) están también disponibles a través de una interfaz JMX (Java™ Management Extensions) conocida como la interfaz del servicio de diagnósticos. La interfaz del servicio de diagnósticos permite a los administradores controlar los métodos en los DP utilizando el nombre del proveedor de diagnósticos y el ID del proveedor de diagnósticos.

Cuando se solicita la salida formateada al servicio de diagnósticos, ésta está adaptada al entorno local del cliente. Esto hace que el MBean del servicio de diagnósticos sea ideal para los clientes que utilizan una interfaz donde el consumo de objetos Java complejos como los que se devuelven del MBeans del proveedor de diagnósticos no sea posible. Un ejemplo de este tipo de interfaz es la herramienta wsadmin.

La interfaz del servicio de diagnósticos proporciona cuatro signaturas para cada uno de los métodos de clave (configDump, stateDump y selfDiagnostic) disponibles en los objetos del proveedor de diagnósticos. Como estas signaturas de método tienen todas un aspecto muy similar, se utilizará como ejemplo los métodos configDump para fines ilustrativos. Los cuatro métodos del servicio de diagnósticos que se correlacionan con configDump en un proveedor de diagnósticos son:

public DiagnosticEvent [] configDump(String aDPName, String aAttributeIdSpec, boolean aRegisteredOnly)
public DiagnosticEvent [] configDumpById(String aDPid, String aAttributeIdSpec, boolean aRegisteredOnly)
public String [] configDumpFormatted(String aDPName, String aAttributeIdSpec,
       boolean aRegisteredOnly, Locale aLocale)
public String [] configDumpFormattedById(String aDPid, String aAttributeIdSpec,
       boolean aRegisteredOnly, Locale aLocale) {

Los dos primeros devuelven exactamente los que realiza el proveedor de diagnósticos. Los otros dos métodos actúan como un paso a través para el proveedor de diagnósticos real, pero toman la matriz de sucesos de diagnósticos que devuelve el proveedor de diagnósticos y lo convierten en una matriz de series de consumo más fácil. Asimismo, estos métodos manejan la localización de la salida en el entorno local adecuado. Es importante tener en cuenta que el mismo método pueda controlarse utilizando el ID de proveedor de diagnósticos o el nombre del proveedor de diagnósticos.


Icon that indicates the type of topic Concept topic



Timestamp icon Last updated: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=ctrb_dpdisermbean
File name: ctrb_dpdisermbean.html