|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.neeve.server.mon.SrvMonHeartbeatTracer
public final class SrvMonHeartbeatTracer
The Stats reader is used for formatting the heartbeat message Each heartbeat message includes following Stats a) System Stats i ) GC stats ii) Thread Stats iii) Pool Stats iv) Admin Client Stats b) Application Stats i) Engine ii) UserStat iii) EventMultiplexer iv) StoreBinding v) StoreBindingPersister vi) StoreBindingICRSender vii) BusBinding
The class is not supported for use by applications.
Nested Class Summary | |
---|---|
static class |
SrvMonHeartbeatTracer.AdminClients
|
static class |
SrvMonHeartbeatTracer.Apps
Handles apps stats The App stats includes stats for i) Engine ii) UserStat iii) EventMultiplexer iv) StoreBinding v) StoreBindingPersister vi) StoreBindingICRSender vii) BusBinding |
static class |
SrvMonHeartbeatTracer.Pools
Handles pools stats for output [Pool Stats] PUT DPUT GET DGET HIT DHIT MISS DMISS GROW DGROW EVIC DEVIC DWSH DDWSH SIZE PRE CAP NAME 2 0 16 0 2 0 14 0 0 0 0 0 0 0 0 0 1024 iobuf.heap-128.3 0 0 3 0 0 0 3 0 0 0 0 0 0 0 0 0 1024 iobuf.heap-8K.9 0 0 3 0 0 0 3 0 0 0 0 0 0 0 0 0 1024 iobuf.native-512.24 0 0 3 0 0 0 3 0 0 0 0 0 0 0 0 0 1024 iobuf.native-8K.28 0 0 310 0 0 0 310 0 0 0 0 0 0 0 0 0 1024 iobuf.heap-32.1 9 0 296 0 9 0 287 0 0 0 0 0 0 0 0 0 1024 iobuf.heap-64.2 0 0 149 0 0 0 149 0 0 0 0 0 0 0 0 0 1024 iobuf.heap-256.4 101 0 153 0 101 0 52 0 0 0 0 0 0 0 0 0 1024 iobuf.native-64.21 41 0 6338 0 41 0 6297 0 0 0 0 0 0 0 0 0 1024 iobuf.native-32.20 0 0 817 0 0 0 817 0 0 0 0 0 0 0 0 0 1024 iobuf.native-256.23 0 0 2 0 0 0 2 0 0 0 0 0 0 0 0 0 1024 xbuf.entity.SrvMonAppInfoXbufEntity.0. 100.39 1 0 1 0 0 0 1 0 0 0 0 0 0 0 1 0 1024 aep.txn.commitctx.admin.42 * |
static class |
SrvMonHeartbeatTracer.Sys
Handles Sys Stats for formatting and printing. |
static class |
SrvMonHeartbeatTracer.Threads
Handles thread stats and formats for print as [Thread Stats] ID CPU DCPU DUSER CPU% USER% WAIT% STATE NAME 2 4m 0 0 0 0 0 WAITING Reference Handler 3 5m 0 0 0 0 0 WAITING Finalizer 4 57u 0 0 0 0 0 RUNNABLE Signal Dispatcher 5 24m 106u 106u 1 100 0 TIMED_WAITING JFR request timer |
Constructor Summary | |
---|---|
SrvMonHeartbeatTracer()
|
Method Summary | |
---|---|
boolean |
getFilterAdminApps()
Gets whether administrative components are filtered from display. |
boolean |
isTraceAdminClientStats()
|
boolean |
isTraceAppStats()
|
boolean |
isTracePoolStats()
|
boolean |
isTraceSysStats()
|
boolean |
isTraceThreadStats()
|
boolean |
isTraceUserStats()
|
void |
printStats(SrvMonHeartbeatMessage srvMessage,
StringBuilder sb)
Entry point |
void |
setFilterAdminApps(boolean val)
Indicates whether administrative apps are filtered from display. |
void |
setTraceAdminClientStats(boolean traceAdminClientStats)
Enable / disable adminClient stats trace. |
void |
setTraceAppStats(boolean traceAppStats)
Enable / disable app stats trace. |
void |
setTracePoolStats(boolean tracePoolStats)
Enable / disable pool stats trace. |
void |
setTraceSysStats(boolean traceSysStats)
Enable / disable sys stats trace. |
void |
setTraceThreadStats(boolean traceThreadStats)
Enable / disable thread stats trace. |
void |
setTraceUserStats(boolean traceUserStats)
Enable / disable user stats trace. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SrvMonHeartbeatTracer()
Method Detail |
---|
public final void setFilterAdminApps(boolean val)
val
- If true adminitrative components are filtered.public final boolean getFilterAdminApps()
public final boolean isTraceAppStats()
public final void setTraceAppStats(boolean traceAppStats)
public final boolean isTraceSysStats()
public final void setTraceSysStats(boolean traceSysStats)
public final boolean isTraceThreadStats()
public final void setTraceThreadStats(boolean traceThreadStats)
public final boolean isTraceUserStats()
public final void setTraceUserStats(boolean traceUserStats)
public final boolean isTracePoolStats()
public final void setTracePoolStats(boolean tracePoolStats)
public final boolean isTraceAdminClientStats()
public final void setTraceAdminClientStats(boolean traceAdminClientStats)
public final void printStats(SrvMonHeartbeatMessage srvMessage, StringBuilder sb)
srvMessage
- - Heartbeat message read from tlogsb
- - Handle of String Builder object
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |