[jboss-jira] [JBoss JIRA] (WFLY-11523) Time-based JCA metrics do not specify measurement unit
Jeff Mesnil (Jira)
issues at jboss.org
Fri Dec 14 11:24:00 EST 2018
[ https://issues.jboss.org/browse/WFLY-11523?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Jeff Mesnil updated WFLY-11523:
-------------------------------
Description:
JCA metric attributes are created dynamically based on IronJacamar org.jboss.jca.core.spi.statistics.StatisticsPlugin.
It is not possible in the JCA subsystem to determine if the statistic is a time-based metric and how it is measured.
This would require an update to StatisticsPlugin to support some kind of measurement unit.
Identifed metrics:
* Datasources
* average_blocking_time{data_source="ExampleDS",}
* average_creation_time{data_source="ExampleDS",}
* average_get_time{data_source="ExampleDS",}
* max_creation_time{data_source="ExampleDS",}
* max_pool_time{data_source="ExampleDS",}
* total_blocking_time{data_source="ExampleDS",}
* total_creation_time{data_source="ExampleDS",}
* total_get_time{data_source="ExampleDS",}
* max_wait_time{data_source="ExampleDS",}
* total_creation_time{data_source="ExampleDS",}
* average_pool_time{data_source="ExampleDS",}
* average_usage_time{data_source="ExampleDS",}
* max_usage_time{data_source="ExampleDS",}
* total_pool_time{data_source="ExampleDS",}
* total_usage_time{data_source="ExampleDS",}
* xacommit_average_time{data_source="ExampleDS",}
* xacommit_max_time{data_source="ExampleDS",}
* xacommit_total_time{data_source="ExampleDS",}
* xaend_average_time{data_source="ExampleDS",}
* xaend_max_time{data_source="ExampleDS",}
* xaend_total_time{data_source="ExampleDS",}
* xaforget_average_time{data_source="ExampleDS",}
* xaforget_max_time{data_source="ExampleDS",}
* xaforget_total_time{data_source="ExampleDS",}
* xaprepare_average_time{data_source="ExampleDS",}
* xaprepare_max_time{data_source="ExampleDS",}
* xaprepare_total_time{data_source="ExampleDS",}
* xarecover_average_time{data_source="ExampleDS",}
* xarecover_max_time{data_source="ExampleDS",}
* xarecover_total_time{data_source="ExampleDS",}
* xarollback_average_time{data_source="ExampleDS",}
* xarollback_max_time{data_source="ExampleDS",}
* xarollback_total_time{data_source="ExampleDS",}
* xastart_average_time{data_source="ExampleDS",}
* xastart_max_time{data_source="ExampleDS",}
* xastart_total_time{data_source="ExampleDS",}
was:
Identifed metrics:
* Datasources
* average_blocking_time{data_source="ExampleDS",}
* average_creation_time{data_source="ExampleDS",}
* average_get_time{data_source="ExampleDS",}
* max_creation_time{data_source="ExampleDS",}
* max_pool_time{data_source="ExampleDS",}
* total_blocking_time{data_source="ExampleDS",}
* total_creation_time{data_source="ExampleDS",}
* total_get_time{data_source="ExampleDS",}
* max_wait_time{data_source="ExampleDS",}
* total_creation_time{data_source="ExampleDS",}
* average_pool_time{data_source="ExampleDS",}
* average_usage_time{data_source="ExampleDS",}
* max_usage_time{data_source="ExampleDS",}
* total_pool_time{data_source="ExampleDS",}
* total_usage_time{data_source="ExampleDS",}
* xacommit_average_time{data_source="ExampleDS",}
* xacommit_max_time{data_source="ExampleDS",}
* xacommit_total_time{data_source="ExampleDS",}
* xaend_average_time{data_source="ExampleDS",}
* xaend_max_time{data_source="ExampleDS",}
* xaend_total_time{data_source="ExampleDS",}
* xaforget_average_time{data_source="ExampleDS",}
* xaforget_max_time{data_source="ExampleDS",}
* xaforget_total_time{data_source="ExampleDS",}
* xaprepare_average_time{data_source="ExampleDS",}
* xaprepare_max_time{data_source="ExampleDS",}
* xaprepare_total_time{data_source="ExampleDS",}
* xarecover_average_time{data_source="ExampleDS",}
* xarecover_max_time{data_source="ExampleDS",}
* xarecover_total_time{data_source="ExampleDS",}
* xarollback_average_time{data_source="ExampleDS",}
* xarollback_max_time{data_source="ExampleDS",}
* xarollback_total_time{data_source="ExampleDS",}
* xastart_average_time{data_source="ExampleDS",}
* xastart_max_time{data_source="ExampleDS",}
* xastart_total_time{data_source="ExampleDS",}
> Time-based JCA metrics do not specify measurement unit
> ------------------------------------------------------
>
> Key: WFLY-11523
> URL: https://issues.jboss.org/browse/WFLY-11523
> Project: WildFly
> Issue Type: Bug
> Components: JCA
> Reporter: Jeff Mesnil
> Assignee: Jeff Mesnil
> Priority: Major
>
> JCA metric attributes are created dynamically based on IronJacamar org.jboss.jca.core.spi.statistics.StatisticsPlugin.
> It is not possible in the JCA subsystem to determine if the statistic is a time-based metric and how it is measured.
> This would require an update to StatisticsPlugin to support some kind of measurement unit.
> Identifed metrics:
> * Datasources
> * average_blocking_time{data_source="ExampleDS",}
> * average_creation_time{data_source="ExampleDS",}
> * average_get_time{data_source="ExampleDS",}
> * max_creation_time{data_source="ExampleDS",}
> * max_pool_time{data_source="ExampleDS",}
> * total_blocking_time{data_source="ExampleDS",}
> * total_creation_time{data_source="ExampleDS",}
> * total_get_time{data_source="ExampleDS",}
> * max_wait_time{data_source="ExampleDS",}
> * total_creation_time{data_source="ExampleDS",}
> * average_pool_time{data_source="ExampleDS",}
> * average_usage_time{data_source="ExampleDS",}
> * max_usage_time{data_source="ExampleDS",}
> * total_pool_time{data_source="ExampleDS",}
> * total_usage_time{data_source="ExampleDS",}
> * xacommit_average_time{data_source="ExampleDS",}
> * xacommit_max_time{data_source="ExampleDS",}
> * xacommit_total_time{data_source="ExampleDS",}
> * xaend_average_time{data_source="ExampleDS",}
> * xaend_max_time{data_source="ExampleDS",}
> * xaend_total_time{data_source="ExampleDS",}
> * xaforget_average_time{data_source="ExampleDS",}
> * xaforget_max_time{data_source="ExampleDS",}
> * xaforget_total_time{data_source="ExampleDS",}
> * xaprepare_average_time{data_source="ExampleDS",}
> * xaprepare_max_time{data_source="ExampleDS",}
> * xaprepare_total_time{data_source="ExampleDS",}
> * xarecover_average_time{data_source="ExampleDS",}
> * xarecover_max_time{data_source="ExampleDS",}
> * xarecover_total_time{data_source="ExampleDS",}
> * xarollback_average_time{data_source="ExampleDS",}
> * xarollback_max_time{data_source="ExampleDS",}
> * xarollback_total_time{data_source="ExampleDS",}
> * xastart_average_time{data_source="ExampleDS",}
> * xastart_max_time{data_source="ExampleDS",}
> * xastart_total_time{data_source="ExampleDS",}
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
More information about the jboss-jira
mailing list