public class ZooKeeperServerBean extends Object implements ZooKeeperServerMXBean, ZKMBeanInfo
| Modifier and Type | Field and Description |
|---|---|
protected ZooKeeperServer |
zks |
| Constructor and Description |
|---|
ZooKeeperServerBean(ZooKeeperServer zks) |
| Modifier and Type | Method and Description |
|---|---|
long |
getAvgRequestLatency() |
String |
getClientPort() |
long |
getDataDirSize() |
long |
getFsyncThresholdExceedCount() |
int |
getJuteMaxBufferSize() |
int |
getLastClientResponseSize() |
long |
getLogDirSize() |
int |
getMaxClientCnxnsPerHost()
Current maxClientCnxns allowed from a particular host
|
int |
getMaxClientResponseSize() |
long |
getMaxRequestLatency() |
int |
getMaxSessionTimeout()
Current maxSessionTimeout of the server in milliseconds
|
int |
getMinClientResponseSize() |
long |
getMinRequestLatency() |
int |
getMinSessionTimeout()
Current minSessionTimeout of the server in milliseconds
|
String |
getName() |
long |
getNumAliveConnections() |
long |
getOutstandingRequests() |
long |
getPacketsReceived() |
long |
getPacketsSent() |
String |
getSecureClientAddress() |
String |
getSecureClientPort() |
String |
getStartTime() |
int |
getTickTime()
Current TickTime of server in milliseconds
|
long |
getTxnLogElapsedSyncTime()
Returns the elapsed sync of time of transaction log in milliseconds.
|
String |
getVersion() |
boolean |
isHidden()
If isHidden returns true, the MBean won't be registered with MBean server,
and thus won't be available for management tools.
|
void |
resetFsyncThresholdExceedCount()
Reset Fsync Threshold Exceed Count statistics only.
|
void |
resetLatency()
Reset min/avg/max latency statistics
|
void |
resetMaxLatency()
Reset max latency statistics only.
|
void |
resetStatistics()
Reset packet and latency statistics
|
void |
setMaxClientCnxnsPerHost(int max)
Set maxClientCnxns allowed from a particular host
|
void |
setMaxSessionTimeout(int max)
Set maxSessionTimeout of server in milliseconds
|
void |
setMinSessionTimeout(int min)
Set minSessionTimeout of server in milliseconds
|
void |
setTickTime(int tickTime)
Set TickTime of server in milliseconds
|
protected final ZooKeeperServer zks
public ZooKeeperServerBean(ZooKeeperServer zks)
public String getClientPort()
getClientPort in interface ZooKeeperServerMXBeanpublic String getName()
getName in interface ZKMBeanInfopublic boolean isHidden()
ZKMBeanInfoisHidden in interface ZKMBeanInfopublic String getStartTime()
getStartTime in interface ZooKeeperServerMXBeanpublic String getVersion()
getVersion in interface ZooKeeperServerMXBeanpublic long getAvgRequestLatency()
getAvgRequestLatency in interface ZooKeeperServerMXBeanpublic long getMaxRequestLatency()
getMaxRequestLatency in interface ZooKeeperServerMXBeanpublic long getMinRequestLatency()
getMinRequestLatency in interface ZooKeeperServerMXBeanpublic long getOutstandingRequests()
getOutstandingRequests in interface ZooKeeperServerMXBeanpublic int getTickTime()
ZooKeeperServerMXBeangetTickTime in interface ZooKeeperServerMXBeanpublic void setTickTime(int tickTime)
ZooKeeperServerMXBeansetTickTime in interface ZooKeeperServerMXBeanpublic int getMaxClientCnxnsPerHost()
ZooKeeperServerMXBeangetMaxClientCnxnsPerHost in interface ZooKeeperServerMXBeanpublic void setMaxClientCnxnsPerHost(int max)
ZooKeeperServerMXBeansetMaxClientCnxnsPerHost in interface ZooKeeperServerMXBeanpublic int getMinSessionTimeout()
ZooKeeperServerMXBeangetMinSessionTimeout in interface ZooKeeperServerMXBeanpublic void setMinSessionTimeout(int min)
ZooKeeperServerMXBeansetMinSessionTimeout in interface ZooKeeperServerMXBeanpublic int getMaxSessionTimeout()
ZooKeeperServerMXBeangetMaxSessionTimeout in interface ZooKeeperServerMXBeanpublic void setMaxSessionTimeout(int max)
ZooKeeperServerMXBeansetMaxSessionTimeout in interface ZooKeeperServerMXBeanpublic long getDataDirSize()
getDataDirSize in interface ZooKeeperServerMXBeanpublic long getLogDirSize()
getLogDirSize in interface ZooKeeperServerMXBeanpublic long getPacketsReceived()
getPacketsReceived in interface ZooKeeperServerMXBeanpublic long getPacketsSent()
getPacketsSent in interface ZooKeeperServerMXBeanpublic long getFsyncThresholdExceedCount()
getFsyncThresholdExceedCount in interface ZooKeeperServerMXBeanpublic void resetLatency()
ZooKeeperServerMXBeanresetLatency in interface ZooKeeperServerMXBeanpublic void resetMaxLatency()
ZooKeeperServerMXBeanresetMaxLatency in interface ZooKeeperServerMXBeanpublic void resetFsyncThresholdExceedCount()
ZooKeeperServerMXBeanresetFsyncThresholdExceedCount in interface ZooKeeperServerMXBeanpublic void resetStatistics()
ZooKeeperServerMXBeanresetStatistics in interface ZooKeeperServerMXBeanpublic long getNumAliveConnections()
getNumAliveConnections in interface ZooKeeperServerMXBeanpublic String getSecureClientPort()
getSecureClientPort in interface ZooKeeperServerMXBeanpublic String getSecureClientAddress()
getSecureClientAddress in interface ZooKeeperServerMXBeanpublic long getTxnLogElapsedSyncTime()
ZooKeeperServerMXBeangetTxnLogElapsedSyncTime in interface ZooKeeperServerMXBeanpublic int getJuteMaxBufferSize()
getJuteMaxBufferSize in interface ZooKeeperServerMXBeanpublic int getLastClientResponseSize()
getLastClientResponseSize in interface ZooKeeperServerMXBeanpublic int getMinClientResponseSize()
getMinClientResponseSize in interface ZooKeeperServerMXBeanpublic int getMaxClientResponseSize()
getMaxClientResponseSize in interface ZooKeeperServerMXBeanCopyright © 2008–2019 The Apache Software Foundation. All rights reserved.