Package org.apache.hadoop.hbase.tool
Class CanaryTool.StdOutSink
java.lang.Object
org.apache.hadoop.hbase.tool.CanaryTool.StdOutSink
- All Implemented Interfaces:
CanaryTool.Sink
- Direct Known Subclasses:
CanaryTool.RegionServerStdOutSink,CanaryTool.RegionStdOutSink,CanaryTool.ZookeeperStdOutSink
- Enclosing class:
- CanaryTool
Simple implementation of canary sink that allows plotting to a file or standard output.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate AtomicLongprivate AtomicLongprivate booleanprivate AtomicLongprivate AtomicLong -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionlonglonglonglonglonglonglonglongbooleanvoidstop()voidupdateReadFailures(String regionName, String serverName) voidupdateWriteFailures(String regionName, String serverName)
-
Field Details
-
readFailureCount
-
writeFailureCount
-
readSuccessCount
-
writeSuccessCount
-
readFailures
-
writeFailures
-
stopped
-
-
Constructor Details
-
StdOutSink
public StdOutSink()
-
-
Method Details
-
getReadFailureCount
- Specified by:
getReadFailureCountin interfaceCanaryTool.Sink
-
incReadFailureCount
- Specified by:
incReadFailureCountin interfaceCanaryTool.Sink
-
getReadFailures
- Specified by:
getReadFailuresin interfaceCanaryTool.Sink
-
updateReadFailures
- Specified by:
updateReadFailuresin interfaceCanaryTool.Sink
-
getWriteFailureCount
- Specified by:
getWriteFailureCountin interfaceCanaryTool.Sink
-
incWriteFailureCount
- Specified by:
incWriteFailureCountin interfaceCanaryTool.Sink
-
getWriteFailures
- Specified by:
getWriteFailuresin interfaceCanaryTool.Sink
-
updateWriteFailures
- Specified by:
updateWriteFailuresin interfaceCanaryTool.Sink
-
getReadSuccessCount
- Specified by:
getReadSuccessCountin interfaceCanaryTool.Sink
-
incReadSuccessCount
- Specified by:
incReadSuccessCountin interfaceCanaryTool.Sink
-
getWriteSuccessCount
- Specified by:
getWriteSuccessCountin interfaceCanaryTool.Sink
-
incWriteSuccessCount
- Specified by:
incWriteSuccessCountin interfaceCanaryTool.Sink
-
stop
- Specified by:
stopin interfaceCanaryTool.Sink
-
isStopped
- Specified by:
isStoppedin interfaceCanaryTool.Sink
-