Andrew Purtell created ZOOKEEPER-2662:
-----------------------------------------

             Summary: Export a metric for txn log sync times
                 Key: ZOOKEEPER-2662
                 URL: https://issues.apache.org/jira/browse/ZOOKEEPER-2662
             Project: ZooKeeper
          Issue Type: Improvement
            Reporter: Andrew Purtell


In FileTxnLog there is code that records the amount of time required to fsync 
the txn log in order to warn if that time exceeds a configurable threshold. 
This information should also be exported as a metric available by JMX so an 
important aspect of quorum performance can be monitored. 

ZooKeeperServerMXBean carries some global latency information for the server 
process already, seems like a good place to put it if not an entirely new bean 
for the TxnLog. After ZOOKEEPER-2310 might want to collect the same information 
for snapshots. 




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to