Monitoring

jUDDI also has some simple monitoring abilities. As of JBoss ESB 4.10, jUDDI provided MBeans with details on how many queries were processed for every single API method, what the overall processing time was per method, and how many successful and failed queries were launched. These counts, while simple, give you the opportunity to see which API (Inquiry, Security, or Publish) and method-costly queries might be appearing on, and where the bulk of the queries and query time is spent.

Examining jUDDI query counts

With your ESB Server running, browse to http://localhost:8080/jmx-console, and then browse down to the apache.juddi section. A counter MBean is listed for each of the UDDI APIs; click on the apache.juddi:counter=org.apache.juddi.api.impl.UDDIInquiryImpl MBean.

Examining jUDDI query counts

You should be able to see overall counts for the jUDDI Inquiry API (Total API Queries, Successful API Queries, and Failed API Queries) as well as similar counts broken down by each method within the UDDI Inquiry API (for example, get_operationalInfo). This should be useful in determining how frequently the registry is being called and how much time is spent in calling it.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset