Class TabletServerInformation
- java.lang.Object
-
- org.apache.accumulo.monitor.rest.tservers.TabletServerInformation
-
public class TabletServerInformation extends Object
Generates tserver information- Since:
- 2.0.0
-
-
Field Summary
Fields Modifier and Type Field Description CompactionsTypescompactionsdoubledataCacheHitRatelongdataCacheHitslongdataCacheRequestslongentrieslongholdtimeStringhostnamedoubleindexCacheHitRatelongindexCacheHitslongindexCacheRequestsdoubleingestdoubleingestMBStringiplonglastContactList<RecoveryStatusInformation>logRecoverieslonglookupsStringmajorComboStringminorCombodoubleosloaddoublequerydoublequeryMBlongresponseTimeIntegerscansStringscansComboDoublescansessionsDoublescanssessionsStringserverinttabletsStringversion
-
Constructor Summary
Constructors Constructor Description TabletServerInformation()TabletServerInformation(Monitor monitor, TabletServerStatus thriftStatus)Generate tserver information from thrift status
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidupdateTabletServerInfo(Monitor monitor, TabletServerStatus thriftStatus, TableInfo summary)Generate tserver information from thrift status and table summary
-
-
-
Field Detail
-
server
public String server
-
hostname
public String hostname
-
lastContact
public long lastContact
-
responseTime
public long responseTime
-
osload
public double osload
-
version
public String version
-
compactions
public CompactionsTypes compactions
-
tablets
public int tablets
-
ingest
public double ingest
-
query
public double query
-
ingestMB
public double ingestMB
-
queryMB
public double queryMB
-
scans
public Integer scans
-
scansessions
public Double scansessions
-
scanssessions
public Double scanssessions
-
holdtime
public long holdtime
-
ip
public String ip
-
minorCombo
public String minorCombo
-
majorCombo
public String majorCombo
-
scansCombo
public String scansCombo
-
entries
public long entries
-
lookups
public long lookups
-
indexCacheHits
public long indexCacheHits
-
indexCacheRequests
public long indexCacheRequests
-
dataCacheHits
public long dataCacheHits
-
dataCacheRequests
public long dataCacheRequests
-
indexCacheHitRate
public double indexCacheHitRate
-
dataCacheHitRate
public double dataCacheHitRate
-
logRecoveries
public List<RecoveryStatusInformation> logRecoveries
-
-
Constructor Detail
-
TabletServerInformation
public TabletServerInformation()
-
TabletServerInformation
public TabletServerInformation(Monitor monitor, TabletServerStatus thriftStatus)
Generate tserver information from thrift status- Parameters:
thriftStatus- Thrift status to obtain information
-
-
Method Detail
-
updateTabletServerInfo
public void updateTabletServerInfo(Monitor monitor, TabletServerStatus thriftStatus, TableInfo summary)
Generate tserver information from thrift status and table summary- Parameters:
thriftStatus- Thrift status to obtain informationsummary- Table info summary
-
-