[jira] [Updated] (IGNITE-8077) Implement new JMX metrics for transactions
[ https://issues.apache.org/jira/browse/IGNITE-8077?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Dmitriy Govorukhin updated IGNITE-8077: --- Description: These additional metrics should be implemented to monitor transactions. {code} class TransactionMetricsMxBean{ /** The number of transactions which were committed. */ long getTransactionsCommittedNumber(); /** The number of transactions which was rollbacked. */ long getTransactionsRolledBackNumber(); /** The number of transactions holding at least one key lock. */ long getTransactionsHoldingLockNumber(); /** The number of keys locked on the node. */ long getLockedKeysNumber(); /** The number of transactions for which node is the initiator. */ int getOwnerTransactionsNumber(); } {code} For more details see in IgniteTxAdapter and IgniteTxManager. was: These additional metrics should be implemented to monitor transactions. {code} class TransactionMetricsMxBean{ /** The number of transactions which was commited. */ long getTxCommited(); /** The number of transactions which was rollbacked. */ long getTxRolledBack(); /** The number of transactions holding at least one key lock. */ long getTxHoldingLock(); /** The number of keys locked on the node. */ long getLockedKeys(); /** The number of transactions for which node is the initiator. */ int getOwnerTxs(); } {code} For more details see in IgniteTxAdapter and IgniteTxManager. > Implement new JMX metrics for transactions > -- > > Key: IGNITE-8077 > URL: https://issues.apache.org/jira/browse/IGNITE-8077 > Project: Ignite > Issue Type: New Feature >Reporter: Dmitriy Govorukhin >Assignee: Anton Kalashnikov >Priority: Major > Labels: iep-6 > Fix For: 2.5 > > > These additional metrics should be implemented to monitor transactions. > {code} > class TransactionMetricsMxBean{ > /** The number of transactions which were committed. */ > long getTransactionsCommittedNumber(); > /** The number of transactions which was rollbacked. */ > long getTransactionsRolledBackNumber(); > /** The number of transactions holding at least one key lock. */ > long getTransactionsHoldingLockNumber(); > /** The number of keys locked on the node. */ > long getLockedKeysNumber(); > /** The number of transactions for which node is the initiator. */ > int getOwnerTransactionsNumber(); > } > {code} > For more details see in IgniteTxAdapter and IgniteTxManager. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Updated] (IGNITE-8077) Implement new JMX metrics for transactions
[ https://issues.apache.org/jira/browse/IGNITE-8077?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Dmitriy Govorukhin updated IGNITE-8077: --- Description: These additional metrics should be implemented to monitor transactions. {code} class TransactionMetricsMxBean{ /** The number of transactions which was commited. */ long getTxCommited(); /** The number of transactions which was rollbacked. */ long getTxRolledBack(); /** The number of transactions holding at least one key lock. */ long getTxHoldingLock(); /** The number of keys locked on the node. */ long getLockedKeys(); /** The number of transactions for which node is the initiator. */ int getOwnerTxs(); } {code} For more details see in IgniteTxAdapter and IgniteTxManager. was: These additional metrics should be implemented to monitor transactions. {code} class TransactionsMXbean{ /** The number of transactions which was commited. */ long getTxCommited(); /** The number of transactions which was rollbacked. */ long getTxRolledBack(); /** The number of transactions holding at least one key lock. */ long getTxHoldingLock(); /** The number of keys locked on the node. */ long getLockedKeys(); /** The number of transactions for which node is the initiator. */ int getOwnerTxs(); } {code} For more details see in IgniteTxAdapter and IgniteTxManager. > Implement new JMX metrics for transactions > -- > > Key: IGNITE-8077 > URL: https://issues.apache.org/jira/browse/IGNITE-8077 > Project: Ignite > Issue Type: New Feature >Reporter: Dmitriy Govorukhin >Assignee: Anton Kalashnikov >Priority: Major > Labels: iep-6 > Fix For: 2.5 > > > These additional metrics should be implemented to monitor transactions. > {code} > class TransactionMetricsMxBean{ > /** The number of transactions which was commited. */ > long getTxCommited(); > /** The number of transactions which was rollbacked. */ > long getTxRolledBack(); > /** The number of transactions holding at least one key lock. */ > long getTxHoldingLock(); > /** The number of keys locked on the node. */ > long getLockedKeys(); > /** The number of transactions for which node is the initiator. */ > int getOwnerTxs(); > } > {code} > For more details see in IgniteTxAdapter and IgniteTxManager. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Updated] (IGNITE-8077) Implement new JMX metrics for transactions
[ https://issues.apache.org/jira/browse/IGNITE-8077?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Alexey Goncharuk updated IGNITE-8077: - Fix Version/s: 2.5 > Implement new JMX metrics for transactions > -- > > Key: IGNITE-8077 > URL: https://issues.apache.org/jira/browse/IGNITE-8077 > Project: Ignite > Issue Type: New Feature >Reporter: Dmitriy Govorukhin >Assignee: Anton Kalashnikov >Priority: Major > Labels: iep-6 > Fix For: 2.5 > > > These additional metrics should be implemented to monitor transactions. > {code} > class TransactionsMXbean{ > /** The number of transactions which was commited. */ > long getTxCommited(); > /** The number of transactions which was rollbacked. */ > long getTxRolledBack(); > /** The number of transactions holding at least one key lock. */ > long getTxHoldingLock(); > /** The number of keys locked on the node. */ > long getLockedKeys(); > /** The number of transactions for which node is the initiator. */ > int getOwnerTxs(); > } > {code} > For more details see in IgniteTxAdapter and IgniteTxManager. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Updated] (IGNITE-8077) Implement new JMX metrics for transactions
[ https://issues.apache.org/jira/browse/IGNITE-8077?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Dmitriy Govorukhin updated IGNITE-8077: --- Description: These additional metrics should be implemented to monitor transactions. {code} class TransactionsMXbean{ /** The number of transactions which was commited. */ long getTxCommited(); /** The number of transactions which was rollbacked. */ long getTxRolledBack(); /** The number of transactions holding at least one key lock. */ long getTxHoldingLock(); /** The number of keys locked on the node. */ long getLockedKeys(); /** The number of transactions for which node is the initiator. */ int getOwnerTxs(); } {code} For more details see in IgniteTxAdapter and IgniteTxManager. was: These additional metrics should be implemented to monitor transactions. {code} class TransactionsMXbean{ /** The number of transactions which was commited. */ long getTxCommited(); /** The number of transactions which was rollbacked. */ long getTxRollBacked(); /** The number of transactions holding at least one key lock. */ long getTxHoldingLock(); /** The number of keys locked on the node. */ long getLockedKeys(); /** The number of transactions for which node is the initiator. */ int getOwnerTxs(); } {code} For more details see in IgniteTxAdapter and IgniteTxManager. > Implement new JMX metrics for transactions > -- > > Key: IGNITE-8077 > URL: https://issues.apache.org/jira/browse/IGNITE-8077 > Project: Ignite > Issue Type: New Feature >Reporter: Dmitriy Govorukhin >Priority: Major > Labels: iep-6 > > These additional metrics should be implemented to monitor transactions. > {code} > class TransactionsMXbean{ > /** The number of transactions which was commited. */ > long getTxCommited(); > /** The number of transactions which was rollbacked. */ > long getTxRolledBack(); > /** The number of transactions holding at least one key lock. */ > long getTxHoldingLock(); > /** The number of keys locked on the node. */ > long getLockedKeys(); > /** The number of transactions for which node is the initiator. */ > int getOwnerTxs(); > } > {code} > For more details see in IgniteTxAdapter and IgniteTxManager. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Updated] (IGNITE-8077) Implement new JMX metrics for transactions
[ https://issues.apache.org/jira/browse/IGNITE-8077?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Alexey Goncharuk updated IGNITE-8077: - Description: These additional metrics should be implemented to monitor transactions. {code} class TransactionsMXbean{ /** The number of transactions which was commited. */ long getTxCommited(); /** The number of transactions which was rollbacked. */ long getTxRollBacked(); /** The number of transactions holding at least one key lock. */ long getTxHoldingLock(); /** The number of keys locked on the node. */ long getLockedKeys(); /** The number of transactions for which node is the initiator. */ int getOwnerTxs(); } {code} For more details see in IgniteTxAdapter and IgniteTxManager. was: These additional metrics should be implemented to monitor transactions. {code} class TransactionsMXbean{ /** The number of transactions which was commited. */ long txCommited(); /** The number of transactions which was rollbacked. */ long txRollBacked(); /** The number of transactions holding at least one key lock. */ long txHoldingLock(); /** The number of keys locked on the node. */ long lockedKeys(); /** The number of transactions for which node is the initiator. */ int ownerTxs(); } {code} For more details see in IgniteTxAdapter and IgniteTxManager. > Implement new JMX metrics for transactions > -- > > Key: IGNITE-8077 > URL: https://issues.apache.org/jira/browse/IGNITE-8077 > Project: Ignite > Issue Type: New Feature >Reporter: Dmitriy Govorukhin >Priority: Major > Labels: iep-6 > > These additional metrics should be implemented to monitor transactions. > {code} > class TransactionsMXbean{ > /** The number of transactions which was commited. */ > long getTxCommited(); > /** The number of transactions which was rollbacked. */ > long getTxRollBacked(); > /** The number of transactions holding at least one key lock. */ > long getTxHoldingLock(); > /** The number of keys locked on the node. */ > long getLockedKeys(); > /** The number of transactions for which node is the initiator. */ > int getOwnerTxs(); > } > {code} > For more details see in IgniteTxAdapter and IgniteTxManager. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Updated] (IGNITE-8077) Implement new JMX metrics for transactions
[ https://issues.apache.org/jira/browse/IGNITE-8077?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Alexey Goncharuk updated IGNITE-8077: - Description: These additional metrics should be implemented to monitor transactions. {code} class TransactionsMXbean{ /** The number of transactions which was commited. */ long txCommited(); /** The number of transactions which was rollbacked. */ long txRollBacked(); /** The number of transactions holding at least one key lock. */ long txHoldingLock(); /** The number of keys locked on the node. */ long lockedKeys(); /** The number of transactions for which node is the initiator. */ int ownerTxs(); } {code} For more details see in IgniteTxAdapter and IgniteTxManager. was: These additional metrics should be implemented to monitor transactions. {code} class TransactionsMXbean{ /** The number of transactions which was commited. */ long txCommited(); /** The number of transactions which was rollbacked. */ long txRollBacked(); /** The number of transactions in prepared state. */ long txPrepared(); /** The number of keys locked on the node. */ long lockedKeys(); /** The number of transactions for which node is the initiator. */ int ownerTxs(); } {code} For more details see in IgniteTxAdapter and IgniteTxManager. > Implement new JMX metrics for transactions > -- > > Key: IGNITE-8077 > URL: https://issues.apache.org/jira/browse/IGNITE-8077 > Project: Ignite > Issue Type: New Feature >Reporter: Dmitriy Govorukhin >Priority: Major > Labels: iep-6 > > These additional metrics should be implemented to monitor transactions. > {code} > class TransactionsMXbean{ > /** The number of transactions which was commited. */ > long txCommited(); > /** The number of transactions which was rollbacked. */ > long txRollBacked(); > /** The number of transactions holding at least one key lock. */ > long txHoldingLock(); > /** The number of keys locked on the node. */ > long lockedKeys(); > /** The number of transactions for which node is the initiator. */ > int ownerTxs(); > } > {code} > For more details see in IgniteTxAdapter and IgniteTxManager. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Updated] (IGNITE-8077) Implement new JMX metrics for transactions
[ https://issues.apache.org/jira/browse/IGNITE-8077?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Dmitriy Govorukhin updated IGNITE-8077: --- Labels: iep-6 (was: ) > Implement new JMX metrics for transactions > -- > > Key: IGNITE-8077 > URL: https://issues.apache.org/jira/browse/IGNITE-8077 > Project: Ignite > Issue Type: New Feature >Reporter: Dmitriy Govorukhin >Priority: Major > Labels: iep-6 > > These additional metrics should be implemented to monitor transactions. > {code} > class TransactionsMXbean{ > /** The number of transactions which was commited. */ > long txCommited(); > /** The number of transactions which was rollbacked. */ > long txRollBacked(); > /** The number of transactions in prepared state. */ > long txPrepared(); > /** The number of keys locked on the node. */ > long lockedKeys(); > /** The number of transactions for which node is the initiator. */ > int ownerTxs(); > } > {code} > For more details see in IgniteTxAdapter and IgniteTxManager. -- This message was sent by Atlassian JIRA (v7.6.3#76005)