| Package | Description | 
|---|---|
| org.apache.hadoop.hbase.tool | 
| Modifier and Type | Class and Description | 
|---|---|
| static class  | CanaryTool.RegionServerStdOutSinkBy RegionServer, for 'regionserver' mode. | 
| static class  | CanaryTool.RegionStdOutSinkBy Region, for 'region'  mode. | 
| static class  | CanaryTool.StdOutSinkSimple implementation of canary sink that allows plotting to a file or standard output. | 
| static class  | CanaryTool.ZookeeperStdOutSinkOutput for 'zookeeper' mode. | 
| Modifier and Type | Field and Description | 
|---|---|
| private CanaryTool.Sink | CanaryTool. sink | 
| protected CanaryTool.Sink | CanaryTool.Monitor. sink | 
| Modifier and Type | Method and Description | 
|---|---|
| (package private) CanaryTool.Sink | CanaryTool. getSink(org.apache.hadoop.conf.Configuration configuration,
       Class clazz) | 
| Modifier and Type | Method and Description | 
|---|---|
| static Canary | Canary. create(org.apache.hadoop.conf.Configuration conf,
      ExecutorService executor,
      CanaryTool.Sink sink) | 
| private static List<Future<Void>> | CanaryTool. sniff(Admin admin,
     CanaryTool.Sink sink,
     String tableName,
     ExecutorService executor,
     CanaryTool.RegionTask.TaskType taskType,
     boolean rawScanEnabled,
     LongAdder readLatency,
     boolean readAllCF)Canary entry point for specified table. | 
| private static List<Future<Void>> | CanaryTool. sniff(Admin admin,
     CanaryTool.Sink sink,
     TableDescriptor tableDesc,
     ExecutorService executor,
     CanaryTool.RegionTask.TaskType taskType,
     boolean rawScanEnabled,
     LongAdder rwLatency,
     boolean readAllCF) | 
| Constructor and Description | 
|---|
| CanaryTool(org.apache.hadoop.conf.Configuration conf,
          ExecutorService executor,
          CanaryTool.Sink sink) | 
| CanaryTool(ExecutorService executor,
          CanaryTool.Sink sink) | 
| Monitor(Connection connection,
       String[] monitorTargets,
       boolean useRegExp,
       CanaryTool.Sink sink,
       ExecutorService executor,
       boolean treatFailureAsError,
       long allowedFailures) | 
| RegionMonitor(Connection connection,
             String[] monitorTargets,
             boolean useRegExp,
             CanaryTool.Sink sink,
             ExecutorService executor,
             boolean writeSniffing,
             TableName writeTableName,
             boolean treatFailureAsError,
             HashMap<String,Long> configuredReadTableTimeouts,
             long configuredWriteTableTimeout,
             long allowedFailures) | 
| RegionServerMonitor(Connection connection,
                   String[] monitorTargets,
                   boolean useRegExp,
                   CanaryTool.Sink sink,
                   ExecutorService executor,
                   boolean allRegions,
                   boolean treatFailureAsError,
                   long allowedFailures) | 
| ZookeeperMonitor(Connection connection,
                String[] monitorTargets,
                boolean useRegExp,
                CanaryTool.Sink sink,
                ExecutorService executor,
                boolean treatFailureAsError,
                long allowedFailures) | 
Copyright © 2007–2021 The Apache Software Foundation. All rights reserved.