[Mc4j-cvs] mc4j/application/dashboards/hibernate Hibernate_Overview.xml,1.1,1.2 Hibernate_EntitiesTa
Brought to you by:
ghinkl
From: Greg H. <gh...@us...> - 2006-04-12 19:14:19
|
Update of /cvsroot/mc4j/mc4j/application/dashboards/hibernate In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv20162/application/dashboards/hibernate Added Files: Hibernate_Overview.xml Hibernate_EntitiesTable.xml Hibernate_QueriesTable.xml Log Message: Merging EMS into head for the 2.0 release work --- NEW FILE: Hibernate_EntitiesTable.xml --- <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE Dashboard PUBLIC "-//MC4J//DTD Dashboard 2.0//EN" "http://mc4j.org/Dashboard_2_0.dtd"> <Dashboard version="2.0" name="Hibernate Entity Statistics" standardHeader="true" autoRefresh="true" refreshControl="true"> <Description>This dashboard shows statistics on hibernate entities.</Description> <DashboardMatch type="Global" location="/Hibernate/"> <BeanMatch id="StatisticsBean" type="Single"> <Condition type="BeanObjectNameRegexCondition" filter="Hibernate"/> <Condition type="BeanObjectNameRegexCondition" filter="type=statistics"/> </BeanMatch> </DashboardMatch> <LayoutManager type="java.awt.BorderLayout"/> <Content> <Component type="org.mc4j.console.dashboard.components.OperationResultTableComponent"> <Attribute name="bean" value="StatisticsBean"/> <Constraint type="BorderConstraints" direction="CENTER"/> <Attribute name="background" value="'0xFFFFFF'"/> <Attribute name="preferredSize" value="100,100"/> <Attribute name="operationName" value="'getEntityStatistics'"/> <Attribute name="attributeKeyListName" value="'EntityNames'"/> <Attribute name="keyLabel" value="'Entity'"/> <Attribute name="AttributeName" value="'KEY'"/> <Attribute name="AttributeName" value="'fetchCount'"/> <Attribute name="AttributeName" value="'t'"/> <Attribute name="AttributeName" value="'insertCount'"/> <Attribute name="AttributeName" value="'updateCount'"/> <Attribute name="AttributeName" value="'deleteCount'"/> </Component> </Content> </Dashboard> --- NEW FILE: Hibernate_QueriesTable.xml --- <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE Dashboard PUBLIC "-//MC4J//DTD Dashboard 2.0//EN" "http://mc4j.org/Dashboard_2_0.dtd"> <Dashboard version="2.0" name="Hibernate Query Statistics" standardHeader="true" autoRefresh="true" refreshControl="true"> <Description>This dashboard shows statistics on hibernate queries.</Description> <DashboardMatch type="Global" location="/Hibernate/"> <BeanMatch id="StatisticsBean" type="Single"> <Condition type="BeanObjectNameRegexCondition" filter="Hibernate"/> <Condition type="BeanObjectNameRegexCondition" filter="type=statistics"/> </BeanMatch> </DashboardMatch> <LayoutManager type="java.awt.BorderLayout"/> <Content> <Component type="org.mc4j.console.dashboard.components.OperationResultTableComponent"> <Attribute name="bean" value="StatisticsBean"/> <Constraint type="BorderConstraints" direction="CENTER"/> <Attribute name="background" value="'0xFFFFFF'"/> <Attribute name="preferredSize" value="100,100"/> <Attribute name="operationName" value="'getQueryStatistics'"/> <Attribute name="attributeKeyListName" value="'Queries'"/> <Attribute name="keyLabel" value="'Query'"/> <Attribute name="AttributeName" value="'KEY'"/> <Attribute name="AttributeName" value="'executionCount'"/> <Attribute name="AttributeName" value="'cacheHitCount'"/> <Attribute name="AttributeName" value="'cachePutCount'"/> <Attribute name="AttributeName" value="'cacheMissCount'"/> <Attribute name="AttributeName" value="'executionRowCount'"/> <Attribute name="AttributeName" value="'executionAvgTime'"/> <Attribute name="AttributeName" value="'executionMaxTime'"/> <Attribute name="AttributeName" value="'executionMinTime'"/> </Component> </Content> </Dashboard> --- NEW FILE: Hibernate_Overview.xml --- <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE Dashboard PUBLIC "-//MC4J//DTD Dashboard 2.0//EN" "http://mc4j.org/Dashboard_2_0.dtd"> <Dashboard version="2.0" name="Hibernate Overview Statistics" standardHeader="true" autoRefresh="true" refreshControl="true"> <Description>This dashboard shows statistics on hibernate.</Description> <DashboardMatch type="Global" location="/Hibernate/"> <BeanMatch id="stats" type="Single"> <Condition type="BeanObjectNameRegexCondition" filter="Hibernate"/> <Condition type="BeanObjectNameRegexCondition" filter="type=statistics"/> </BeanMatch> </DashboardMatch> <LayoutManager type="java.awt.BorderLayout"/> <Content> <Component type="org.mc4j.console.dashboard.components.html.HtmlDashboardComponent"> <Attribute name="html"> <![CDATA[ <html> <head> <style type="text/css"> th { background-color: #cccccc; } .odd {} .even {background-color: #e8e7e7;} .label { text-align: right; font-weight: bold; padding-right: 10px; } </style> </head> <body> <img src="http://hibernate.org/tpl/jboss/img/01_oben_logo.gif" align="right"> <h2>Overview</h2> <table> <tr><td class="label">Sessions Opened</td> <td>${stats.sessionOpenCount}</td><td></td></tr> <tr><td class="label">Sessions Closed</td> <td>${stats.sessionCloseCount}</td><td></td></tr> <tr><td class="label">Connect Count</td> <td>${stats.connectCount}</td><td></td></tr> <tr><td class="label">Transactions</td> <td>${stats.transactionCount}</td><td></td></tr> <tr><td class="label">Commited Transactions</td> <td>${stats.successfulTransactionCount}</td><td></td></tr> </table> <h2>Aggregate Stats</h2> <table width="100%"> <tr> <td class="sectionHeader" colspan="2" align="right">Entity Totals</td> <td class="sectionHeader" colspan="2" align="right">Collection Totals</td> <td class="sectionHeader" colspan="2" align="right">Query Totals</td> </tr> <tr> <td class="label">Load</td> <td>${stats.entityLoadCount}</td> <td class="label">Load</td> <td>${stats.collectionLoadCount}</td> <td class="label">Executed</td> <td>${stats.queryExecutionCount}</td> </tr> <tr> <td class="label">Insert</td> <td>${stats.entityInsertCount}</td> <td class="label">Insert</td> <td>${stats.collectionRecreateCount}</td> <td class="label">Max Time</td> <td>${stats.queryExecutionMaxTime}</td> </tr> <tr> <td class="label">Fetch</td> <td>${stats.entityFetchCount}</td> <td class="label">Fetch</td> <td>${stats.collectionFetchCount}</td> <td class="label">Cache Puts</td> <td>${stats.queryCachePutCount}</td> </tr> <tr> <td class="label">Update</td> <td>${stats.entityUpdateCount}</td> <td class="label">Update</td> <td>${stats.collectionUpdateCount}</td> <td class="label">Cache Hits</td> <td>${stats.queryCacheHitCount}</td> </tr> <tr> <td class="label">Delete</td> <td>${stats.entityDeleteCount}</td> <td class="label">Delete</td> <td>${stats.collectionRemoveCount}</td> <td class="label">Cache Misses</td> <td>${stats.queryCacheMissCount}</td> </tr> </table> </body> </html> ]]> </Attribute> <Content> </Content> </Component> </Content> </Dashboard> |