[jboss-svn-commits] JBL Code SVN: r23155 - labs/jbossesb/branches/JBESB_4_4_GA_CP/product/tools/jonplugin/src/main/resources/META-INF.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Sun Sep 28 22:38:55 EDT 2008


Author: tcunning
Date: 2008-09-28 22:38:55 -0400 (Sun, 28 Sep 2008)
New Revision: 23155

Modified:
   labs/jbossesb/branches/JBESB_4_4_GA_CP/product/tools/jonplugin/src/main/resources/META-INF/rhq-plugin.xml
Log:
JBESB-2074
Make sure all listeners show up.


Modified: labs/jbossesb/branches/JBESB_4_4_GA_CP/product/tools/jonplugin/src/main/resources/META-INF/rhq-plugin.xml
===================================================================
--- labs/jbossesb/branches/JBESB_4_4_GA_CP/product/tools/jonplugin/src/main/resources/META-INF/rhq-plugin.xml	2008-09-29 02:23:38 UTC (rev 23154)
+++ labs/jbossesb/branches/JBESB_4_4_GA_CP/product/tools/jonplugin/src/main/resources/META-INF/rhq-plugin.xml	2008-09-29 02:38:55 UTC (rev 23155)
@@ -88,8 +88,6 @@
       </plugin-configuration>
      <operation name="start" displayName="Start deployment" description="Start the JBoss ESB deployment"/>
      <operation name="stop" displayName="Stop deployment" description="Stop the JBoss ESB deployment"/>
-     <operation name="create" displayName="Move .esb deployment into the create state" description="Move the .esb deployment into the create state"/>
-     <operation name="destroy" displayName="Move .esb deployment into the destroy state" description="Move the .esb deployment into the destroy state"/>
      <metric property="Name" displayName="Deployment Type" dataType="trait" displayType="summary" defaultOn="true" description="Type of deployment"/>
      <metric property="StateString" displayName=".esb State String" dataType="trait" displayType="summary" defaultOn="true" description="Current state of the ESB"/>
      <metric property="State" displayName=".esb State" dataType="trait" displayType="summary" defaultOn="true" description="Numeric value of the state of the ESB deployment"/>
@@ -109,20 +107,23 @@
             </configuration>
          </content>
       <service name="JBoss ESB Services"
-         discovery="org.jbosson.plugins.jbossesb.ServiceDiscoveryComponent"
-         class="ServiceComponent"
+         discovery="org.jbosson.plugins.jbossesb.ESBDiscoveryComponent"
+         class="org.jbosson.plugins.jbossesb.ServiceComponent"
          description="JBoss ESB Services">
          <plugin-configuration>
-              <c:simple-property name="objectName" readOnly="true" default="jboss.esb:category=MessageCounter,deployment={deployment},service-category=%serviceCategory%,service-name=%serviceName%"/>
+              <c:simple-property name="objectName" readOnly="true" default="jboss.esb:category=MessageCounter,deployment={deployment},service-category=%categoryName%,service-name=%serviceName%"/>
               <c:simple-property name="nameTemplate" default="{serviceName} Service"/>
               <c:simple-property name="DescriptionTemplate" default="JBoss ESB statistics for the {serviceName} service."/>
               <c:simple-property name="serviceName" type="string" description="the JBoss ESB service name"/>
-	      <c:simple-property name="serviceCategory" type="string" description="The JBoss ESB service category"/>
+	      <c:simple-property name="categoryName" type="string" description="the JBoss ESB service category name"/>
          </plugin-configuration>
          <operation name="resetCounter" displayName="Reset the message counter" description="Reset the message counter"/>
-         <metric displayName="Overall Service Message Count" property="overallMessageCount" category="utilization" displayType="summary" measurementType="dynamic" description="Overall Service Message Count"/>
-	 <metric displayName="Overall Service Bytes Processed" property="overallBytesProcessed" units="bytes" category="utilization" displayType="summary" defaultOn="true" measurementType="dynamic" description="Overall Service Bytes Processed"/>
-	 <metric displayName="Overall Service Bytes Failed" property="overallBytesFailed" units="bytes" category="utilization" displayType="summary" defaultOn="true" measurementType="dynamic" description="Overall Service Bytes Failed"/>
+         <metric displayName="Message Count" property="overallMessageCount" category="utilization" displayType="summary" measurementType="dynamic" description="Message Count"/>
+        <metric displayName="Message Count (avg)" property="overallMessageCountByMinute" category="utilization" displayType="summary" measurementType="trendsup" description="Message Count (avg)"/>
+	 <metric displayName="Overall Bytes" property="overallBytes" units="bytes" category="utilization" displayType="summary"
+defaultOn="true" measurementType="dynamic" description="Overall Bytes"/>
+	 <metric displayName="Overall Bytes Processed" property="bytesProcessed" units="bytes" category="utilization" displayType="summary" defaultOn="true" measurementType="dynamic" description="Overall Bytes Processed"/>
+	 <metric displayName="Overall Bytes Failed" property="bytesFailed" units="bytes" category="utilization" displayType="summary" defaultOn="true" measurementType="dynamic" description="Overall Bytes Failed"/>
          <help>
              <![CDATA[
 	         JBoss ESB Services are the services available within a deployment.
@@ -133,16 +134,15 @@
 		class="ListenerComponent"
 		description="JBoss ESB Listeners">
 	     <plugin-configuration>
-		     <c:simple-property name="objectName" readOnly="true" default="jboss.esb:listener-name=listener,service-category=%service-category%,service-name={serviceName}"/>
-		     <c:simple-property name="nameTemplate" default="{service-category} Listener Configuration"/>
+		     <c:simple-property name="objectName" readOnly="true" default="jboss.esb:deployment=%deploymentName%,listener-name=%listenerName%,service-category=%serviceCategory%,service-name={serviceName}"/>
+		     <c:simple-property name="nameTemplate" default="{listenerName} - {serviceCategory} Listener Configuration"/>
 		     <c:simple-property name="descriptionTemplate" default="JBoss Listener statistics"/>
 		     <c:simple-property name="serviceCategory" type="string" description="the service category of the listener"/> 
+		     <c:simple-property name="listenerName" type="string" description="the name of the Listener"/>
+		     <c:simple-property name="deploymentName" type="string" description="name of deployment"/>
              </plugin-configuration>
-             <operation name="initialise" displayName="Initialize listener" description="Initialize the listener."/>
              <operation name="start" displayName="Start listener" description="Start the listener."/>
              <operation name="stop" displayName="Stop listener" description="Stop the listener."/>
-             <operation name="destroy" displayName="Destroy listener" description="Destroy the listener."/>
-
              <metric property="mep" displayName="MEP" dataType="trait" displayType="summary" defaultOn="true" description="Type of deployment"/>
              <metric property="LifeCycleState" displayName="Lifecycle State" dataType="trait" displayType="summary" defaultOn="true" description="Lifecycle State"/>
              <metric property="maxThreads" displayName="Maximum Number of Threads" dataType="trait" displayType="summary" defaultOn="true" description="Maximum number of threads"/>
@@ -167,11 +167,18 @@
          	     <c:simple-property name="descriptionTemplate" default="JBoss ESB statistics for the {actionName} action."/>
          	     <c:simple-property name="actionName" type="string" description="the JBoss ESB action name"/>
 	      </plugin-configuration>
-	        <metric displayName="Messages Successfully Processed" property="successProcessedCount" category="throughput" defaultOn="true"/>
-	        <metric displayName="Messages Failed" property="failedProcessedCount"  category="performance" defaultOn="true"/>
+		<metric displayName="Message Count" property="overallMessagesCount" category="utilization" displayType="summary" defaultOn="true" measurementType="dynamic"/>
+		<metric displayName="Message Count (avg)" property="overallMessagesCountMinute" category="utilization" 
+displayType="summary" defaultOn="true" measurementType="trendsup"/>
+	        <metric displayName="Messages Failed" property="failedProcessedCount" category="utilization" displayType="summary" defaultOn="true" measurementType="dynamic"/>
+	        <metric displayName="Messages Failed (avg)" property="failedProcessedCountMinute" category="utilization" displayType="summary" defaultOn="true" measurementType="trendsup"/>
+	        <metric displayName="Messages Successfully Processed" property="successProcessedCount" category="utilization" displayType="summary" defaultOn="true" measurementType="dynamic"/>
+	        <metric displayName="Messages Successfully Processed (avg)" property="successProcessedCountMinute" category="utilization" displayType="summary" defaultOn="true" measurementType="trendsup"/>
+		<metric displayName="Overall Bytes" property="overallBytesProcessed" units="bytes" category="utilization"
+displayType="summary" defaultOn="true" measurementType="dynamic"/>
+	 	<metric displayName="Overall Bytes Processed" property="bytesSuccessful"  units="bytes" category="utilization" displayType="summary" defaultOn="true" measurementType="dynamic"/>
+		<metric displayName="Overall Bytes Failed" property="overallBytesFailed"  units="bytes" category="utilization" displayType="summary" defaultOn="true" measurementType="dynamic"/>
 	        <metric displayName="Processing Time" property="processingTime" units="milliseconds" defaultOn="true" category="performance"/>
-	 	<metric displayName="Bytes Processed" property="overallBytesProcessed" units="bytes" category="performance" defaultOn="true"/>
-		<metric displayName="Bytes Failed" property="overallBytesFailed" units="bytes" category="performance" defaultOn="true"/>
          	<help>
              	<![CDATA[
                  JBoss ESB Actions are the actions executed within a service.




More information about the jboss-svn-commits mailing list