Details

    • Type: Sub-task Sub-task
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2.0.0
    • Component/s: documentation, metrics
    • Labels:
    • Hadoop Flags:
      Reviewed
    1. HBASE-11607.patch
      16 kB
      Misty Stanley-Jones

      Issue Links

        Activity

        Hide
        stack added a comment -

        Do you have to Misty Stanley-Jones? Can you instead document how folks can look at the list of metrics and their descriptions? Maybe explain how to connect and read the descriptions attached when you are viewing the metrics via jmx? i.e. start up an instance and connect with jvisualvm and then find the hbase beans and list the 'attributes'?

        Show
        stack added a comment - Do you have to Misty Stanley-Jones ? Can you instead document how folks can look at the list of metrics and their descriptions? Maybe explain how to connect and read the descriptions attached when you are viewing the metrics via jmx? i.e. start up an instance and connect with jvisualvm and then find the hbase beans and list the 'attributes'?
        Hide
        Misty Stanley-Jones added a comment -

        I don't have a big preference, but I realized there is absolutely no mention in the docs of most of these metrics that I keep coming across. I will explore the right way to do it. Got any source material or pointers for me? I haven't actually got any idea what jvisualvm is but I am sure I can find from a google.

        Show
        Misty Stanley-Jones added a comment - I don't have a big preference, but I realized there is absolutely no mention in the docs of most of these metrics that I keep coming across. I will explore the right way to do it. Got any source material or pointers for me? I haven't actually got any idea what jvisualvm is but I am sure I can find from a google.
        Hide
        stack added a comment -

        Build hbase. Then do ./bin/start-hbase.sh. Standalone mode. Browse to ui. Hit the 'metrics dump' along the top: e.g. http://localhost:60124/jmx. You'll get a JSON dump like this:

        {
          "beans" : [ {
            "name" : "java.lang:type=Memory",
            "modelerType" : "sun.management.MemoryImpl",
            "HeapMemoryUsage" : {
              "committed" : 259522560,
              "init" : 268435456,
              "max" : 1013645312,
              "used" : 72000344
            },
            "Verbose" : false,
            "ObjectPendingFinalizationCount" : 0,
            "NonHeapMemoryUsage" : {
              "committed" : 30605312,
              "init" : 24313856,
              "max" : 136314880,
              "used" : 29404288
            },
            "ObjectName" : "java.lang:type=Memory"
          }, {
            "name" : "Hadoop:service=HBase,name=MetricsSystem,sub=Control",
            "modelerType" : "org.apache.hadoop.metrics2.impl.MetricsSystemImpl"
          }, {
            "name" : "Hadoop:service=HBase,name=Master,sub=AssignmentManger",
            "modelerType" : "Master,sub=AssignmentManger",
            "tag.Context" : "master",
            "tag.Hostname" : "kalashnikov.local",
            "ritOldestAge" : 0,
            "ritCount" : 0,
            "BulkAssign_num_ops" : 0,
            "BulkAssign_min" : 0,
            "BulkAssign_max" : 0,
            "BulkAssign_mean" : 0.0,
            "BulkAssign_median" : 0.0,
            "BulkAssign_75th_percentile" : 0.0,
            "BulkAssign_95th_percentile" : 0.0,
            "BulkAssign_99th_percentile" : 0.0,
            "ritCountOverThreshold" : 0,
            "Assign_num_ops" : 0,
            "Assign_min" : 0,
            "Assign_max" : 0,
            "Assign_mean" : 0.0,
            "Assign_median" : 0.0,
            "Assign_75th_percentile" : 0.0,
            "Assign_95th_percentile" : 0.0,
            "Assign_99th_percentile" : 0.0
          }, {
            "name" : "Hadoop:service=HBase,name=UgiMetrics",
            "modelerType" : "UgiMetrics",
            "tag.Context" : "ugi",
            "tag.Hostname" : "kalashnikov.local",
            "LoginSuccessNumOps" : 0,
            "LoginSuccessAvgTime" : 0.0,
            "LoginFailureNumOps" : 0,
            "LoginFailureAvgTime" : 0.0,
            "GetGroupsNumOps" : 0,
            "GetGroupsAvgTime" : 0.0
          }, {
            "name" : "org.apache.ZooKeeperService:name0=StandaloneServer_port-1,name1=Connections,name2=\"0:0:0:0:0:0:0:1\",name3=0x1477fb88f950000",
            "modelerType" : "org.apache.zookeeper.server.ConnectionBean",
            "SessionId" : "0x1477fb88f950000",
            "MinLatency" : 0,
            "AvgLatency" : 0,
            "MaxLatency" : 6,
            "PacketsReceived" : 81,
            "PacketsSent" : 86,
            "LastOperation" : "GETC",
            "LastCxid" : "0x4e",
            "LastZxid" : "0x2f",
            "LastResponseTime" : "Mon Jul 28 18:25:19 PDT 2014",
            "LastLatency" : 0,
            "SourceIP" : "0:0:0:0:0:0:0:1:60123",
            "EphemeralNodes" : [ "/hbase/master", "/hbase/rs/172.16.1.127,60122,1406597108355" ],
            "StartedTime" : "Mon Jul 28 18:25:08 PDT 2014",
            "OutstandingRequests" : 0,
            "SessionTimeout" : 10000
          }, {
            "name" : "java.lang:type=GarbageCollector,name=ConcurrentMarkSweep",
            "modelerType" : "sun.management.GarbageCollectorImpl",
            "LastGcInfo" : null,
            "CollectionCount" : 0,
            "CollectionTime" : 0,
            "Name" : "ConcurrentMarkSweep",
            "Valid" : true,
            "MemoryPoolNames" : [ "Par Eden Space", "Par Survivor Space", "CMS Old Gen", "CMS Perm Gen" ],
            "ObjectName" : "java.lang:type=GarbageCollector,name=ConcurrentMarkSweep"
          }, {
            "name" : "org.apache.ZooKeeperService:name0=StandaloneServer_port-1,name1=Connections,name2=127.0.0.1,name3=0x1477fb88f950001",
            "modelerType" : "org.apache.zookeeper.server.ConnectionBean",
            "SessionId" : "0x1477fb88f950001",
            "MinLatency" : 0,
            "AvgLatency" : 0,
            "MaxLatency" : 1,
            "PacketsReceived" : 3,
            "PacketsSent" : 3,
            "LastOperation" : "PING",
            "LastCxid" : "0x1",
            "LastZxid" : "0x1e",
            "LastResponseTime" : "Mon Jul 28 18:25:18 PDT 2014",
            "LastLatency" : 0,
            "SourceIP" : "127.0.0.1:60139",
            "EphemeralNodes" : [ ],
            "StartedTime" : "Mon Jul 28 18:25:14 PDT 2014",
            "OutstandingRequests" : 0,
            "SessionTimeout" : 10000
          }, {
            "name" : "java.nio:type=BufferPool,name=mapped",
            "modelerType" : "sun.management.ManagementFactoryHelper$1",
            "Name" : "mapped",
            "Count" : 1,
            "TotalCapacity" : 876,
            "MemoryUsed" : 876,
            "ObjectName" : "java.nio:type=BufferPool,name=mapped"
          }, {
            "name" : "org.apache.ZooKeeperService:name0=StandaloneServer_port-1",
            "modelerType" : "org.apache.zookeeper.server.ZooKeeperServerBean",
            "Version" : "3.4.6-1569965, built on 02/20/2014 09:09 GMT",
            "StartTime" : "Mon Jul 28 18:25:07 PDT 2014",
            "PacketsReceived" : 85,
            "PacketsSent" : 90,
            "MaxClientCnxnsPerHost" : 300,
            "AvgRequestLatency" : 0,
            "MaxRequestLatency" : 6,
            "MinRequestLatency" : 0,
            "TickTime" : 2000,
            "ClientPort" : "172.16.1.127:2181",
            "OutstandingRequests" : 0,
            "MinSessionTimeout" : 4000,
            "MaxSessionTimeout" : 40000,
            "NumAliveConnections" : 2
          }, {
            "name" : "java.lang:type=Compilation",
            "modelerType" : "sun.management.CompilationImpl",
            "Name" : "HotSpot 64-Bit Tiered Compilers",
            "CompilationTimeMonitoringSupported" : true,
            "TotalCompilationTime" : 2701,
            "ObjectName" : "java.lang:type=Compilation"
          }, {
            "name" : "java.lang:type=MemoryPool,name=Par Eden Space",
            "modelerType" : "sun.management.MemoryPoolImpl",
            "Name" : "Par Eden Space",
            "Type" : "HEAP",
            "Valid" : true,
            "Usage" : {
              "committed" : 71630848,
              "init" : 71630848,
              "max" : 279642112,
              "used" : 62552344
            },
            "PeakUsage" : {
              "committed" : 71630848,
              "init" : 71630848,
              "max" : 279642112,
              "used" : 71630848
            },
            "MemoryManagerNames" : [ "ConcurrentMarkSweep", "ParNew" ],
            "UsageThresholdSupported" : false,
            "CollectionUsageThreshold" : 0,
            "CollectionUsageThresholdExceeded" : false,
            "CollectionUsageThresholdCount" : 0,
            "CollectionUsage" : {
              "committed" : 71630848,
              "init" : 71630848,
              "max" : 279642112,
              "used" : 0
            },
            "CollectionUsageThresholdSupported" : true,
            "ObjectName" : "java.lang:type=MemoryPool,name=Par Eden Space"
          }, {
            "name" : "java.lang:type=MemoryPool,name=CMS Perm Gen",
            "modelerType" : "sun.management.MemoryPoolImpl",
            "Name" : "CMS Perm Gen",
            "Type" : "NON_HEAP",
            "Valid" : true,
            "Usage" : {
              "committed" : 28049408,
              "init" : 21757952,
              "max" : 85983232,
              "used" : 27921112
            },
            "PeakUsage" : {
              "committed" : 28049408,
              "init" : 21757952,
              "max" : 85983232,
              "used" : 27921112
            },
            "MemoryManagerNames" : [ "ConcurrentMarkSweep" ],
            "UsageThreshold" : 0,
            "UsageThresholdExceeded" : false,
            "UsageThresholdCount" : 0,
            "UsageThresholdSupported" : true,
            "CollectionUsageThreshold" : 0,
            "CollectionUsageThresholdExceeded" : false,
            "CollectionUsageThresholdCount" : 0,
            "CollectionUsage" : {
              "committed" : 0,
              "init" : 21757952,
              "max" : 85983232,
              "used" : 0
            },
            "CollectionUsageThresholdSupported" : true,
            "ObjectName" : "java.lang:type=MemoryPool,name=CMS Perm Gen"
          }, {
            "name" : "java.lang:type=OperatingSystem",
            "modelerType" : "com.sun.management.UnixOperatingSystem",
            "OpenFileDescriptorCount" : 210,
            "MaxFileDescriptorCount" : 10240,
            "CommittedVirtualMemorySize" : 4009152512,
            "TotalSwapSpaceSize" : 2147483648,
            "FreeSwapSpaceSize" : 703332352,
            "ProcessCpuTime" : 6253416000,
            "FreePhysicalMemorySize" : 3207057408,
            "TotalPhysicalMemorySize" : 17179869184,
            "SystemCpuLoad" : 0.0,
            "ProcessCpuLoad" : 0.0,
            "Name" : "Mac OS X",
            "Version" : "10.9",
            "AvailableProcessors" : 8,
            "Arch" : "x86_64",
            "SystemLoadAverage" : 2.91552734375,
            "ObjectName" : "java.lang:type=OperatingSystem"
          }, {
            "name" : "Hadoop:service=HBase,name=Master,sub=Balancer",
            "modelerType" : "Master,sub=Balancer",
            "tag.Context" : "master",
            "tag.Hostname" : "kalashnikov.local",
            "BalancerCluster_num_ops" : 0,
            "BalancerCluster_min" : 0,
            "BalancerCluster_max" : 0,
            "BalancerCluster_mean" : 0.0,
            "BalancerCluster_median" : 0.0,
            "BalancerCluster_75th_percentile" : 0.0,
            "BalancerCluster_95th_percentile" : 0.0,
            "BalancerCluster_99th_percentile" : 0.0,
            "miscInvocationCount" : 0
          }, {
            "name" : "java.lang:type=MemoryPool,name=Par Survivor Space",
            "modelerType" : "sun.management.MemoryPoolImpl",
            "Name" : "Par Survivor Space",
            "Type" : "HEAP",
            "Valid" : true,
            "Usage" : {
              "committed" : 8912896,
              "init" : 8912896,
              "max" : 34930688,
              "used" : 5643560
            },
            "PeakUsage" : {
              "committed" : 8912896,
              "init" : 8912896,
              "max" : 34930688,
              "used" : 8688912
            },
            "MemoryManagerNames" : [ "ConcurrentMarkSweep", "ParNew" ],
            "UsageThresholdSupported" : false,
            "CollectionUsageThreshold" : 0,
            "CollectionUsageThresholdExceeded" : false,
            "CollectionUsageThresholdCount" : 0,
            "CollectionUsage" : {
              "committed" : 8912896,
              "init" : 8912896,
              "max" : 34930688,
              "used" : 5643560
            },
            "CollectionUsageThresholdSupported" : true,
            "ObjectName" : "java.lang:type=MemoryPool,name=Par Survivor Space"
          }, {
            "name" : "java.lang:type=MemoryManager,name=CodeCacheManager",
            "modelerType" : "sun.management.MemoryManagerImpl",
            "Name" : "CodeCacheManager",
            "Valid" : true,
            "MemoryPoolNames" : [ "Code Cache" ],
            "ObjectName" : "java.lang:type=MemoryManager,name=CodeCacheManager"
          }, {
            "name" : "java.lang:type=MemoryPool,name=CMS Old Gen",
            "modelerType" : "sun.management.MemoryPoolImpl",
            "Name" : "CMS Old Gen",
            "Type" : "HEAP",
            "Valid" : true,
            "Usage" : {
              "committed" : 178978816,
              "init" : 178978816,
              "max" : 699072512,
              "used" : 4048176
            },
            "PeakUsage" : {
              "committed" : 178978816,
              "init" : 178978816,
              "max" : 699072512,
              "used" : 4048176
            },
            "MemoryManagerNames" : [ "ConcurrentMarkSweep" ],
            "UsageThreshold" : 0,
            "UsageThresholdExceeded" : false,
            "UsageThresholdCount" : 0,
            "UsageThresholdSupported" : true,
            "CollectionUsageThreshold" : 0,
            "CollectionUsageThresholdExceeded" : false,
            "CollectionUsageThresholdCount" : 0,
            "CollectionUsage" : {
              "committed" : 0,
              "init" : 178978816,
              "max" : 699072512,
              "used" : 0
            },
            "CollectionUsageThresholdSupported" : true,
            "ObjectName" : "java.lang:type=MemoryPool,name=CMS Old Gen"
          }, {
            "name" : "java.lang:type=MemoryPool,name=Code Cache",
            "modelerType" : "sun.management.MemoryPoolImpl",
            "Name" : "Code Cache",
            "Type" : "NON_HEAP",
            "Valid" : true,
            "Usage" : {
              "committed" : 2555904,
              "init" : 2555904,
              "max" : 50331648,
              "used" : 1505728
            },
            "PeakUsage" : {
              "committed" : 2555904,
              "init" : 2555904,
              "max" : 50331648,
              "used" : 1646720
            },
            "MemoryManagerNames" : [ "CodeCacheManager" ],
            "UsageThreshold" : 0,
            "UsageThresholdExceeded" : false,
            "UsageThresholdCount" : 0,
            "UsageThresholdSupported" : true,
            "CollectionUsage" : null,
            "CollectionUsageThresholdSupported" : false,
            "ObjectName" : "java.lang:type=MemoryPool,name=Code Cache"
          }, {
            "name" : "Hadoop:service=HBase,name=JvmMetrics",
            "modelerType" : "JvmMetrics",
            "tag.Context" : "jvm",
            "tag.ProcessName" : "IPC",
            "tag.SessionId" : "",
            "tag.Hostname" : "kalashnikov.local",
            "MemNonHeapUsedM" : 28.078056,
            "MemNonHeapCommittedM" : 29.1875,
            "MemNonHeapMaxM" : 130.0,
            "MemHeapUsedM" : 69.013565,
            "MemHeapCommittedM" : 247.5,
            "MemHeapMaxM" : 966.6875,
            "MemMaxM" : 966.6875,
            "GcCountParNew" : 3,
            "GcTimeMillisParNew" : 40,
            "GcCountConcurrentMarkSweep" : 0,
            "GcTimeMillisConcurrentMarkSweep" : 0,
            "GcCount" : 3,
            "GcTimeMillis" : 40,
            "ThreadsNew" : 0,
            "ThreadsRunnable" : 20,
            "ThreadsBlocked" : 0,
            "ThreadsWaiting" : 53,
            "ThreadsTimedWaiting" : 16,
            "ThreadsTerminated" : 0,
            "LogFatal" : 0,
            "LogError" : 0,
            "LogWarn" : 0,
            "LogInfo" : 0
          }, {
            "name" : "java.lang:type=Runtime",
            "modelerType" : "sun.management.RuntimeImpl",
            "Name" : "30462@kalashnikov.local",
            "ClassPath" : "/Users/stack/checkouts/hbase.git/bin/../conf:/Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home//lib/tools.jar:/Users/stack/checkouts/hbase.git/bin/../hbase-server/target:/Users/stack/.m2/repository/aopalliance/aopalliance/1.0/aopalliance-1.0.jar:/Users/stack/.m2/repository/asm/asm/3.1/asm-3.1.jar:/Users/stack/.m2/repository/com/github/stephenc/findbugs/findbugs-annotations/1.3.9-1/findbugs-annotations-1.3.9-1.jar:/Users/stack/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/stack/.m2/repository/com/google/guava/guava/12.0.1/guava-12.0.1.jar:/Users/stack/.m2/repository/com/google/inject/guice/3.0/guice-3.0.jar:/Users/stack/.m2/repository/com/google/inject/extensions/guice-servlet/3.0/guice-servlet-3.0.jar:/Users/stack/.m2/repository/com/google/protobuf/protobuf-java/2.5.0/protobuf-java-2.5.0.jar:/Users/stack/.m2/repository/com/jamesmurty/utils/java-xmlbuilder/0.4/java-xmlbuilder-0.4.jar:/Users/stack/.m2/repository/com/jcraft/jsch/0.1.42/jsch-0.1.42.jar:/Users/stack/.m2/repository/com/lmax/disruptor/3.2.0/disruptor-3.2.0.jar:/Users/stack/.m2/repository/com/sun/jersey/jersey-client/1.9/jersey-client-1.9.jar:/Users/stack/.m2/repository/com/sun/jersey/jersey-core/1.9/jersey-core-1.9.jar:/Users/stack/.m2/repository/com/sun/jersey/jersey-json/1.9/jersey-json-1.9.jar:/Users/stack/.m2/repository/com/sun/jersey/jersey-server/1.9/jersey-server-1.9.jar:/Users/stack/.m2/repository/com/sun/jersey/contribs/jersey-guice/1.9/jersey-guice-1.9.jar:/Users/stack/.m2/repository/com/sun/xml/bind/jaxb-impl/2.2.3-1/jaxb-impl-2.2.3-1.jar:/Users/stack/.m2/repository/com/thoughtworks/paranamer/paranamer/2.3/paranamer-2.3.jar:/Users/stack/.m2/repository/com/yammer/metrics/metrics-core/2.2.0/metrics-core-2.2.0.jar:/Users/stack/.m2/repository/commons-beanutils/commons-beanutils/1.7.0/commons-beanutils-1.7.0.jar:/Users/stack/.m2/repository/commons-beanutils/commons-beanutils-core/1.8.0/commons-beanutils-core-1.8.0.jar:/Users/stack/.m2/repository/commons-cli/commons-cli/1.2/commons-cli-1.2.jar:/Users/stack/.m2/repository/commons-codec/commons-codec/1.7/commons-codec-1.7.jar:/Users/stack/.m2/repository/commons-collections/commons-collections/3.2.1/commons-collections-3.2.1.jar:/Users/stack/.m2/repository/commons-configuration/commons-configuration/1.6/commons-configuration-1.6.jar:/Users/stack/.m2/repository/commons-daemon/commons-daemon/1.0.13/commons-daemon-1.0.13.jar:/Users/stack/.m2/repository/commons-digester/commons-digester/1.8/commons-digester-1.8.jar:/Users/stack/.m2/repository/commons-el/commons-el/1.0/commons-el-1.0.jar:/Users/stack/.m2/repository/commons-httpclient/commons-httpclient/3.1/commons-httpclient-3.1.jar:/Users/stack/.m2/repository/commons-io/commons-io/2.4/commons-io-2.4.jar:/Users/stack/.m2/repository/commons-lang/commons-lang/2.6/commons-lang-2.6.jar:/Users/stack/.m2/repository/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar:/Users/stack/.m2/repository/commons-net/commons-net/3.1/commons-net-3.1.jar:/Users/stack/.m2/repository/io/netty/netty-all/4.0.19.Final/netty-all-4.0.19.Final.jar:/Users/stack/.m2/repository/javax/activation/activation/1.1/activation-1.1.jar:/Users/stack/.m2/repository/javax/inject/javax.inject/1/javax.inject-1.jar:/Users/stack/.m2/repository/javax/servlet/servlet-api/2.5/servlet-api-2.5.jar:/Users/stack/.m2/repository/javax/xml/bind/jaxb-api/2.2.2/jaxb-api-2.2.2.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home/jre/../lib/tools.jar:/Users/stack/.m2/repository/junit/junit/4.11/junit-4.11.jar:/Users/stack/.m2/repository/log4j/log4j/1.2.17/log4j-1.2.17.jar:/Users/stack/.m2/repository/net/java/dev/jets3t/jets3t/0.9.0/jets3t-0.9.0.jar:/Users/stack/.m2/repository/org/apache/avro/avro/1.7.4/avro-1.7.4.jar:/Users/stack/.m2/repository/org/apache/commons/commons-compress/1.4.1/commons-compress-1.4.1.jar:/Users/stack/.m2/repository/org/apache/commons/commons-math/2.1/commons-math-2.1.jar:/Users/stack/.m2/repository/org/apache/commons/commons-math3/3.1.1/commons-math3-3.1.1.jar:/Users/stack/.m2/repository/org/apache/hadoop/hadoop-annotations/2.4.0/hadoop-annotations-2.4.0.jar:/Users/stack/.m2/repository/org/apache/hadoop/hadoop-auth/2.4.0/hadoop-auth-2.4.0.jar:/Users/stack/.m2/repository/org/apache/hadoop/hadoop-client/2.4.0/hadoop-client-2.4.0.jar:/Users/stack/.m2/repository/org/apache/hadoop/hadoop-common/2.4.0/hadoop-common-2.4.0.jar:/Users/stack/.m2/repository/org/apache/hadoop/hadoop-common/2.4.0/hadoop-common-2.4.0-tests.jar:/Users/stack/.m2/repository/org/apache/hadoop/hadoop-hdfs/2.4.0/hadoop-hdfs-2.4.0.jar:/Users/stack/.m2/repository/org/apache/hadoop/hadoop-hdfs/2.4.0/hadoop-hdfs-2.4.0-tests.jar:/Users/stack/.m2/repository/org/apache/hadoop/hadoop-mapreduce-client-app/2.4.0/hadoop-mapreduce-client-app-2.4.0.jar:/Users/stack/.m2/repository/org/apache/hadoop/hadoop-mapreduce-client-common/2.4.0/hadoop-mapreduce-client-common-2.4.0.jar:/Users/stack/.m2/repository/org/apache/hadoop/hadoop-mapreduce-client-core/2.4.0/hadoop-mapreduce-client-core-2.4.0.jar:/Users/stack/.m2/repository/org/apache/hadoop/hadoop-mapreduce-client-hs/2.4.0/hadoop-mapreduce-client-hs-2.4.0.jar:/Users/stack/.m2/repository/org/apache/hadoop/hadoop-mapreduce-client-jobclient/2.4.0/hadoop-mapreduce-client-jobclient-2.4.0.jar:/Users/stack/.m2/repository/org/apache/hadoop/hadoop-mapreduce-client-jobclient/2.4.0/hadoop-mapreduce-client-jobclient-2.4.0-tests.jar:/Users/stack/.m2/repository/org/apache/hadoop/hadoop-mapreduce-client-shuffle/2.4.0/hadoop-mapreduce-client-shuffle-2.4.0.jar:/Users/stack/.m2/repository/org/apache/hadoop/hadoop-minicluster/2.4.0/hadoop-minicluster-2.4.0.jar:/Users/stack/.m2/repository/org/apache/hadoop/hadoop-yarn-api/2.4.0/hadoop-yarn-api-2.4.0.jar:/Users/stack/.m2/repository/org/apache/hadoop/hadoop-yarn-client/2.4.0/hadoop-yarn-client-2.4.0.jar:/Users/stack/.m2/repository/org/apache/hadoop/hadoop-yarn-common/2.4.0/hadoop-yarn-common-2.4.0.jar:/Users/stack/.m2/repository/org/apache/hadoop/hadoop-yarn-server-applicationhistoryservice/2.4.0/hadoop-yarn-server-applicationhistoryservice-2.4.0.jar:/Users/stack/.m2/repository/org/apache/hadoop/hadoop-yarn-server-common/2.4.0/hadoop-yarn-server-common-2.4.0.jar:/Users/stack/.m2/repository/org/apache/hadoop/hadoop-yarn-server-nodemanager/2.4.0/hadoop-yarn-server-nodemanager-2.4.0.jar:/Users/stack/.m2/repository/org/apache/hadoop/hadoop-yarn-server-resourcemanager/2.4.0/hadoop-yarn-server-resourcemanager-2.4.0.jar:/Users/stack/.m2/repository/org/apache/hadoop/hadoop-yarn-server-tests/2.4.0/hadoop-yarn-server-tests-2.4.0-tests.jar:/Users/stack/.m2/repository/org/apache/hadoop/hadoop-yarn-server-web-proxy/2.4.0/hadoop-yarn-server-web-proxy-2.4.0.jar:/Users/stack/checkouts/hbase.git/hbase-client/target/hbase-client-2.0.0-SNAPSHOT.jar:/Users/stack/checkouts/hbase.git/hbase-common/target/hbase-common-2.0.0-SNAPSHOT.jar:/Users/stack/checkouts/hbase.git/hbase-common/target/hbase-common-2.0.0-SNAPSHOT-tests.jar:/Users/stack/checkouts/hbase.git/hbase-hadoop-compat/target/hbase-hadoop-compat-2.0.0-SNAPSHOT.jar:/Users/stack/checkouts/hbase.git/hbase-hadoop-compat/target/hbase-hadoop-compat-2.0.0-SNAPSHOT-tests.jar:/Users/stack/checkouts/hbase.git/hbase-hadoop2-compat/target/hbase-hadoop2-compat-2.0.0-SNAPSHOT.jar:/Users/stack/checkouts/hbase.git/hbase-hadoop2-compat/target/hbase-hadoop2-compat-2.0.0-SNAPSHOT-tests.jar:/Users/stack/checkouts/hbase.git/hbase-it/target/hbase-it-2.0.0-SNAPSHOT-tests.jar:/Users/stack/checkouts/hbase.git/hbase-prefix-tree/target/hbase-prefix-tree-2.0.0-SNAPSHOT.jar:/Users/stack/checkouts/hbase.git/hbase-protocol/target/hbase-protocol-2.0.0-SNAPSHOT.jar:/Users/stack/checkouts/hbase.git/hbase-server/target/hbase-server-2.0.0-SNAPSHOT.jar:/Users/stack/checkouts/hbase.git/hbase-server/target/hbase-server-2.0.0-SNAPSHOT-tests.jar:/Users/stack/checkouts/hbase.git/hbase-shell/target/hbase-shell-2.0.0-SNAPSHOT.jar:/Users/stack/checkouts/hbase.git/hbase-testing-util/target/hbase-testing-util-2.0.0-SNAPSHOT.jar:/Users/stack/.m2/repository/org/apache/httpcomponents/httpclient/4.2.5/httpclient-4.2.5.jar:/Users/stack/.m2/repository/org/apache/httpcomponents/httpcore/4.1.2/httpcore-4.1.2.jar:/Users/stack/.m2/repository/org/apache/zookeeper/zookeeper/3.4.6/zookeeper-3.4.6.jar:/Users/stack/.m2/repository/org/codehaus/jackson/jackson-core-asl/1.8.8/jackson-core-asl-1.8.8.jar:/Users/stack/.m2/repository/org/codehaus/jackson/jackson-jaxrs/1.8.8/jackson-jaxrs-1.8.8.jar:/Users/stack/.m2/repository/org/codehaus/jackson/jackson-mapper-asl/1.8.8/jackson-mapper-asl-1.8.8.jar:/Users/stack/.m2/repository/org/codehaus/jackson/jackson-xc/1.8.8/jackson-xc-1.8.8.jar:/Users/stack/.m2/repository/org/codehaus/jettison/jettison/1.3.1/jettison-1.3.1.jar:/Users/stack/.m2/repository/org/fusesource/leveldbjni/leveldbjni-all/1.8/leveldbjni-all-1.8.jar:/Users/stack/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/Users/stack/.m2/repository/org/htrace/htrace-core/3.0.4/htrace-core-3.0.4.jar:/Users/stack/.m2/repository/org/jamon/jamon-runtime/2.3.1/jamon-runtime-2.3.1.jar:/Users/stack/.m2/repository/org/jboss/netty/netty/3.2.4.Final/netty-3.2.4.Final.jar:/Users/stack/.m2/repository/org/jruby/jruby-complete/1.6.8/jruby-complete-1.6.8.jar:/Users/stack/.m2/repository/org/mockito/mockito-all/1.9.0/mockito-all-1.9.0.jar:/Users/stack/.m2/repository/org/mortbay/jetty/jetty/6.1.26/jetty-6.1.26.jar:/Users/stack/.m2/repository/org/mortbay/jetty/jetty-sslengine/6.1.26/jetty-sslengine-6.1.26.jar:/Users/stack/.m2/repository/org/mortbay/jetty/jetty-util/6.1.26/jetty-util-6.1.26.jar:/Users/stack/.m2/repository/org/mortbay/jetty/jsp-2.1/6.1.14/jsp-2.1-6.1.14.jar:/Users/stack/.m2/repository/org/mortbay/jetty/jsp-api-2.1/6.1.14/jsp-api-2.1-6.1.14.jar:/Users/stack/.m2/repository/org/mortbay/jetty/servlet-api-2.5/6.1.14/servlet-api-2.5-6.1.14.jar:/Users/stack/.m2/repository/org/slf4j/slf4j-api/1.7.5/slf4j-api-1.7.5.jar:/Users/stack/.m2/repository/org/slf4j/slf4j-log4j12/1.7.5/slf4j-log4j12-1.7.5.jar:/Users/stack/.m2/repository/org/tukaani/xz/1.0/xz-1.0.jar:/Users/stack/.m2/repository/org/xerial/snappy/snappy-java/1.0.4.1/snappy-java-1.0.4.1.jar:/Users/stack/.m2/repository/tomcat/jasper-compiler/5.5.23/jasper-compiler-5.5.23.jar:/Users/stack/.m2/repository/tomcat/jasper-runtime/5.5.23/jasper-runtime-5.5.23.jar:/Users/stack/.m2/repository/xmlenc/xmlenc/0.52/xmlenc-0.52.jar:/Users/stack/checkouts/hbase.git/bin/../lib/*.jar:",
            "StartTime" : 1406597106984,
            "VmName" : "Java HotSpot(TM) 64-Bit Server VM",
            "VmVendor" : "Oracle Corporation",
            "VmVersion" : "24.51-b03",
            "InputArguments" : [ "-Dproc_master", "-XX:OnOutOfMemoryError=kill -9 %p", "-Xmx1000m", "-XX:+UseConcMarkSweepGC", "-Dhbase.log.dir=/Users/stack/checkouts/hbase.git/bin/../logs", "-Dhbase.log.file=hbase-stack-master-kalashnikov.local.log", "-Dhbase.home.dir=/Users/stack/checkouts/hbase.git/bin/..", "-Dhbase.id.str=stack", "-Dhbase.root.logger=INFO,RFA", "-Dhbase.security.logger=INFO,RFAS" ],
            "BootClassPathSupported" : true,
            "LibraryPath" : "/Users/stack/Library/Java/Extensions:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java:.",
            "BootClassPath" : "/Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home/jre/lib/resources.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home/jre/lib/rt.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home/jre/lib/sunrsasign.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home/jre/lib/jsse.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home/jre/lib/jce.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home/jre/lib/charsets.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home/jre/lib/jfr.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home/jre/classes",
            "SpecName" : "Java Virtual Machine Specification",
            "SpecVendor" : "Oracle Corporation",
            "SpecVersion" : "1.7",
            "ManagementSpecVersion" : "1.2",
            "Uptime" : 13289,
            "SystemProperties" : [ {
              "key" : "java.vm.version",
              "value" : "24.51-b03"
            }, {
              "key" : "java.vendor.url",
              "value" : "http://java.oracle.com/"
            }, {
              "key" : "sun.jnu.encoding",
              "value" : "UTF-8"
            }, {
              "key" : "java.vm.info",
              "value" : "mixed mode"
            }, {
              "key" : "user.dir",
              "value" : "/Users/stack/checkouts/hbase.git"
            }, {
              "key" : "sun.cpu.isalist",
              "value" : ""
            }, {
              "key" : "java.awt.graphicsenv",
              "value" : "sun.awt.CGraphicsEnvironment"
            }, {
              "key" : "sun.os.patch.level",
              "value" : "unknown"
            }, {
              "key" : "java.io.tmpdir",
              "value" : "/var/folders/cj/jgfy62h13vz019xgz681df_r0000gp/T/"
            }, {
              "key" : "user.home",
              "value" : "/Users/stack"
            }, {
              "key" : "hbase.id.str",
              "value" : "stack"
            }, {
              "key" : "java.awt.printerjob",
              "value" : "sun.lwawt.macosx.CPrinterJob"
            }, {
              "key" : "java.version",
              "value" : "1.7.0_51"
            }, {
              "key" : "file.encoding.pkg",
              "value" : "sun.io"
            }, {
              "key" : "java.vendor.url.bug",
              "value" : "http://bugreport.sun.com/bugreport/"
            }, {
              "key" : "hbase.root.logger",
              "value" : "INFO,RFA"
            }, {
              "key" : "file.encoding",
              "value" : "UTF-8"
            }, {
              "key" : "line.separator",
              "value" : "\n"
            }, {
              "key" : "sun.java.command",
              "value" : "org.apache.hadoop.hbase.master.HMaster start"
            }, {
              "key" : "java.vm.specification.vendor",
              "value" : "Oracle Corporation"
            }, {
              "key" : "java.vm.vendor",
              "value" : "Oracle Corporation"
            }, {
              "key" : "java.class.path",
              "value" : "/Users/stack/checkouts/hbase.git/bin/../conf:/Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home//lib/tools.jar:/Users/stack/checkouts/hbase.git/bin/../hbase-server/target:/Users/stack/.m2/repository/aopalliance/aopalliance/1.0/aopalliance-1.0.jar:/Users/stack/.m2/repository/asm/asm/3.1/asm-3.1.jar:/Users/stack/.m2/repository/com/github/stephenc/findbugs/findbugs-annotations/1.3.9-1/findbugs-annotations-1.3.9-1.jar:/Users/stack/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/stack/.m2/repository/com/google/guava/guava/12.0.1/guava-12.0.1.jar:/Users/stack/.m2/repository/com/google/inject/guice/3.0/guice-3.0.jar:/Users/stack/.m2/repository/com/google/inject/extensions/guice-servlet/3.0/guice-servlet-3.0.jar:/Users/stack/.m2/repository/com/google/protobuf/protobuf-java/2.5.0/protobuf-java-2.5.0.jar:/Users/stack/.m2/repository/com/jamesmurty/utils/java-xmlbuilder/0.4/java-xmlbuilder-0.4.jar:/Users/stack/.m2/repository/com/jcraft/jsch/0.1.42/jsch-0.1.42.jar:/Users/stack/.m2/repository/com/lmax/disruptor/3.2.0/disruptor-3.2.0.jar:/Users/stack/.m2/repository/com/sun/jersey/jersey-client/1.9/jersey-client-1.9.jar:/Users/stack/.m2/repository/com/sun/jersey/jersey-core/1.9/jersey-core-1.9.jar:/Users/stack/.m2/repository/com/sun/jersey/jersey-json/1.9/jersey-json-1.9.jar:/Users/stack/.m2/repository/com/sun/jersey/jersey-server/1.9/jersey-server-1.9.jar:/Users/stack/.m2/repository/com/sun/jersey/contribs/jersey-guice/1.9/jersey-guice-1.9.jar:/Users/stack/.m2/repository/com/sun/xml/bind/jaxb-impl/2.2.3-1/jaxb-impl-2.2.3-1.jar:/Users/stack/.m2/repository/com/thoughtworks/paranamer/paranamer/2.3/paranamer-2.3.jar:/Users/stack/.m2/repository/com/yammer/metrics/metrics-core/2.2.0/metrics-core-2.2.0.jar:/Users/stack/.m2/repository/commons-beanutils/commons-beanutils/1.7.0/commons-beanutils-1.7.0.jar:/Users/stack/.m2/repository/commons-beanutils/commons-beanutils-core/1.8.0/commons-beanutils-core-1.8.0.jar:/Users/stack/.m2/repository/commons-cli/commons-cli/1.2/commons-cli-1.2.jar:/Users/stack/.m2/repository/commons-codec/commons-codec/1.7/commons-codec-1.7.jar:/Users/stack/.m2/repository/commons-collections/commons-collections/3.2.1/commons-collections-3.2.1.jar:/Users/stack/.m2/repository/commons-configuration/commons-configuration/1.6/commons-configuration-1.6.jar:/Users/stack/.m2/repository/commons-daemon/commons-daemon/1.0.13/commons-daemon-1.0.13.jar:/Users/stack/.m2/repository/commons-digester/commons-digester/1.8/commons-digester-1.8.jar:/Users/stack/.m2/repository/commons-el/commons-el/1.0/commons-el-1.0.jar:/Users/stack/.m2/repository/commons-httpclient/commons-httpclient/3.1/commons-httpclient-3.1.jar:/Users/stack/.m2/repository/commons-io/commons-io/2.4/commons-io-2.4.jar:/Users/stack/.m2/repository/commons-lang/commons-lang/2.6/commons-lang-2.6.jar:/Users/stack/.m2/repository/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar:/Users/stack/.m2/repository/commons-net/commons-net/3.1/commons-net-3.1.jar:/Users/stack/.m2/repository/io/netty/netty-all/4.0.19.Final/netty-all-4.0.19.Final.jar:/Users/stack/.m2/repository/javax/activation/activation/1.1/activation-1.1.jar:/Users/stack/.m2/repository/javax/inject/javax.inject/1/javax.inject-1.jar:/Users/stack/.m2/repository/javax/servlet/servlet-api/2.5/servlet-api-2.5.jar:/Users/stack/.m2/repository/javax/xml/bind/jaxb-api/2.2.2/jaxb-api-2.2.2.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home/jre/../lib/tools.jar:/Users/stack/.m2/repository/junit/junit/4.11/junit-4.11.jar:/Users/stack/.m2/repository/log4j/log4j/1.2.17/log4j-1.2.17.jar:/Users/stack/.m2/repository/net/java/dev/jets3t/jets3t/0.9.0/jets3t-0.9.0.jar:/Users/stack/.m2/repository/org/apache/avro/avro/1.7.4/avro-1.7.4.jar:/Users/stack/.m2/repository/org/apache/commons/commons-compress/1.4.1/commons-compress-1.4.1.jar:/Users/stack/.m2/repository/org/apache/commons/commons-math/2.1/commons-math-2.1.jar:/Users/stack/.m2/repository/org/apache/commons/commons-math3/3.1.1/commons-math3-3.1.1.jar:/Users/stack/.m2/repository/org/apache/hadoop/hadoop-annotations/2.4.0/hadoop-annotations-2.4.0.jar:/Users/stack/.m2/repository/org/apache/hadoop/hadoop-auth/2.4.0/hadoop-auth-2.4.0.jar:/Users/stack/.m2/repository/org/apache/hadoop/hadoop-client/2.4.0/hadoop-client-2.4.0.jar:/Users/stack/.m2/repository/org/apache/hadoop/hadoop-common/2.4.0/hadoop-common-2.4.0.jar:/Users/stack/.m2/repository/org/apache/hadoop/hadoop-common/2.4.0/hadoop-common-2.4.0-tests.jar:/Users/stack/.m2/repository/org/apache/hadoop/hadoop-hdfs/2.4.0/hadoop-hdfs-2.4.0.jar:/Users/stack/.m2/repository/org/apache/hadoop/hadoop-hdfs/2.4.0/hadoop-hdfs-2.4.0-tests.jar:/Users/stack/.m2/repository/org/apache/hadoop/hadoop-mapreduce-client-app/2.4.0/hadoop-mapreduce-client-app-2.4.0.jar:/Users/stack/.m2/repository/org/apache/hadoop/hadoop-mapreduce-client-common/2.4.0/hadoop-mapreduce-client-common-2.4.0.jar:/Users/stack/.m2/repository/org/apache/hadoop/hadoop-mapreduce-client-core/2.4.0/hadoop-mapreduce-client-core-2.4.0.jar:/Users/stack/.m2/repository/org/apache/hadoop/hadoop-mapreduce-client-hs/2.4.0/hadoop-mapreduce-client-hs-2.4.0.jar:/Users/stack/.m2/repository/org/apache/hadoop/hadoop-mapreduce-client-jobclient/2.4.0/hadoop-mapreduce-client-jobclient-2.4.0.jar:/Users/stack/.m2/repository/org/apache/hadoop/hadoop-mapreduce-client-jobclient/2.4.0/hadoop-mapreduce-client-jobclient-2.4.0-tests.jar:/Users/stack/.m2/repository/org/apache/hadoop/hadoop-mapreduce-client-shuffle/2.4.0/hadoop-mapreduce-client-shuffle-2.4.0.jar:/Users/stack/.m2/repository/org/apache/hadoop/hadoop-minicluster/2.4.0/hadoop-minicluster-2.4.0.jar:/Users/stack/.m2/repository/org/apache/hadoop/hadoop-yarn-api/2.4.0/hadoop-yarn-api-2.4.0.jar:/Users/stack/.m2/repository/org/apache/hadoop/hadoop-yarn-client/2.4.0/hadoop-yarn-client-2.4.0.jar:/Users/stack/.m2/repository/org/apache/hadoop/hadoop-yarn-common/2.4.0/hadoop-yarn-common-2.4.0.jar:/Users/stack/.m2/repository/org/apache/hadoop/hadoop-yarn-server-applicationhistoryservice/2.4.0/hadoop-yarn-server-applicationhistoryservice-2.4.0.jar:/Users/stack/.m2/repository/org/apache/hadoop/hadoop-yarn-server-common/2.4.0/hadoop-yarn-server-common-2.4.0.jar:/Users/stack/.m2/repository/org/apache/hadoop/hadoop-yarn-server-nodemanager/2.4.0/hadoop-yarn-server-nodemanager-2.4.0.jar:/Users/stack/.m2/repository/org/apache/hadoop/hadoop-yarn-server-resourcemanager/2.4.0/hadoop-yarn-server-resourcemanager-2.4.0.jar:/Users/stack/.m2/repository/org/apache/hadoop/hadoop-yarn-server-tests/2.4.0/hadoop-yarn-server-tests-2.4.0-tests.jar:/Users/stack/.m2/repository/org/apache/hadoop/hadoop-yarn-server-web-proxy/2.4.0/hadoop-yarn-server-web-proxy-2.4.0.jar:/Users/stack/checkouts/hbase.git/hbase-client/target/hbase-client-2.0.0-SNAPSHOT.jar:/Users/stack/checkouts/hbase.git/hbase-common/target/hbase-common-2.0.0-SNAPSHOT.jar:/Users/stack/checkouts/hbase.git/hbase-common/target/hbase-common-2.0.0-SNAPSHOT-tests.jar:/Users/stack/checkouts/hbase.git/hbase-hadoop-compat/target/hbase-hadoop-compat-2.0.0-SNAPSHOT.jar:/Users/stack/checkouts/hbase.git/hbase-hadoop-compat/target/hbase-hadoop-compat-2.0.0-SNAPSHOT-tests.jar:/Users/stack/checkouts/hbase.git/hbase-hadoop2-compat/target/hbase-hadoop2-compat-2.0.0-SNAPSHOT.jar:/Users/stack/checkouts/hbase.git/hbase-hadoop2-compat/target/hbase-hadoop2-compat-2.0.0-SNAPSHOT-tests.jar:/Users/stack/checkouts/hbase.git/hbase-it/target/hbase-it-2.0.0-SNAPSHOT-tests.jar:/Users/stack/checkouts/hbase.git/hbase-prefix-tree/target/hbase-prefix-tree-2.0.0-SNAPSHOT.jar:/Users/stack/checkouts/hbase.git/hbase-protocol/target/hbase-protocol-2.0.0-SNAPSHOT.jar:/Users/stack/checkouts/hbase.git/hbase-server/target/hbase-server-2.0.0-SNAPSHOT.jar:/Users/stack/checkouts/hbase.git/hbase-server/target/hbase-server-2.0.0-SNAPSHOT-tests.jar:/Users/stack/checkouts/hbase.git/hbase-shell/target/hbase-shell-2.0.0-SNAPSHOT.jar:/Users/stack/checkouts/hbase.git/hbase-testing-util/target/hbase-testing-util-2.0.0-SNAPSHOT.jar:/Users/stack/.m2/repository/org/apache/httpcomponents/httpclient/4.2.5/httpclient-4.2.5.jar:/Users/stack/.m2/repository/org/apache/httpcomponents/httpcore/4.1.2/httpcore-4.1.2.jar:/Users/stack/.m2/repository/org/apache/zookeeper/zookeeper/3.4.6/zookeeper-3.4.6.jar:/Users/stack/.m2/repository/org/codehaus/jackson/jackson-core-asl/1.8.8/jackson-core-asl-1.8.8.jar:/Users/stack/.m2/repository/org/codehaus/jackson/jackson-jaxrs/1.8.8/jackson-jaxrs-1.8.8.jar:/Users/stack/.m2/repository/org/codehaus/jackson/jackson-mapper-asl/1.8.8/jackson-mapper-asl-1.8.8.jar:/Users/stack/.m2/repository/org/codehaus/jackson/jackson-xc/1.8.8/jackson-xc-1.8.8.jar:/Users/stack/.m2/repository/org/codehaus/jettison/jettison/1.3.1/jettison-1.3.1.jar:/Users/stack/.m2/repository/org/fusesource/leveldbjni/leveldbjni-all/1.8/leveldbjni-all-1.8.jar:/Users/stack/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/Users/stack/.m2/repository/org/htrace/htrace-core/3.0.4/htrace-core-3.0.4.jar:/Users/stack/.m2/repository/org/jamon/jamon-runtime/2.3.1/jamon-runtime-2.3.1.jar:/Users/stack/.m2/repository/org/jboss/netty/netty/3.2.4.Final/netty-3.2.4.Final.jar:/Users/stack/.m2/repository/org/jruby/jruby-complete/1.6.8/jruby-complete-1.6.8.jar:/Users/stack/.m2/repository/org/mockito/mockito-all/1.9.0/mockito-all-1.9.0.jar:/Users/stack/.m2/repository/org/mortbay/jetty/jetty/6.1.26/jetty-6.1.26.jar:/Users/stack/.m2/repository/org/mortbay/jetty/jetty-sslengine/6.1.26/jetty-sslengine-6.1.26.jar:/Users/stack/.m2/repository/org/mortbay/jetty/jetty-util/6.1.26/jetty-util-6.1.26.jar:/Users/stack/.m2/repository/org/mortbay/jetty/jsp-2.1/6.1.14/jsp-2.1-6.1.14.jar:/Users/stack/.m2/repository/org/mortbay/jetty/jsp-api-2.1/6.1.14/jsp-api-2.1-6.1.14.jar:/Users/stack/.m2/repository/org/mortbay/jetty/servlet-api-2.5/6.1.14/servlet-api-2.5-6.1.14.jar:/Users/stack/.m2/repository/org/slf4j/slf4j-api/1.7.5/slf4j-api-1.7.5.jar:/Users/stack/.m2/repository/org/slf4j/slf4j-log4j12/1.7.5/slf4j-log4j12-1.7.5.jar:/Users/stack/.m2/repository/org/tukaani/xz/1.0/xz-1.0.jar:/Users/stack/.m2/repository/org/xerial/snappy/snappy-java/1.0.4.1/snappy-java-1.0.4.1.jar:/Users/stack/.m2/repository/tomcat/jasper-compiler/5.5.23/jasper-compiler-5.5.23.jar:/Users/stack/.m2/repository/tomcat/jasper-runtime/5.5.23/jasper-runtime-5.5.23.jar:/Users/stack/.m2/repository/xmlenc/xmlenc/0.52/xmlenc-0.52.jar:/Users/stack/checkouts/hbase.git/bin/../lib/*.jar:"
            }, {
              "key" : "sun.io.unicode.encoding",
              "value" : "UnicodeBig"
            }, {
              "key" : "os.arch",
              "value" : "x86_64"
            }, {
              "key" : "user.name",
              "value" : "stack"
            }, {
              "key" : "user.language",
              "value" : "en"
            }, {
              "key" : "java.runtime.version",
              "value" : "1.7.0_51-b13"
            }, {
              "key" : "zookeeper.preAllocSize",
              "value" : "100"
            }, {
              "key" : "sun.boot.class.path",
              "value" : "/Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home/jre/lib/resources.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home/jre/lib/rt.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home/jre/lib/sunrsasign.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home/jre/lib/jsse.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home/jre/lib/jce.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home/jre/lib/charsets.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home/jre/lib/jfr.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home/jre/classes"
            }, {
              "key" : "gopherProxySet",
              "value" : "false"
            }, {
              "key" : "sun.cpu.endian",
              "value" : "little"
            }, {
              "key" : "ftp.nonProxyHosts",
              "value" : "local|*.local|169.254/16|*.169.254/16"
            }, {
              "key" : "awt.toolkit",
              "value" : "sun.lwawt.macosx.LWCToolkit"
            }, {
              "key" : "sun.boot.library.path",
              "value" : "/Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home/jre/lib"
            }, {
              "key" : "java.vm.name",
              "value" : "Java HotSpot(TM) 64-Bit Server VM"
            }, {
              "key" : "java.home",
              "value" : "/Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home/jre"
            }, {
              "key" : "java.endorsed.dirs",
              "value" : "/Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home/jre/lib/endorsed"
            }, {
              "key" : "sun.management.compiler",
              "value" : "HotSpot 64-Bit Tiered Compilers"
            }, {
              "key" : "hbase.security.logger",
              "value" : "INFO,RFAS"
            }, {
              "key" : "java.runtime.name",
              "value" : "Java(TM) SE Runtime Environment"
            }, {
              "key" : "java.library.path",
              "value" : "/Users/stack/Library/Java/Extensions:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java:."
            }, {
              "key" : "file.separator",
              "value" : "/"
            }, {
              "key" : "hbase.log.file",
              "value" : "hbase-stack-master-kalashnikov.local.log"
            }, {
              "key" : "java.specification.vendor",
              "value" : "Oracle Corporation"
            }, {
              "key" : "java.vm.specification.version",
              "value" : "1.7"
            }, {
              "key" : "proc_master",
              "value" : ""
            }, {
              "key" : "sun.java.launcher",
              "value" : "SUN_STANDARD"
            }, {
              "key" : "hbase.home.dir",
              "value" : "/Users/stack/checkouts/hbase.git/bin/.."
            }, {
              "key" : "user.timezone",
              "value" : "America/Los_Angeles"
            }, {
              "key" : "http.nonProxyHosts",
              "value" : "local|*.local|169.254/16|*.169.254/16"
            }, {
              "key" : "os.name",
              "value" : "Mac OS X"
            }, {
              "key" : "hbase.log.dir",
              "value" : "/Users/stack/checkouts/hbase.git/bin/../logs"
            }, {
              "key" : "path.separator",
              "value" : ":"
            }, {
              "key" : "java.ext.dirs",
              "value" : "/Users/stack/Library/Java/Extensions:/Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home/jre/lib/ext:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java"
            }, {
              "key" : "sun.arch.data.model",
              "value" : "64"
            }, {
              "key" : "java.specification.name",
              "value" : "Java Platform API Specification"
            }, {
              "key" : "os.version",
              "value" : "10.9"
            }, {
              "key" : "hadoop.policy.file",
              "value" : "hbase-policy.xml"
            }, {
              "key" : "user.country",
              "value" : "US"
            }, {
              "key" : "java.class.version",
              "value" : "51.0"
            }, {
              "key" : "socksNonProxyHosts",
              "value" : "local|*.local|169.254/16|*.169.254/16"
            }, {
              "key" : "java.vendor",
              "value" : "Oracle Corporation"
            }, {
              "key" : "java.vm.specification.name",
              "value" : "Java Virtual Machine Specification"
            }, {
              "key" : "java.specification.version",
              "value" : "1.7"
            } ],
            "ObjectName" : "java.lang:type=Runtime"
          }, {
            "name" : "java.nio:type=BufferPool,name=direct",
            "modelerType" : "sun.management.ManagementFactoryHelper$1",
            "Name" : "direct",
            "Count" : 19,
            "TotalCapacity" : 554399,
            "MemoryUsed" : 554399,
            "ObjectName" : "java.nio:type=BufferPool,name=direct"
          }, {
            "name" : "java.lang:type=ClassLoading",
            "modelerType" : "sun.management.ClassLoadingImpl",
            "TotalLoadedClassCount" : 4302,
            "LoadedClassCount" : 4302,
            "UnloadedClassCount" : 0,
            "Verbose" : false,
            "ObjectName" : "java.lang:type=ClassLoading"
          }, {
            "name" : "org.apache.ZooKeeperService:name0=StandaloneServer_port-1,name1=InMemoryDataTree",
            "modelerType" : "org.apache.zookeeper.server.DataTreeBean",
            "WatchCount" : 6,
            "LastZxid" : "0x2f",
            "NodeCount" : 25
          }, {
            "name" : "java.lang:type=Threading",
            "modelerType" : "sun.management.ThreadImpl",
            "ThreadAllocatedMemorySupported" : true,
            "ThreadAllocatedMemoryEnabled" : true,
            "ThreadContentionMonitoringSupported" : true,
            "CurrentThreadCpuTimeSupported" : true,
            "ObjectMonitorUsageSupported" : true,
            "SynchronizerUsageSupported" : true,
            "ThreadContentionMonitoringEnabled" : false,
            "ThreadCpuTimeEnabled" : true,
            "PeakThreadCount" : 92,
            "DaemonThreadCount" : 82,
            "ThreadCount" : 89,
            "TotalStartedThreadCount" : 109,
            "AllThreadIds" : [ 126, 125, 124, 117, 113, 111, 95, 94, 93, 92, 91, 90, 88, 86, 85, 84, 83, 82, 81, 80, 78, 77, 76, 75, 74, 73, 72, 71, 70, 69, 68, 67, 66, 65, 64, 63, 62, 61, 60, 59, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 47, 46, 45, 44, 43, 42, 41, 40, 39, 38, 37, 36, 16, 28, 35, 34, 32, 30, 29, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 13, 12, 11, 10, 5, 3, 2, 1 ],
            "CurrentThreadCpuTime" : 53252000,
            "CurrentThreadUserTime" : 48399000,
            "ThreadCpuTimeSupported" : true,
            "ObjectName" : "java.lang:type=Threading"
          }, {
            "name" : "Hadoop:service=HBase,name=RegionServer,sub=WAL",
            "modelerType" : "RegionServer,sub=WAL",
            "tag.Context" : "regionserver",
            "tag.Hostname" : "kalashnikov.local",
            "SyncTime_num_ops" : 0,
            "SyncTime_min" : 0,
            "SyncTime_max" : 0,
            "SyncTime_mean" : 0.0,
            "SyncTime_median" : 0.0,
            "SyncTime_75th_percentile" : 0.0,
            "SyncTime_95th_percentile" : 0.0,
            "SyncTime_99th_percentile" : 0.0,
            "AppendSize_num_ops" : 0,
            "AppendSize_min" : 0,
            "AppendSize_max" : 0,
            "AppendSize_mean" : 0.0,
            "AppendSize_median" : 0.0,
            "AppendSize_75th_percentile" : 0.0,
            "AppendSize_95th_percentile" : 0.0,
            "AppendSize_99th_percentile" : 0.0,
            "AppendTime_num_ops" : 0,
            "AppendTime_min" : 0,
            "AppendTime_max" : 0,
            "AppendTime_mean" : 0.0,
            "AppendTime_median" : 0.0,
            "AppendTime_75th_percentile" : 0.0,
            "AppendTime_95th_percentile" : 0.0,
            "AppendTime_99th_percentile" : 0.0,
            "slowAppendCount" : 0,
            "appendCount" : 0
          }, {
            "name" : "java.util.logging:type=Logging",
            "modelerType" : "sun.management.ManagementFactoryHelper$PlatformLoggingImpl",
            "ObjectName" : "java.util.logging:type=Logging",
            "LoggerNames" : [ "javax.management.snmp", "global", "com.lmax.disruptor.FatalExceptionHandler", "javax.management.notification", "javax.management.modelmbean", "javax.management.timer", "com.google.common.collect.MapMakerInternalMap", "com.google.common.cache.CacheBuilder", "javax.management", "com.google.common.cache.LocalCache", "javax.management.mlet", "javax.management.mbeanserver", "javax.management.snmp.daemon", "javax.management.relation", "javax.management.monitor", "javax.management.misc", "" ]
          }, {
            "name" : "java.lang:type=GarbageCollector,name=ParNew",
            "modelerType" : "sun.management.GarbageCollectorImpl",
            "LastGcInfo" : {
              "GcThreadCount" : 11,
              "duration" : 12,
              "endTime" : 11131,
              "id" : 3,
              "memoryUsageAfterGc" : [ {
                "key" : "CMS Perm Gen",
                "value" : {
                  "committed" : 24510464,
                  "init" : 21757952,
                  "max" : 85983232,
                  "used" : 24350976
                }
              }, {
                "key" : "Par Eden Space",
                "value" : {
                  "committed" : 71630848,
                  "init" : 71630848,
                  "max" : 279642112,
                  "used" : 0
                }
              }, {
                "key" : "Code Cache",
                "value" : {
                  "committed" : 2555904,
                  "init" : 2555904,
                  "max" : 50331648,
                  "used" : 1568960
                }
              }, {
                "key" : "Par Survivor Space",
                "value" : {
                  "committed" : 8912896,
                  "init" : 8912896,
                  "max" : 34930688,
                  "used" : 5643560
                }
              }, {
                "key" : "CMS Old Gen",
                "value" : {
                  "committed" : 178978816,
                  "init" : 178978816,
                  "max" : 699072512,
                  "used" : 4048176
                }
              } ],
              "memoryUsageBeforeGc" : [ {
                "key" : "CMS Perm Gen",
                "value" : {
                  "committed" : 24510464,
                  "init" : 21757952,
                  "max" : 85983232,
                  "used" : 24350976
                }
              }, {
                "key" : "Par Eden Space",
                "value" : {
                  "committed" : 71630848,
                  "init" : 71630848,
                  "max" : 279642112,
                  "used" : 71630848
                }
              }, {
                "key" : "Code Cache",
                "value" : {
                  "committed" : 2555904,
                  "init" : 2555904,
                  "max" : 50331648,
                  "used" : 1568960
                }
              }, {
                "key" : "Par Survivor Space",
                "value" : {
                  "committed" : 8912896,
                  "init" : 8912896,
                  "max" : 34930688,
                  "used" : 7254408
                }
              }, {
                "key" : "CMS Old Gen",
                "value" : {
                  "committed" : 178978816,
                  "init" : 178978816,
                  "max" : 699072512,
                  "used" : 2490352
                }
              } ],
              "startTime" : 11119
            },
            "CollectionCount" : 3,
            "CollectionTime" : 40,
            "Name" : "ParNew",
            "Valid" : true,
            "MemoryPoolNames" : [ "Par Eden Space", "Par Survivor Space" ],
            "ObjectName" : "java.lang:type=GarbageCollector,name=ParNew"
          }, {
            "name" : "Hadoop:service=HBase,name=MetricsSystem,sub=Stats",
            "modelerType" : "MetricsSystem,sub=Stats",
            "tag.Context" : "metricssystem",
            "tag.Hostname" : "kalashnikov.local",
            "NumActiveSources" : 8,
            "NumAllSources" : 8,
            "NumActiveSinks" : 0,
            "NumAllSinks" : 0,
            "SnapshotNumOps" : 0,
            "SnapshotAvgTime" : 0.0,
            "PublishNumOps" : 0,
            "PublishAvgTime" : 0.0,
            "DroppedPubAll" : 0
          }, {
            "name" : "Hadoop:service=HBase,name=Master,sub=Server",
            "modelerType" : "Master,sub=Server",
            "tag.Context" : "master",
            "tag.liveRegionServers" : "",
            "tag.deadRegionServers" : "",
            "tag.zookeeperQuorum" : "localhost:2181",
            "tag.serverName" : "172.16.1.127,60122,1406597108355",
            "tag.clusterId" : "d3fa876d-0187-46b8-895c-3b91584af79b",
            "tag.isActiveMaster" : "true",
            "tag.Context" : "master",
            "tag.Hostname" : "kalashnikov.local",
            "masterActiveTime" : 1406597118012,
            "masterStartTime" : 1406597108355,
            "averageLoad" : 0.0,
            "numRegionServers" : 0,
            "numDeadRegionServers" : 0,
            "clusterRequests" : 0
          }, {
            "name" : "com.sun.management:type=HotSpotDiagnostic",
            "modelerType" : "sun.management.HotSpotDiagnostic",
            "DiagnosticOptions" : [ {
              "name" : "HeapDumpBeforeFullGC",
              "origin" : "DEFAULT",
              "value" : "false",
              "writeable" : true
            }, {
              "name" : "HeapDumpAfterFullGC",
              "origin" : "DEFAULT",
              "value" : "false",
              "writeable" : true
            }, {
              "name" : "HeapDumpOnOutOfMemoryError",
              "origin" : "DEFAULT",
              "value" : "false",
              "writeable" : true
            }, {
              "name" : "HeapDumpPath",
              "origin" : "DEFAULT",
              "value" : "",
              "writeable" : true
            }, {
              "name" : "CMSAbortablePrecleanWaitMillis",
              "origin" : "DEFAULT",
              "value" : "100",
              "writeable" : true
            }, {
              "name" : "CMSWaitDuration",
              "origin" : "DEFAULT",
              "value" : "2000",
              "writeable" : true
            }, {
              "name" : "PrintGC",
              "origin" : "DEFAULT",
              "value" : "false",
              "writeable" : true
            }, {
              "name" : "PrintGCDetails",
              "origin" : "DEFAULT",
              "value" : "false",
              "writeable" : true
            }, {
              "name" : "PrintGCDateStamps",
              "origin" : "DEFAULT",
              "value" : "false",
              "writeable" : true
            }, {
              "name" : "PrintGCTimeStamps",
              "origin" : "DEFAULT",
              "value" : "false",
              "writeable" : true
            }, {
              "name" : "PrintClassHistogramBeforeFullGC",
              "origin" : "DEFAULT",
              "value" : "false",
              "writeable" : true
            }, {
              "name" : "PrintClassHistogramAfterFullGC",
              "origin" : "DEFAULT",
              "value" : "false",
              "writeable" : true
            }, {
              "name" : "PrintClassHistogram",
              "origin" : "DEFAULT",
              "value" : "false",
              "writeable" : true
            }, {
              "name" : "PrintConcurrentLocks",
              "origin" : "DEFAULT",
              "value" : "false",
              "writeable" : true
            }, {
              "name" : "UnlockCommercialFeatures",
              "origin" : "DEFAULT",
              "value" : "false",
              "writeable" : true
            } ],
            "ObjectName" : "com.sun.management:type=HotSpotDiagnostic"
          }, {
            "name" : "Hadoop:service=HBase,name=Master,sub=FileSystem",
            "modelerType" : "Master,sub=FileSystem",
            "tag.Context" : "master",
            "tag.Hostname" : "kalashnikov.local",
            "HlogSplitTime_num_ops" : 0,
            "HlogSplitTime_min" : 0,
            "HlogSplitTime_max" : 0,
            "HlogSplitTime_mean" : 0.0,
            "HlogSplitTime_median" : 0.0,
            "HlogSplitTime_75th_percentile" : 0.0,
            "HlogSplitTime_95th_percentile" : 0.0,
            "HlogSplitTime_99th_percentile" : 0.0,
            "MetaHlogSplitTime_num_ops" : 0,
            "MetaHlogSplitTime_min" : 0,
            "MetaHlogSplitTime_max" : 0,
            "MetaHlogSplitTime_mean" : 0.0,
            "MetaHlogSplitTime_median" : 0.0,
            "MetaHlogSplitTime_75th_percentile" : 0.0,
            "MetaHlogSplitTime_95th_percentile" : 0.0,
            "MetaHlogSplitTime_99th_percentile" : 0.0,
            "MetaHlogSplitSize_num_ops" : 0,
            "MetaHlogSplitSize_min" : 0,
            "MetaHlogSplitSize_max" : 0,
            "MetaHlogSplitSize_mean" : 0.0,
            "MetaHlogSplitSize_median" : 0.0,
            "MetaHlogSplitSize_75th_percentile" : 0.0,
            "MetaHlogSplitSize_95th_percentile" : 0.0,
            "MetaHlogSplitSize_99th_percentile" : 0.0,
            "HlogSplitSize_num_ops" : 0,
            "HlogSplitSize_min" : 0,
            "HlogSplitSize_max" : 0,
            "HlogSplitSize_mean" : 0.0,
            "HlogSplitSize_median" : 0.0,
            "HlogSplitSize_75th_percentile" : 0.0,
            "HlogSplitSize_95th_percentile" : 0.0,
            "HlogSplitSize_99th_percentile" : 0.0
          }, {
            "name" : "Hadoop:service=HBase,name=IPC,sub=IPC",
            "modelerType" : "IPC,sub=IPC",
            "tag.Context" : "ipc",
            "tag.Context" : "ipc",
            "tag.Hostname" : "kalashnikov.local",
            "queueSize" : 0,
            "numCallsInGeneralQueue" : 0,
            "numCallsInReplicationQueue" : 0,
            "numCallsInPriorityQueue" : 0,
            "numOpenConnections" : 0,
            "numActiveHandler" : 0,
            "QueueCallTime_num_ops" : 0,
            "QueueCallTime_min" : 0,
            "QueueCallTime_max" : 0,
            "QueueCallTime_mean" : 0.0,
            "QueueCallTime_median" : 0.0,
            "QueueCallTime_75th_percentile" : 0.0,
            "QueueCallTime_95th_percentile" : 0.0,
            "QueueCallTime_99th_percentile" : 0.0,
            "authenticationFailures" : 0,
            "authorizationFailures" : 0,
            "authenticationSuccesses" : 0,
            "authorizationSuccesses" : 0,
            "ProcessCallTime_num_ops" : 0,
            "ProcessCallTime_min" : 0,
            "ProcessCallTime_max" : 0,
            "ProcessCallTime_mean" : 0.0,
            "ProcessCallTime_median" : 0.0,
            "ProcessCallTime_75th_percentile" : 0.0,
            "ProcessCallTime_95th_percentile" : 0.0,
            "ProcessCallTime_99th_percentile" : 0.0,
            "sentBytes" : 0,
            "receivedBytes" : 0
          }, {
            "name" : "JMImplementation:type=MBeanServerDelegate",
            "modelerType" : "javax.management.MBeanServerDelegate",
            "MBeanServerId" : "kalashnikov.local_1406597107620",
            "SpecificationName" : "Java Management Extensions",
            "SpecificationVersion" : "1.4",
            "SpecificationVendor" : "Oracle Corporation",
            "ImplementationName" : "JMX",
            "ImplementationVersion" : "1.7.0_51-b13",
            "ImplementationVendor" : "Oracle Corporation"
          } ]
        }
        

        This is just the JMX beans as JSON. Its fine only it is missing the 'descriptions' that say what each metric is. Thinking on it, maybe we should add a metrics dump that includes the description?

        To see the descriptions, they are published only to jmx. You can view jmx content by browsing the 'mbeans', the java bean-based 'view's jmx publishes, in lots of tools but in java there are two tools that will let you view the jmx content: jconsole and jvisualvm which is jconsole w/ more stuff in it.

        Run this on command line: jvisualvm. When it comes up you'll see list of your java processes. See 'local' set. Click the hbase looking one. Right hand side panel gets filled out w/ fancy stuff w/ tabs along top. See the tab 'MBeans' (for management beans – jmx is java management beans).... You'll see 'Hadoop' mentioned in the lefthand panel now. Navigate down through HBase, a subbean, then to the server beans. See 'attributes'. The 'metadata' has descriptions of each jmx attribute. Not pretty but these descriptions are written into hbase code beside their implementation... which is good.. .the display is bad.

        Would be good if could point folks at how to find this stuff and/or maybe we should make it so we list out in UI the descriptions beside metric?

        Show
        stack added a comment - Build hbase. Then do ./bin/start-hbase.sh. Standalone mode. Browse to ui. Hit the 'metrics dump' along the top: e.g. http://localhost:60124/jmx . You'll get a JSON dump like this: { "beans" : [ { "name" : "java.lang:type=Memory" , "modelerType" : "sun.management.MemoryImpl" , "HeapMemoryUsage" : { "committed" : 259522560, "init" : 268435456, "max" : 1013645312, "used" : 72000344 }, "Verbose" : false , "ObjectPendingFinalizationCount" : 0, "NonHeapMemoryUsage" : { "committed" : 30605312, "init" : 24313856, "max" : 136314880, "used" : 29404288 }, "ObjectName" : "java.lang:type=Memory" }, { "name" : "Hadoop:service=HBase,name=MetricsSystem,sub=Control" , "modelerType" : "org.apache.hadoop.metrics2.impl.MetricsSystemImpl" }, { "name" : "Hadoop:service=HBase,name=Master,sub=AssignmentManger" , "modelerType" : "Master,sub=AssignmentManger" , "tag.Context" : "master" , "tag.Hostname" : "kalashnikov.local" , "ritOldestAge" : 0, "ritCount" : 0, "BulkAssign_num_ops" : 0, "BulkAssign_min" : 0, "BulkAssign_max" : 0, "BulkAssign_mean" : 0.0, "BulkAssign_median" : 0.0, "BulkAssign_75th_percentile" : 0.0, "BulkAssign_95th_percentile" : 0.0, "BulkAssign_99th_percentile" : 0.0, "ritCountOverThreshold" : 0, "Assign_num_ops" : 0, "Assign_min" : 0, "Assign_max" : 0, "Assign_mean" : 0.0, "Assign_median" : 0.0, "Assign_75th_percentile" : 0.0, "Assign_95th_percentile" : 0.0, "Assign_99th_percentile" : 0.0 }, { "name" : "Hadoop:service=HBase,name=UgiMetrics" , "modelerType" : "UgiMetrics" , "tag.Context" : "ugi" , "tag.Hostname" : "kalashnikov.local" , "LoginSuccessNumOps" : 0, "LoginSuccessAvgTime" : 0.0, "LoginFailureNumOps" : 0, "LoginFailureAvgTime" : 0.0, "GetGroupsNumOps" : 0, "GetGroupsAvgTime" : 0.0 }, { "name" : "org.apache.ZooKeeperService:name0=StandaloneServer_port-1,name1=Connections,name2=\" 0:0:0:0:0:0:0:1\ ",name3=0x1477fb88f950000" , "modelerType" : "org.apache.zookeeper.server.ConnectionBean" , "SessionId" : "0x1477fb88f950000" , "MinLatency" : 0, "AvgLatency" : 0, "MaxLatency" : 6, "PacketsReceived" : 81, "PacketsSent" : 86, "LastOperation" : "GETC" , "LastCxid" : "0x4e" , "LastZxid" : "0x2f" , "LastResponseTime" : "Mon Jul 28 18:25:19 PDT 2014" , "LastLatency" : 0, "SourceIP" : "0:0:0:0:0:0:0:1:60123" , "EphemeralNodes" : [ "/hbase/master" , "/hbase/rs/172.16.1.127,60122,1406597108355" ], "StartedTime" : "Mon Jul 28 18:25:08 PDT 2014" , "OutstandingRequests" : 0, "SessionTimeout" : 10000 }, { "name" : "java.lang:type=GarbageCollector,name=ConcurrentMarkSweep" , "modelerType" : "sun.management.GarbageCollectorImpl" , "LastGcInfo" : null , "CollectionCount" : 0, "CollectionTime" : 0, "Name" : "ConcurrentMarkSweep" , "Valid" : true , "MemoryPoolNames" : [ "Par Eden Space" , "Par Survivor Space" , "CMS Old Gen" , "CMS Perm Gen" ], "ObjectName" : "java.lang:type=GarbageCollector,name=ConcurrentMarkSweep" }, { "name" : "org.apache.ZooKeeperService:name0=StandaloneServer_port-1,name1=Connections,name2=127.0.0.1,name3=0x1477fb88f950001" , "modelerType" : "org.apache.zookeeper.server.ConnectionBean" , "SessionId" : "0x1477fb88f950001" , "MinLatency" : 0, "AvgLatency" : 0, "MaxLatency" : 1, "PacketsReceived" : 3, "PacketsSent" : 3, "LastOperation" : "PING" , "LastCxid" : "0x1" , "LastZxid" : "0x1e" , "LastResponseTime" : "Mon Jul 28 18:25:18 PDT 2014" , "LastLatency" : 0, "SourceIP" : "127.0.0.1:60139" , "EphemeralNodes" : [ ], "StartedTime" : "Mon Jul 28 18:25:14 PDT 2014" , "OutstandingRequests" : 0, "SessionTimeout" : 10000 }, { "name" : "java.nio:type=BufferPool,name=mapped" , "modelerType" : "sun.management.ManagementFactoryHelper$1" , "Name" : "mapped" , "Count" : 1, "TotalCapacity" : 876, "MemoryUsed" : 876, "ObjectName" : "java.nio:type=BufferPool,name=mapped" }, { "name" : "org.apache.ZooKeeperService:name0=StandaloneServer_port-1" , "modelerType" : "org.apache.zookeeper.server.ZooKeeperServerBean" , "Version" : "3.4.6-1569965, built on 02/20/2014 09:09 GMT" , "StartTime" : "Mon Jul 28 18:25:07 PDT 2014" , "PacketsReceived" : 85, "PacketsSent" : 90, "MaxClientCnxnsPerHost" : 300, "AvgRequestLatency" : 0, "MaxRequestLatency" : 6, "MinRequestLatency" : 0, "TickTime" : 2000, "ClientPort" : "172.16.1.127:2181" , "OutstandingRequests" : 0, "MinSessionTimeout" : 4000, "MaxSessionTimeout" : 40000, "NumAliveConnections" : 2 }, { "name" : "java.lang:type=Compilation" , "modelerType" : "sun.management.CompilationImpl" , "Name" : "HotSpot 64-Bit Tiered Compilers" , "CompilationTimeMonitoringSupported" : true , "TotalCompilationTime" : 2701, "ObjectName" : "java.lang:type=Compilation" }, { "name" : "java.lang:type=MemoryPool,name=Par Eden Space" , "modelerType" : "sun.management.MemoryPoolImpl" , "Name" : "Par Eden Space" , "Type" : "HEAP" , "Valid" : true , "Usage" : { "committed" : 71630848, "init" : 71630848, "max" : 279642112, "used" : 62552344 }, "PeakUsage" : { "committed" : 71630848, "init" : 71630848, "max" : 279642112, "used" : 71630848 }, "MemoryManagerNames" : [ "ConcurrentMarkSweep" , "ParNew" ], "UsageThresholdSupported" : false , "CollectionUsageThreshold" : 0, "CollectionUsageThresholdExceeded" : false , "CollectionUsageThresholdCount" : 0, "CollectionUsage" : { "committed" : 71630848, "init" : 71630848, "max" : 279642112, "used" : 0 }, "CollectionUsageThresholdSupported" : true , "ObjectName" : "java.lang:type=MemoryPool,name=Par Eden Space" }, { "name" : "java.lang:type=MemoryPool,name=CMS Perm Gen" , "modelerType" : "sun.management.MemoryPoolImpl" , "Name" : "CMS Perm Gen" , "Type" : "NON_HEAP" , "Valid" : true , "Usage" : { "committed" : 28049408, "init" : 21757952, "max" : 85983232, "used" : 27921112 }, "PeakUsage" : { "committed" : 28049408, "init" : 21757952, "max" : 85983232, "used" : 27921112 }, "MemoryManagerNames" : [ "ConcurrentMarkSweep" ], "UsageThreshold" : 0, "UsageThresholdExceeded" : false , "UsageThresholdCount" : 0, "UsageThresholdSupported" : true , "CollectionUsageThreshold" : 0, "CollectionUsageThresholdExceeded" : false , "CollectionUsageThresholdCount" : 0, "CollectionUsage" : { "committed" : 0, "init" : 21757952, "max" : 85983232, "used" : 0 }, "CollectionUsageThresholdSupported" : true , "ObjectName" : "java.lang:type=MemoryPool,name=CMS Perm Gen" }, { "name" : "java.lang:type=OperatingSystem" , "modelerType" : "com.sun.management.UnixOperatingSystem" , "OpenFileDescriptorCount" : 210, "MaxFileDescriptorCount" : 10240, "CommittedVirtualMemorySize" : 4009152512, "TotalSwapSpaceSize" : 2147483648, "FreeSwapSpaceSize" : 703332352, "ProcessCpuTime" : 6253416000, "FreePhysicalMemorySize" : 3207057408, "TotalPhysicalMemorySize" : 17179869184, "SystemCpuLoad" : 0.0, "ProcessCpuLoad" : 0.0, "Name" : "Mac OS X" , "Version" : "10.9" , "AvailableProcessors" : 8, "Arch" : "x86_64" , "SystemLoadAverage" : 2.91552734375, "ObjectName" : "java.lang:type=OperatingSystem" }, { "name" : "Hadoop:service=HBase,name=Master,sub=Balancer" , "modelerType" : "Master,sub=Balancer" , "tag.Context" : "master" , "tag.Hostname" : "kalashnikov.local" , "BalancerCluster_num_ops" : 0, "BalancerCluster_min" : 0, "BalancerCluster_max" : 0, "BalancerCluster_mean" : 0.0, "BalancerCluster_median" : 0.0, "BalancerCluster_75th_percentile" : 0.0, "BalancerCluster_95th_percentile" : 0.0, "BalancerCluster_99th_percentile" : 0.0, "miscInvocationCount" : 0 }, { "name" : "java.lang:type=MemoryPool,name=Par Survivor Space" , "modelerType" : "sun.management.MemoryPoolImpl" , "Name" : "Par Survivor Space" , "Type" : "HEAP" , "Valid" : true , "Usage" : { "committed" : 8912896, "init" : 8912896, "max" : 34930688, "used" : 5643560 }, "PeakUsage" : { "committed" : 8912896, "init" : 8912896, "max" : 34930688, "used" : 8688912 }, "MemoryManagerNames" : [ "ConcurrentMarkSweep" , "ParNew" ], "UsageThresholdSupported" : false , "CollectionUsageThreshold" : 0, "CollectionUsageThresholdExceeded" : false , "CollectionUsageThresholdCount" : 0, "CollectionUsage" : { "committed" : 8912896, "init" : 8912896, "max" : 34930688, "used" : 5643560 }, "CollectionUsageThresholdSupported" : true , "ObjectName" : "java.lang:type=MemoryPool,name=Par Survivor Space" }, { "name" : "java.lang:type=MemoryManager,name=CodeCacheManager" , "modelerType" : "sun.management.MemoryManagerImpl" , "Name" : "CodeCacheManager" , "Valid" : true , "MemoryPoolNames" : [ "Code Cache" ], "ObjectName" : "java.lang:type=MemoryManager,name=CodeCacheManager" }, { "name" : "java.lang:type=MemoryPool,name=CMS Old Gen" , "modelerType" : "sun.management.MemoryPoolImpl" , "Name" : "CMS Old Gen" , "Type" : "HEAP" , "Valid" : true , "Usage" : { "committed" : 178978816, "init" : 178978816, "max" : 699072512, "used" : 4048176 }, "PeakUsage" : { "committed" : 178978816, "init" : 178978816, "max" : 699072512, "used" : 4048176 }, "MemoryManagerNames" : [ "ConcurrentMarkSweep" ], "UsageThreshold" : 0, "UsageThresholdExceeded" : false , "UsageThresholdCount" : 0, "UsageThresholdSupported" : true , "CollectionUsageThreshold" : 0, "CollectionUsageThresholdExceeded" : false , "CollectionUsageThresholdCount" : 0, "CollectionUsage" : { "committed" : 0, "init" : 178978816, "max" : 699072512, "used" : 0 }, "CollectionUsageThresholdSupported" : true , "ObjectName" : "java.lang:type=MemoryPool,name=CMS Old Gen" }, { "name" : "java.lang:type=MemoryPool,name=Code Cache" , "modelerType" : "sun.management.MemoryPoolImpl" , "Name" : "Code Cache" , "Type" : "NON_HEAP" , "Valid" : true , "Usage" : { "committed" : 2555904, "init" : 2555904, "max" : 50331648, "used" : 1505728 }, "PeakUsage" : { "committed" : 2555904, "init" : 2555904, "max" : 50331648, "used" : 1646720 }, "MemoryManagerNames" : [ "CodeCacheManager" ], "UsageThreshold" : 0, "UsageThresholdExceeded" : false , "UsageThresholdCount" : 0, "UsageThresholdSupported" : true , "CollectionUsage" : null , "CollectionUsageThresholdSupported" : false , "ObjectName" : "java.lang:type=MemoryPool,name=Code Cache" }, { "name" : "Hadoop:service=HBase,name=JvmMetrics" , "modelerType" : "JvmMetrics" , "tag.Context" : "jvm" , "tag.ProcessName" : "IPC" , "tag.SessionId" : "", "tag.Hostname" : "kalashnikov.local" , "MemNonHeapUsedM" : 28.078056, "MemNonHeapCommittedM" : 29.1875, "MemNonHeapMaxM" : 130.0, "MemHeapUsedM" : 69.013565, "MemHeapCommittedM" : 247.5, "MemHeapMaxM" : 966.6875, "MemMaxM" : 966.6875, "GcCountParNew" : 3, "GcTimeMillisParNew" : 40, "GcCountConcurrentMarkSweep" : 0, "GcTimeMillisConcurrentMarkSweep" : 0, "GcCount" : 3, "GcTimeMillis" : 40, "ThreadsNew" : 0, "ThreadsRunnable" : 20, "ThreadsBlocked" : 0, "ThreadsWaiting" : 53, "ThreadsTimedWaiting" : 16, "ThreadsTerminated" : 0, "LogFatal" : 0, "LogError" : 0, "LogWarn" : 0, "LogInfo" : 0 }, { "name" : "java.lang:type= Runtime " , "modelerType" : "sun.management.RuntimeImpl" , "Name" : "30462@kalashnikov.local" , "ClassPath" : "/Users/stack/checkouts/hbase.git/bin/../conf:/Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home //lib/tools.jar:/Users/stack/checkouts/hbase.git/bin/../hbase-server/target:/Users/stack/.m2/repository/aopalliance/aopalliance/1.0/aopalliance-1.0.jar:/Users/stack/.m2/repository/asm/asm/3.1/asm-3.1.jar:/Users/stack/.m2/repository/com/github/stephenc/findbugs/findbugs-annotations/1.3.9-1/findbugs-annotations-1.3.9-1.jar:/Users/stack/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/stack/.m2/repository/com/google/guava/guava/12.0.1/guava-12.0.1.jar:/Users/stack/.m2/repository/com/google/inject/guice/3.0/guice-3.0.jar:/Users/stack/.m2/repository/com/google/inject/extensions/guice-servlet/3.0/guice-servlet-3.0.jar:/Users/stack/.m2/repository/com/google/protobuf/protobuf-java/2.5.0/protobuf-java-2.5.0.jar:/Users/stack/.m2/repository/com/jamesmurty/utils/java-xmlbuilder/0.4/java-xmlbuilder-0.4.jar:/Users/stack/.m2/repository/com/jcraft/jsch/0.1.42/jsch-0.1.42.jar:/Users/stack/.m2/repository/com/lmax/disruptor/3.2.0/disruptor-3.2.0.jar:/Users/stack/.m2/repository/com/sun/jersey/jersey-client/1.9/jersey-client-1.9.jar:/Users/stack/.m2/repository/com/sun/jersey/jersey-core/1.9/jersey-core-1.9.jar:/Users/stack/.m2/repository/com/sun/jersey/jersey-json/1.9/jersey-json-1.9.jar:/Users/stack/.m2/repository/com/sun/jersey/jersey-server/1.9/jersey-server-1.9.jar:/Users/stack/.m2/repository/com/sun/jersey/contribs/jersey-guice/1.9/jersey-guice-1.9.jar:/Users/stack/.m2/repository/com/sun/xml/bind/jaxb-impl/2.2.3-1/jaxb-impl-2.2.3-1.jar:/Users/stack/.m2/repository/com/thoughtworks/paranamer/paranamer/2.3/paranamer-2.3.jar:/Users/stack/.m2/repository/com/yammer/metrics/metrics-core/2.2.0/metrics-core-2.2.0.jar:/Users/stack/.m2/repository/commons-beanutils/commons-beanutils/1.7.0/commons-beanutils-1.7.0.jar:/Users/stack/.m2/repository/commons-beanutils/commons-beanutils-core/1.8.0/commons-beanutils-core-1.8.0.jar:/Users/stack/.m2/repository/commons-cli/commons-cli/1.2/commons-cli-1.2.jar:/Users/stack/.m2/repository/commons-codec/commons-codec/1.7/commons-codec-1.7.jar:/Users/stack/.m2/repository/commons-collections/commons-collections/3.2.1/commons-collections-3.2.1.jar:/Users/stack/.m2/repository/commons-configuration/commons-configuration/1.6/commons-configuration-1.6.jar:/Users/stack/.m2/repository/commons-daemon/commons-daemon/1.0.13/commons-daemon-1.0.13.jar:/Users/stack/.m2/repository/commons-digester/commons-digester/1.8/commons-digester-1.8.jar:/Users/stack/.m2/repository/commons-el/commons-el/1.0/commons-el-1.0.jar:/Users/stack/.m2/repository/commons-httpclient/commons-httpclient/3.1/commons-httpclient-3.1.jar:/Users/stack/.m2/repository/commons-io/commons-io/2.4/commons-io-2.4.jar:/Users/stack/.m2/repository/commons-lang/commons-lang/2.6/commons-lang-2.6.jar:/Users/stack/.m2/repository/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar:/Users/stack/.m2/repository/commons-net/commons-net/3.1/commons-net-3.1.jar:/Users/stack/.m2/repository/io/netty/netty-all/4.0.19.Final/netty-all-4.0.19.Final.jar:/Users/stack/.m2/repository/javax/activation/activation/1.1/activation-1.1.jar:/Users/stack/.m2/repository/javax/inject/javax.inject/1/javax.inject-1.jar:/Users/stack/.m2/repository/javax/servlet/servlet-api/2.5/servlet-api-2.5.jar:/Users/stack/.m2/repository/javax/xml/bind/jaxb-api/2.2.2/jaxb-api-2.2.2.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home/jre/../lib/tools.jar:/Users/stack/.m2/repository/junit/junit/4.11/junit-4.11.jar:/Users/stack/.m2/repository/log4j/log4j/1.2.17/log4j-1.2.17.jar:/Users/stack/.m2/repository/net/java/dev/jets3t/jets3t/0.9.0/jets3t-0.9.0.jar:/Users/stack/.m2/repository/org/apache/avro/avro/1.7.4/avro-1.7.4.jar:/Users/stack/.m2/repository/org/apache/commons/commons-compress/1.4.1/commons-compress-1.4.1.jar:/Users/stack/.m2/repository/org/apache/commons/commons-math/2.1/commons-math-2.1.jar:/Users/stack/.m2/repository/org/apache/commons/commons-math3/3.1.1/commons-math3-3.1.1.jar:/Users/stack/.m2/repository/org/apache/hadoop/hadoop-annotations/2.4.0/hadoop-annotations-2.4.0.jar:/Users/stack/.m2/repository/org/apache/hadoop/hadoop-auth/2.4.0/hadoop-auth-2.4.0.jar:/Users/stack/.m2/repository/org/apache/hadoop/hadoop-client/2.4.0/hadoop-client-2.4.0.jar:/Users/stack/.m2/repository/org/apache/hadoop/hadoop-common/2.4.0/hadoop-common-2.4.0.jar:/Users/stack/.m2/repository/org/apache/hadoop/hadoop-common/2.4.0/hadoop-common-2.4.0-tests.jar:/Users/stack/.m2/repository/org/apache/hadoop/hadoop-hdfs/2.4.0/hadoop-hdfs-2.4.0.jar:/Users/stack/.m2/repository/org/apache/hadoop/hadoop-hdfs/2.4.0/hadoop-hdfs-2.4.0-tests.jar:/Users/stack/.m2/repository/org/apache/hadoop/hadoop-mapreduce-client-app/2.4.0/hadoop-mapreduce-client-app-2.4.0.jar:/Users/stack/.m2/repository/org/apache/hadoop/hadoop-mapreduce-client-common/2.4.0/hadoop-mapreduce-client-common-2.4.0.jar:/Users/stack/.m2/repository/org/apache/hadoop/hadoop-mapreduce-client-core/2.4.0/hadoop-mapreduce-client-core-2.4.0.jar:/Users/stack/.m2/repository/org/apache/hadoop/hadoop-mapreduce-client-hs/2.4.0/hadoop-mapreduce-client-hs-2.4.0.jar:/Users/stack/.m2/repository/org/apache/hadoop/hadoop-mapreduce-client-jobclient/2.4.0/hadoop-mapreduce-client-jobclient-2.4.0.jar:/Users/stack/.m2/repository/org/apache/hadoop/hadoop-mapreduce-client-jobclient/2.4.0/hadoop-mapreduce-client-jobclient-2.4.0-tests.jar:/Users/stack/.m2/repository/org/apache/hadoop/hadoop-mapreduce-client-shuffle/2.4.0/hadoop-mapreduce-client-shuffle-2.4.0.jar:/Users/stack/.m2/repository/org/apache/hadoop/hadoop-minicluster/2.4.0/hadoop-minicluster-2.4.0.jar:/Users/stack/.m2/repository/org/apache/hadoop/hadoop-yarn-api/2.4.0/hadoop-yarn-api-2.4.0.jar:/Users/stack/.m2/repository/org/apache/hadoop/hadoop-yarn-client/2.4.0/hadoop-yarn-client-2.4.0.jar:/Users/stack/.m2/repository/org/apache/hadoop/hadoop-yarn-common/2.4.0/hadoop-yarn-common-2.4.0.jar:/Users/stack/.m2/repository/org/apache/hadoop/hadoop-yarn-server-applicationhistoryservice/2.4.0/hadoop-yarn-server-applicationhistoryservice-2.4.0.jar:/Users/stack/.m2/repository/org/apache/hadoop/hadoop-yarn-server-common/2.4.0/hadoop-yarn-server-common-2.4.0.jar:/Users/stack/.m2/repository/org/apache/hadoop/hadoop-yarn-server-nodemanager/2.4.0/hadoop-yarn-server-nodemanager-2.4.0.jar:/Users/stack/.m2/repository/org/apache/hadoop/hadoop-yarn-server-resourcemanager/2.4.0/hadoop-yarn-server-resourcemanager-2.4.0.jar:/Users/stack/.m2/repository/org/apache/hadoop/hadoop-yarn-server-tests/2.4.0/hadoop-yarn-server-tests-2.4.0-tests.jar:/Users/stack/.m2/repository/org/apache/hadoop/hadoop-yarn-server-web-proxy/2.4.0/hadoop-yarn-server-web-proxy-2.4.0.jar:/Users/stack/checkouts/hbase.git/hbase-client/target/hbase-client-2.0.0-SNAPSHOT.jar:/Users/stack/checkouts/hbase.git/hbase-common/target/hbase-common-2.0.0-SNAPSHOT.jar:/Users/stack/checkouts/hbase.git/hbase-common/target/hbase-common-2.0.0-SNAPSHOT-tests.jar:/Users/stack/checkouts/hbase.git/hbase-hadoop-compat/target/hbase-hadoop-compat-2.0.0-SNAPSHOT.jar:/Users/stack/checkouts/hbase.git/hbase-hadoop-compat/target/hbase-hadoop-compat-2.0.0-SNAPSHOT-tests.jar:/Users/stack/checkouts/hbase.git/hbase-hadoop2-compat/target/hbase-hadoop2-compat-2.0.0-SNAPSHOT.jar:/Users/stack/checkouts/hbase.git/hbase-hadoop2-compat/target/hbase-hadoop2-compat-2.0.0-SNAPSHOT-tests.jar:/Users/stack/checkouts/hbase.git/hbase-it/target/hbase-it-2.0.0-SNAPSHOT-tests.jar:/Users/stack/checkouts/hbase.git/hbase-prefix-tree/target/hbase-prefix-tree-2.0.0-SNAPSHOT.jar:/Users/stack/checkouts/hbase.git/hbase-protocol/target/hbase-protocol-2.0.0-SNAPSHOT.jar:/Users/stack/checkouts/hbase.git/hbase-server/target/hbase-server-2.0.0-SNAPSHOT.jar:/Users/stack/checkouts/hbase.git/hbase-server/target/hbase-server-2.0.0-SNAPSHOT-tests.jar:/Users/stack/checkouts/hbase.git/hbase-shell/target/hbase-shell-2.0.0-SNAPSHOT.jar:/Users/stack/checkouts/hbase.git/hbase-testing-util/target/hbase-testing-util-2.0.0-SNAPSHOT.jar:/Users/stack/.m2/repository/org/apache/httpcomponents/httpclient/4.2.5/httpclient-4.2.5.jar:/Users/stack/.m2/repository/org/apache/httpcomponents/httpcore/4.1.2/httpcore-4.1.2.jar:/Users/stack/.m2/repository/org/apache/zookeeper/zookeeper/3.4.6/zookeeper-3.4.6.jar:/Users/stack/.m2/repository/org/codehaus/jackson/jackson-core-asl/1.8.8/jackson-core-asl-1.8.8.jar:/Users/stack/.m2/repository/org/codehaus/jackson/jackson-jaxrs/1.8.8/jackson-jaxrs-1.8.8.jar:/Users/stack/.m2/repository/org/codehaus/jackson/jackson-mapper-asl/1.8.8/jackson-mapper-asl-1.8.8.jar:/Users/stack/.m2/repository/org/codehaus/jackson/jackson-xc/1.8.8/jackson-xc-1.8.8.jar:/Users/stack/.m2/repository/org/codehaus/jettison/jettison/1.3.1/jettison-1.3.1.jar:/Users/stack/.m2/repository/org/fusesource/leveldbjni/leveldbjni-all/1.8/leveldbjni-all-1.8.jar:/Users/stack/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/Users/stack/.m2/repository/org/htrace/htrace-core/3.0.4/htrace-core-3.0.4.jar:/Users/stack/.m2/repository/org/jamon/jamon-runtime/2.3.1/jamon-runtime-2.3.1.jar:/Users/stack/.m2/repository/org/jboss/netty/netty/3.2.4.Final/netty-3.2.4.Final.jar:/Users/stack/.m2/repository/org/jruby/jruby-complete/1.6.8/jruby-complete-1.6.8.jar:/Users/stack/.m2/repository/org/mockito/mockito-all/1.9.0/mockito-all-1.9.0.jar:/Users/stack/.m2/repository/org/mortbay/jetty/jetty/6.1.26/jetty-6.1.26.jar:/Users/stack/.m2/repository/org/mortbay/jetty/jetty-sslengine/6.1.26/jetty-sslengine-6.1.26.jar:/Users/stack/.m2/repository/org/mortbay/jetty/jetty-util/6.1.26/jetty-util-6.1.26.jar:/Users/stack/.m2/repository/org/mortbay/jetty/jsp-2.1/6.1.14/jsp-2.1-6.1.14.jar:/Users/stack/.m2/repository/org/mortbay/jetty/jsp-api-2.1/6.1.14/jsp-api-2.1-6.1.14.jar:/Users/stack/.m2/repository/org/mortbay/jetty/servlet-api-2.5/6.1.14/servlet-api-2.5-6.1.14.jar:/Users/stack/.m2/repository/org/slf4j/slf4j-api/1.7.5/slf4j-api-1.7.5.jar:/Users/stack/.m2/repository/org/slf4j/slf4j-log4j12/1.7.5/slf4j-log4j12-1.7.5.jar:/Users/stack/.m2/repository/org/tukaani/xz/1.0/xz-1.0.jar:/Users/stack/.m2/repository/org/xerial/snappy/snappy-java/1.0.4.1/snappy-java-1.0.4.1.jar:/Users/stack/.m2/repository/tomcat/jasper-compiler/5.5.23/jasper-compiler-5.5.23.jar:/Users/stack/.m2/repository/tomcat/jasper-runtime/5.5.23/jasper-runtime-5.5.23.jar:/Users/stack/.m2/repository/xmlenc/xmlenc/0.52/xmlenc-0.52.jar:/Users/stack/checkouts/hbase.git/bin/../lib/*.jar:" , "StartTime" : 1406597106984, "VmName" : "Java HotSpot(TM) 64-Bit Server VM" , "VmVendor" : "Oracle Corporation" , "VmVersion" : "24.51-b03" , "InputArguments" : [ "-Dproc_master" , "-XX:OnOutOfMemoryError=kill -9 %p" , "-Xmx1000m" , "-XX:+UseConcMarkSweepGC" , "-Dhbase.log.dir=/Users/stack/checkouts/hbase.git/bin/../logs" , "-Dhbase.log.file=hbase-stack-master-kalashnikov.local.log" , "-Dhbase.home.dir=/Users/stack/checkouts/hbase.git/bin/.." , "-Dhbase.id.str=stack" , "-Dhbase.root.logger=INFO,RFA" , "-Dhbase.security.logger=INFO,RFAS" ], "BootClassPathSupported" : true , "LibraryPath" : "/Users/stack/Library/Java/Extensions:/Library/Java/Extensions:/Network/Library/Java/Extensions:/ System /Library/Java/Extensions:/usr/lib/java:." , "BootClassPath" : "/Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home/jre/lib/resources.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home/jre/lib/rt.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home/jre/lib/sunrsasign.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home/jre/lib/jsse.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home/jre/lib/jce.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home/jre/lib/charsets.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home/jre/lib/jfr.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home/jre/classes" , "SpecName" : "Java Virtual Machine Specification" , "SpecVendor" : "Oracle Corporation" , "SpecVersion" : "1.7" , "ManagementSpecVersion" : "1.2" , "Uptime" : 13289, "SystemProperties" : [ { "key" : "java.vm.version" , "value" : "24.51-b03" }, { "key" : "java.vendor.url" , "value" : "http: //java.oracle.com/" }, { "key" : "sun.jnu.encoding" , "value" : "UTF-8" }, { "key" : "java.vm.info" , "value" : "mixed mode" }, { "key" : "user.dir" , "value" : "/Users/stack/checkouts/hbase.git" }, { "key" : "sun.cpu.isalist" , "value" : "" }, { "key" : "java.awt.graphicsenv" , "value" : "sun.awt.CGraphicsEnvironment" }, { "key" : "sun.os.patch.level" , "value" : "unknown" }, { "key" : "java.io.tmpdir" , "value" : "/ var /folders/cj/jgfy62h13vz019xgz681df_r0000gp/T/" }, { "key" : "user.home" , "value" : "/Users/stack" }, { "key" : "hbase.id.str" , "value" : "stack" }, { "key" : "java.awt.printerjob" , "value" : "sun.lwawt.macosx.CPrinterJob" }, { "key" : "java.version" , "value" : "1.7.0_51" }, { "key" : "file.encoding.pkg" , "value" : "sun.io" }, { "key" : "java.vendor.url.bug" , "value" : "http: //bugreport.sun.com/bugreport/" }, { "key" : "hbase.root.logger" , "value" : "INFO,RFA" }, { "key" : "file.encoding" , "value" : "UTF-8" }, { "key" : "line.separator" , "value" : "\n" }, { "key" : "sun.java.command" , "value" : "org.apache.hadoop.hbase.master.HMaster start" }, { "key" : "java.vm.specification.vendor" , "value" : "Oracle Corporation" }, { "key" : "java.vm.vendor" , "value" : "Oracle Corporation" }, { "key" : "java.class.path" , "value" : "/Users/stack/checkouts/hbase.git/bin/../conf:/Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home //lib/tools.jar:/Users/stack/checkouts/hbase.git/bin/../hbase-server/target:/Users/stack/.m2/repository/aopalliance/aopalliance/1.0/aopalliance-1.0.jar:/Users/stack/.m2/repository/asm/asm/3.1/asm-3.1.jar:/Users/stack/.m2/repository/com/github/stephenc/findbugs/findbugs-annotations/1.3.9-1/findbugs-annotations-1.3.9-1.jar:/Users/stack/.m2/repository/com/google/code/findbugs/jsr305/1.3.9/jsr305-1.3.9.jar:/Users/stack/.m2/repository/com/google/guava/guava/12.0.1/guava-12.0.1.jar:/Users/stack/.m2/repository/com/google/inject/guice/3.0/guice-3.0.jar:/Users/stack/.m2/repository/com/google/inject/extensions/guice-servlet/3.0/guice-servlet-3.0.jar:/Users/stack/.m2/repository/com/google/protobuf/protobuf-java/2.5.0/protobuf-java-2.5.0.jar:/Users/stack/.m2/repository/com/jamesmurty/utils/java-xmlbuilder/0.4/java-xmlbuilder-0.4.jar:/Users/stack/.m2/repository/com/jcraft/jsch/0.1.42/jsch-0.1.42.jar:/Users/stack/.m2/repository/com/lmax/disruptor/3.2.0/disruptor-3.2.0.jar:/Users/stack/.m2/repository/com/sun/jersey/jersey-client/1.9/jersey-client-1.9.jar:/Users/stack/.m2/repository/com/sun/jersey/jersey-core/1.9/jersey-core-1.9.jar:/Users/stack/.m2/repository/com/sun/jersey/jersey-json/1.9/jersey-json-1.9.jar:/Users/stack/.m2/repository/com/sun/jersey/jersey-server/1.9/jersey-server-1.9.jar:/Users/stack/.m2/repository/com/sun/jersey/contribs/jersey-guice/1.9/jersey-guice-1.9.jar:/Users/stack/.m2/repository/com/sun/xml/bind/jaxb-impl/2.2.3-1/jaxb-impl-2.2.3-1.jar:/Users/stack/.m2/repository/com/thoughtworks/paranamer/paranamer/2.3/paranamer-2.3.jar:/Users/stack/.m2/repository/com/yammer/metrics/metrics-core/2.2.0/metrics-core-2.2.0.jar:/Users/stack/.m2/repository/commons-beanutils/commons-beanutils/1.7.0/commons-beanutils-1.7.0.jar:/Users/stack/.m2/repository/commons-beanutils/commons-beanutils-core/1.8.0/commons-beanutils-core-1.8.0.jar:/Users/stack/.m2/repository/commons-cli/commons-cli/1.2/commons-cli-1.2.jar:/Users/stack/.m2/repository/commons-codec/commons-codec/1.7/commons-codec-1.7.jar:/Users/stack/.m2/repository/commons-collections/commons-collections/3.2.1/commons-collections-3.2.1.jar:/Users/stack/.m2/repository/commons-configuration/commons-configuration/1.6/commons-configuration-1.6.jar:/Users/stack/.m2/repository/commons-daemon/commons-daemon/1.0.13/commons-daemon-1.0.13.jar:/Users/stack/.m2/repository/commons-digester/commons-digester/1.8/commons-digester-1.8.jar:/Users/stack/.m2/repository/commons-el/commons-el/1.0/commons-el-1.0.jar:/Users/stack/.m2/repository/commons-httpclient/commons-httpclient/3.1/commons-httpclient-3.1.jar:/Users/stack/.m2/repository/commons-io/commons-io/2.4/commons-io-2.4.jar:/Users/stack/.m2/repository/commons-lang/commons-lang/2.6/commons-lang-2.6.jar:/Users/stack/.m2/repository/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar:/Users/stack/.m2/repository/commons-net/commons-net/3.1/commons-net-3.1.jar:/Users/stack/.m2/repository/io/netty/netty-all/4.0.19.Final/netty-all-4.0.19.Final.jar:/Users/stack/.m2/repository/javax/activation/activation/1.1/activation-1.1.jar:/Users/stack/.m2/repository/javax/inject/javax.inject/1/javax.inject-1.jar:/Users/stack/.m2/repository/javax/servlet/servlet-api/2.5/servlet-api-2.5.jar:/Users/stack/.m2/repository/javax/xml/bind/jaxb-api/2.2.2/jaxb-api-2.2.2.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home/jre/../lib/tools.jar:/Users/stack/.m2/repository/junit/junit/4.11/junit-4.11.jar:/Users/stack/.m2/repository/log4j/log4j/1.2.17/log4j-1.2.17.jar:/Users/stack/.m2/repository/net/java/dev/jets3t/jets3t/0.9.0/jets3t-0.9.0.jar:/Users/stack/.m2/repository/org/apache/avro/avro/1.7.4/avro-1.7.4.jar:/Users/stack/.m2/repository/org/apache/commons/commons-compress/1.4.1/commons-compress-1.4.1.jar:/Users/stack/.m2/repository/org/apache/commons/commons-math/2.1/commons-math-2.1.jar:/Users/stack/.m2/repository/org/apache/commons/commons-math3/3.1.1/commons-math3-3.1.1.jar:/Users/stack/.m2/repository/org/apache/hadoop/hadoop-annotations/2.4.0/hadoop-annotations-2.4.0.jar:/Users/stack/.m2/repository/org/apache/hadoop/hadoop-auth/2.4.0/hadoop-auth-2.4.0.jar:/Users/stack/.m2/repository/org/apache/hadoop/hadoop-client/2.4.0/hadoop-client-2.4.0.jar:/Users/stack/.m2/repository/org/apache/hadoop/hadoop-common/2.4.0/hadoop-common-2.4.0.jar:/Users/stack/.m2/repository/org/apache/hadoop/hadoop-common/2.4.0/hadoop-common-2.4.0-tests.jar:/Users/stack/.m2/repository/org/apache/hadoop/hadoop-hdfs/2.4.0/hadoop-hdfs-2.4.0.jar:/Users/stack/.m2/repository/org/apache/hadoop/hadoop-hdfs/2.4.0/hadoop-hdfs-2.4.0-tests.jar:/Users/stack/.m2/repository/org/apache/hadoop/hadoop-mapreduce-client-app/2.4.0/hadoop-mapreduce-client-app-2.4.0.jar:/Users/stack/.m2/repository/org/apache/hadoop/hadoop-mapreduce-client-common/2.4.0/hadoop-mapreduce-client-common-2.4.0.jar:/Users/stack/.m2/repository/org/apache/hadoop/hadoop-mapreduce-client-core/2.4.0/hadoop-mapreduce-client-core-2.4.0.jar:/Users/stack/.m2/repository/org/apache/hadoop/hadoop-mapreduce-client-hs/2.4.0/hadoop-mapreduce-client-hs-2.4.0.jar:/Users/stack/.m2/repository/org/apache/hadoop/hadoop-mapreduce-client-jobclient/2.4.0/hadoop-mapreduce-client-jobclient-2.4.0.jar:/Users/stack/.m2/repository/org/apache/hadoop/hadoop-mapreduce-client-jobclient/2.4.0/hadoop-mapreduce-client-jobclient-2.4.0-tests.jar:/Users/stack/.m2/repository/org/apache/hadoop/hadoop-mapreduce-client-shuffle/2.4.0/hadoop-mapreduce-client-shuffle-2.4.0.jar:/Users/stack/.m2/repository/org/apache/hadoop/hadoop-minicluster/2.4.0/hadoop-minicluster-2.4.0.jar:/Users/stack/.m2/repository/org/apache/hadoop/hadoop-yarn-api/2.4.0/hadoop-yarn-api-2.4.0.jar:/Users/stack/.m2/repository/org/apache/hadoop/hadoop-yarn-client/2.4.0/hadoop-yarn-client-2.4.0.jar:/Users/stack/.m2/repository/org/apache/hadoop/hadoop-yarn-common/2.4.0/hadoop-yarn-common-2.4.0.jar:/Users/stack/.m2/repository/org/apache/hadoop/hadoop-yarn-server-applicationhistoryservice/2.4.0/hadoop-yarn-server-applicationhistoryservice-2.4.0.jar:/Users/stack/.m2/repository/org/apache/hadoop/hadoop-yarn-server-common/2.4.0/hadoop-yarn-server-common-2.4.0.jar:/Users/stack/.m2/repository/org/apache/hadoop/hadoop-yarn-server-nodemanager/2.4.0/hadoop-yarn-server-nodemanager-2.4.0.jar:/Users/stack/.m2/repository/org/apache/hadoop/hadoop-yarn-server-resourcemanager/2.4.0/hadoop-yarn-server-resourcemanager-2.4.0.jar:/Users/stack/.m2/repository/org/apache/hadoop/hadoop-yarn-server-tests/2.4.0/hadoop-yarn-server-tests-2.4.0-tests.jar:/Users/stack/.m2/repository/org/apache/hadoop/hadoop-yarn-server-web-proxy/2.4.0/hadoop-yarn-server-web-proxy-2.4.0.jar:/Users/stack/checkouts/hbase.git/hbase-client/target/hbase-client-2.0.0-SNAPSHOT.jar:/Users/stack/checkouts/hbase.git/hbase-common/target/hbase-common-2.0.0-SNAPSHOT.jar:/Users/stack/checkouts/hbase.git/hbase-common/target/hbase-common-2.0.0-SNAPSHOT-tests.jar:/Users/stack/checkouts/hbase.git/hbase-hadoop-compat/target/hbase-hadoop-compat-2.0.0-SNAPSHOT.jar:/Users/stack/checkouts/hbase.git/hbase-hadoop-compat/target/hbase-hadoop-compat-2.0.0-SNAPSHOT-tests.jar:/Users/stack/checkouts/hbase.git/hbase-hadoop2-compat/target/hbase-hadoop2-compat-2.0.0-SNAPSHOT.jar:/Users/stack/checkouts/hbase.git/hbase-hadoop2-compat/target/hbase-hadoop2-compat-2.0.0-SNAPSHOT-tests.jar:/Users/stack/checkouts/hbase.git/hbase-it/target/hbase-it-2.0.0-SNAPSHOT-tests.jar:/Users/stack/checkouts/hbase.git/hbase-prefix-tree/target/hbase-prefix-tree-2.0.0-SNAPSHOT.jar:/Users/stack/checkouts/hbase.git/hbase-protocol/target/hbase-protocol-2.0.0-SNAPSHOT.jar:/Users/stack/checkouts/hbase.git/hbase-server/target/hbase-server-2.0.0-SNAPSHOT.jar:/Users/stack/checkouts/hbase.git/hbase-server/target/hbase-server-2.0.0-SNAPSHOT-tests.jar:/Users/stack/checkouts/hbase.git/hbase-shell/target/hbase-shell-2.0.0-SNAPSHOT.jar:/Users/stack/checkouts/hbase.git/hbase-testing-util/target/hbase-testing-util-2.0.0-SNAPSHOT.jar:/Users/stack/.m2/repository/org/apache/httpcomponents/httpclient/4.2.5/httpclient-4.2.5.jar:/Users/stack/.m2/repository/org/apache/httpcomponents/httpcore/4.1.2/httpcore-4.1.2.jar:/Users/stack/.m2/repository/org/apache/zookeeper/zookeeper/3.4.6/zookeeper-3.4.6.jar:/Users/stack/.m2/repository/org/codehaus/jackson/jackson-core-asl/1.8.8/jackson-core-asl-1.8.8.jar:/Users/stack/.m2/repository/org/codehaus/jackson/jackson-jaxrs/1.8.8/jackson-jaxrs-1.8.8.jar:/Users/stack/.m2/repository/org/codehaus/jackson/jackson-mapper-asl/1.8.8/jackson-mapper-asl-1.8.8.jar:/Users/stack/.m2/repository/org/codehaus/jackson/jackson-xc/1.8.8/jackson-xc-1.8.8.jar:/Users/stack/.m2/repository/org/codehaus/jettison/jettison/1.3.1/jettison-1.3.1.jar:/Users/stack/.m2/repository/org/fusesource/leveldbjni/leveldbjni-all/1.8/leveldbjni-all-1.8.jar:/Users/stack/.m2/repository/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar:/Users/stack/.m2/repository/org/htrace/htrace-core/3.0.4/htrace-core-3.0.4.jar:/Users/stack/.m2/repository/org/jamon/jamon-runtime/2.3.1/jamon-runtime-2.3.1.jar:/Users/stack/.m2/repository/org/jboss/netty/netty/3.2.4.Final/netty-3.2.4.Final.jar:/Users/stack/.m2/repository/org/jruby/jruby-complete/1.6.8/jruby-complete-1.6.8.jar:/Users/stack/.m2/repository/org/mockito/mockito-all/1.9.0/mockito-all-1.9.0.jar:/Users/stack/.m2/repository/org/mortbay/jetty/jetty/6.1.26/jetty-6.1.26.jar:/Users/stack/.m2/repository/org/mortbay/jetty/jetty-sslengine/6.1.26/jetty-sslengine-6.1.26.jar:/Users/stack/.m2/repository/org/mortbay/jetty/jetty-util/6.1.26/jetty-util-6.1.26.jar:/Users/stack/.m2/repository/org/mortbay/jetty/jsp-2.1/6.1.14/jsp-2.1-6.1.14.jar:/Users/stack/.m2/repository/org/mortbay/jetty/jsp-api-2.1/6.1.14/jsp-api-2.1-6.1.14.jar:/Users/stack/.m2/repository/org/mortbay/jetty/servlet-api-2.5/6.1.14/servlet-api-2.5-6.1.14.jar:/Users/stack/.m2/repository/org/slf4j/slf4j-api/1.7.5/slf4j-api-1.7.5.jar:/Users/stack/.m2/repository/org/slf4j/slf4j-log4j12/1.7.5/slf4j-log4j12-1.7.5.jar:/Users/stack/.m2/repository/org/tukaani/xz/1.0/xz-1.0.jar:/Users/stack/.m2/repository/org/xerial/snappy/snappy-java/1.0.4.1/snappy-java-1.0.4.1.jar:/Users/stack/.m2/repository/tomcat/jasper-compiler/5.5.23/jasper-compiler-5.5.23.jar:/Users/stack/.m2/repository/tomcat/jasper-runtime/5.5.23/jasper-runtime-5.5.23.jar:/Users/stack/.m2/repository/xmlenc/xmlenc/0.52/xmlenc-0.52.jar:/Users/stack/checkouts/hbase.git/bin/../lib/*.jar:" }, { "key" : "sun.io.unicode.encoding" , "value" : "UnicodeBig" }, { "key" : "os.arch" , "value" : "x86_64" }, { "key" : "user.name" , "value" : "stack" }, { "key" : "user.language" , "value" : "en" }, { "key" : "java.runtime.version" , "value" : "1.7.0_51-b13" }, { "key" : "zookeeper.preAllocSize" , "value" : "100" }, { "key" : "sun.boot.class.path" , "value" : "/Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home/jre/lib/resources.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home/jre/lib/rt.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home/jre/lib/sunrsasign.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home/jre/lib/jsse.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home/jre/lib/jce.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home/jre/lib/charsets.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home/jre/lib/jfr.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home/jre/classes" }, { "key" : "gopherProxySet" , "value" : " false " }, { "key" : "sun.cpu.endian" , "value" : "little" }, { "key" : "ftp.nonProxyHosts" , "value" : "local|*.local|169.254/16|*.169.254/16" }, { "key" : "awt.toolkit" , "value" : "sun.lwawt.macosx.LWCToolkit" }, { "key" : "sun.boot.library.path" , "value" : "/Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home/jre/lib" }, { "key" : "java.vm.name" , "value" : "Java HotSpot(TM) 64-Bit Server VM" }, { "key" : "java.home" , "value" : "/Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home/jre" }, { "key" : "java.endorsed.dirs" , "value" : "/Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home/jre/lib/endorsed" }, { "key" : "sun.management.compiler" , "value" : "HotSpot 64-Bit Tiered Compilers" }, { "key" : "hbase.security.logger" , "value" : "INFO,RFAS" }, { "key" : "java.runtime.name" , "value" : "Java(TM) SE Runtime Environment" }, { "key" : "java.library.path" , "value" : "/Users/stack/Library/Java/Extensions:/Library/Java/Extensions:/Network/Library/Java/Extensions:/ System /Library/Java/Extensions:/usr/lib/java:." }, { "key" : "file.separator" , "value" : "/" }, { "key" : "hbase.log.file" , "value" : "hbase-stack-master-kalashnikov.local.log" }, { "key" : "java.specification.vendor" , "value" : "Oracle Corporation" }, { "key" : "java.vm.specification.version" , "value" : "1.7" }, { "key" : "proc_master" , "value" : "" }, { "key" : "sun.java.launcher" , "value" : "SUN_STANDARD" }, { "key" : "hbase.home.dir" , "value" : "/Users/stack/checkouts/hbase.git/bin/.." }, { "key" : "user.timezone" , "value" : "America/Los_Angeles" }, { "key" : "http.nonProxyHosts" , "value" : "local|*.local|169.254/16|*.169.254/16" }, { "key" : "os.name" , "value" : "Mac OS X" }, { "key" : "hbase.log.dir" , "value" : "/Users/stack/checkouts/hbase.git/bin/../logs" }, { "key" : "path.separator" , "value" : ":" }, { "key" : "java.ext.dirs" , "value" : "/Users/stack/Library/Java/Extensions:/Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home/jre/lib/ext:/Library/Java/Extensions:/Network/Library/Java/Extensions:/ System /Library/Java/Extensions:/usr/lib/java" }, { "key" : "sun.arch.data.model" , "value" : "64" }, { "key" : "java.specification.name" , "value" : "Java Platform API Specification" }, { "key" : "os.version" , "value" : "10.9" }, { "key" : "hadoop.policy.file" , "value" : "hbase-policy.xml" }, { "key" : "user.country" , "value" : "US" }, { "key" : "java.class.version" , "value" : "51.0" }, { "key" : "socksNonProxyHosts" , "value" : "local|*.local|169.254/16|*.169.254/16" }, { "key" : "java.vendor" , "value" : "Oracle Corporation" }, { "key" : "java.vm.specification.name" , "value" : "Java Virtual Machine Specification" }, { "key" : "java.specification.version" , "value" : "1.7" } ], "ObjectName" : "java.lang:type= Runtime " }, { "name" : "java.nio:type=BufferPool,name=direct" , "modelerType" : "sun.management.ManagementFactoryHelper$1" , "Name" : "direct" , "Count" : 19, "TotalCapacity" : 554399, "MemoryUsed" : 554399, "ObjectName" : "java.nio:type=BufferPool,name=direct" }, { "name" : "java.lang:type=ClassLoading" , "modelerType" : "sun.management.ClassLoadingImpl" , "TotalLoadedClassCount" : 4302, "LoadedClassCount" : 4302, "UnloadedClassCount" : 0, "Verbose" : false , "ObjectName" : "java.lang:type=ClassLoading" }, { "name" : "org.apache.ZooKeeperService:name0=StandaloneServer_port-1,name1=InMemoryDataTree" , "modelerType" : "org.apache.zookeeper.server.DataTreeBean" , "WatchCount" : 6, "LastZxid" : "0x2f" , "NodeCount" : 25 }, { "name" : "java.lang:type=Threading" , "modelerType" : "sun.management.ThreadImpl" , "ThreadAllocatedMemorySupported" : true , "ThreadAllocatedMemoryEnabled" : true , "ThreadContentionMonitoringSupported" : true , "CurrentThreadCpuTimeSupported" : true , "ObjectMonitorUsageSupported" : true , "SynchronizerUsageSupported" : true , "ThreadContentionMonitoringEnabled" : false , "ThreadCpuTimeEnabled" : true , "PeakThreadCount" : 92, "DaemonThreadCount" : 82, "ThreadCount" : 89, "TotalStartedThreadCount" : 109, "AllThreadIds" : [ 126, 125, 124, 117, 113, 111, 95, 94, 93, 92, 91, 90, 88, 86, 85, 84, 83, 82, 81, 80, 78, 77, 76, 75, 74, 73, 72, 71, 70, 69, 68, 67, 66, 65, 64, 63, 62, 61, 60, 59, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 47, 46, 45, 44, 43, 42, 41, 40, 39, 38, 37, 36, 16, 28, 35, 34, 32, 30, 29, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 13, 12, 11, 10, 5, 3, 2, 1 ], "CurrentThreadCpuTime" : 53252000, "CurrentThreadUserTime" : 48399000, "ThreadCpuTimeSupported" : true , "ObjectName" : "java.lang:type=Threading" }, { "name" : "Hadoop:service=HBase,name=RegionServer,sub=WAL" , "modelerType" : "RegionServer,sub=WAL" , "tag.Context" : "regionserver" , "tag.Hostname" : "kalashnikov.local" , "SyncTime_num_ops" : 0, "SyncTime_min" : 0, "SyncTime_max" : 0, "SyncTime_mean" : 0.0, "SyncTime_median" : 0.0, "SyncTime_75th_percentile" : 0.0, "SyncTime_95th_percentile" : 0.0, "SyncTime_99th_percentile" : 0.0, "AppendSize_num_ops" : 0, "AppendSize_min" : 0, "AppendSize_max" : 0, "AppendSize_mean" : 0.0, "AppendSize_median" : 0.0, "AppendSize_75th_percentile" : 0.0, "AppendSize_95th_percentile" : 0.0, "AppendSize_99th_percentile" : 0.0, "AppendTime_num_ops" : 0, "AppendTime_min" : 0, "AppendTime_max" : 0, "AppendTime_mean" : 0.0, "AppendTime_median" : 0.0, "AppendTime_75th_percentile" : 0.0, "AppendTime_95th_percentile" : 0.0, "AppendTime_99th_percentile" : 0.0, "slowAppendCount" : 0, "appendCount" : 0 }, { "name" : "java.util.logging:type=Logging" , "modelerType" : "sun.management.ManagementFactoryHelper$PlatformLoggingImpl" , "ObjectName" : "java.util.logging:type=Logging" , "LoggerNames" : [ "javax.management.snmp" , "global" , "com.lmax.disruptor.FatalExceptionHandler" , "javax.management.notification" , "javax.management.modelmbean" , "javax.management.timer" , "com.google.common.collect.MapMakerInternalMap" , "com.google.common.cache.CacheBuilder" , "javax.management" , "com.google.common.cache.LocalCache" , "javax.management.mlet" , "javax.management.mbeanserver" , "javax.management.snmp.daemon" , "javax.management.relation" , "javax.management.monitor" , "javax.management.misc" , "" ] }, { "name" : "java.lang:type=GarbageCollector,name=ParNew" , "modelerType" : "sun.management.GarbageCollectorImpl" , "LastGcInfo" : { "GcThreadCount" : 11, "duration" : 12, "endTime" : 11131, "id" : 3, "memoryUsageAfterGc" : [ { "key" : "CMS Perm Gen" , "value" : { "committed" : 24510464, "init" : 21757952, "max" : 85983232, "used" : 24350976 } }, { "key" : "Par Eden Space" , "value" : { "committed" : 71630848, "init" : 71630848, "max" : 279642112, "used" : 0 } }, { "key" : "Code Cache" , "value" : { "committed" : 2555904, "init" : 2555904, "max" : 50331648, "used" : 1568960 } }, { "key" : "Par Survivor Space" , "value" : { "committed" : 8912896, "init" : 8912896, "max" : 34930688, "used" : 5643560 } }, { "key" : "CMS Old Gen" , "value" : { "committed" : 178978816, "init" : 178978816, "max" : 699072512, "used" : 4048176 } } ], "memoryUsageBeforeGc" : [ { "key" : "CMS Perm Gen" , "value" : { "committed" : 24510464, "init" : 21757952, "max" : 85983232, "used" : 24350976 } }, { "key" : "Par Eden Space" , "value" : { "committed" : 71630848, "init" : 71630848, "max" : 279642112, "used" : 71630848 } }, { "key" : "Code Cache" , "value" : { "committed" : 2555904, "init" : 2555904, "max" : 50331648, "used" : 1568960 } }, { "key" : "Par Survivor Space" , "value" : { "committed" : 8912896, "init" : 8912896, "max" : 34930688, "used" : 7254408 } }, { "key" : "CMS Old Gen" , "value" : { "committed" : 178978816, "init" : 178978816, "max" : 699072512, "used" : 2490352 } } ], "startTime" : 11119 }, "CollectionCount" : 3, "CollectionTime" : 40, "Name" : "ParNew" , "Valid" : true , "MemoryPoolNames" : [ "Par Eden Space" , "Par Survivor Space" ], "ObjectName" : "java.lang:type=GarbageCollector,name=ParNew" }, { "name" : "Hadoop:service=HBase,name=MetricsSystem,sub=Stats" , "modelerType" : "MetricsSystem,sub=Stats" , "tag.Context" : "metricssystem" , "tag.Hostname" : "kalashnikov.local" , "NumActiveSources" : 8, "NumAllSources" : 8, "NumActiveSinks" : 0, "NumAllSinks" : 0, "SnapshotNumOps" : 0, "SnapshotAvgTime" : 0.0, "PublishNumOps" : 0, "PublishAvgTime" : 0.0, "DroppedPubAll" : 0 }, { "name" : "Hadoop:service=HBase,name=Master,sub=Server" , "modelerType" : "Master,sub=Server" , "tag.Context" : "master" , "tag.liveRegionServers" : "", "tag.deadRegionServers" : "", "tag.zookeeperQuorum" : "localhost:2181" , "tag.serverName" : "172.16.1.127,60122,1406597108355" , "tag.clusterId" : "d3fa876d-0187-46b8-895c-3b91584af79b" , "tag.isActiveMaster" : " true " , "tag.Context" : "master" , "tag.Hostname" : "kalashnikov.local" , "masterActiveTime" : 1406597118012, "masterStartTime" : 1406597108355, "averageLoad" : 0.0, "numRegionServers" : 0, "numDeadRegionServers" : 0, "clusterRequests" : 0 }, { "name" : "com.sun.management:type=HotSpotDiagnostic" , "modelerType" : "sun.management.HotSpotDiagnostic" , "DiagnosticOptions" : [ { "name" : "HeapDumpBeforeFullGC" , "origin" : "DEFAULT" , "value" : " false " , "writeable" : true }, { "name" : "HeapDumpAfterFullGC" , "origin" : "DEFAULT" , "value" : " false " , "writeable" : true }, { "name" : "HeapDumpOnOutOfMemoryError" , "origin" : "DEFAULT" , "value" : " false " , "writeable" : true }, { "name" : "HeapDumpPath" , "origin" : "DEFAULT" , "value" : "", "writeable" : true }, { "name" : "CMSAbortablePrecleanWaitMillis" , "origin" : "DEFAULT" , "value" : "100" , "writeable" : true }, { "name" : "CMSWaitDuration" , "origin" : "DEFAULT" , "value" : "2000" , "writeable" : true }, { "name" : "PrintGC" , "origin" : "DEFAULT" , "value" : " false " , "writeable" : true }, { "name" : "PrintGCDetails" , "origin" : "DEFAULT" , "value" : " false " , "writeable" : true }, { "name" : "PrintGCDateStamps" , "origin" : "DEFAULT" , "value" : " false " , "writeable" : true }, { "name" : "PrintGCTimeStamps" , "origin" : "DEFAULT" , "value" : " false " , "writeable" : true }, { "name" : "PrintClassHistogramBeforeFullGC" , "origin" : "DEFAULT" , "value" : " false " , "writeable" : true }, { "name" : "PrintClassHistogramAfterFullGC" , "origin" : "DEFAULT" , "value" : " false " , "writeable" : true }, { "name" : "PrintClassHistogram" , "origin" : "DEFAULT" , "value" : " false " , "writeable" : true }, { "name" : "PrintConcurrentLocks" , "origin" : "DEFAULT" , "value" : " false " , "writeable" : true }, { "name" : "UnlockCommercialFeatures" , "origin" : "DEFAULT" , "value" : " false " , "writeable" : true } ], "ObjectName" : "com.sun.management:type=HotSpotDiagnostic" }, { "name" : "Hadoop:service=HBase,name=Master,sub=FileSystem" , "modelerType" : "Master,sub=FileSystem" , "tag.Context" : "master" , "tag.Hostname" : "kalashnikov.local" , "HlogSplitTime_num_ops" : 0, "HlogSplitTime_min" : 0, "HlogSplitTime_max" : 0, "HlogSplitTime_mean" : 0.0, "HlogSplitTime_median" : 0.0, "HlogSplitTime_75th_percentile" : 0.0, "HlogSplitTime_95th_percentile" : 0.0, "HlogSplitTime_99th_percentile" : 0.0, "MetaHlogSplitTime_num_ops" : 0, "MetaHlogSplitTime_min" : 0, "MetaHlogSplitTime_max" : 0, "MetaHlogSplitTime_mean" : 0.0, "MetaHlogSplitTime_median" : 0.0, "MetaHlogSplitTime_75th_percentile" : 0.0, "MetaHlogSplitTime_95th_percentile" : 0.0, "MetaHlogSplitTime_99th_percentile" : 0.0, "MetaHlogSplitSize_num_ops" : 0, "MetaHlogSplitSize_min" : 0, "MetaHlogSplitSize_max" : 0, "MetaHlogSplitSize_mean" : 0.0, "MetaHlogSplitSize_median" : 0.0, "MetaHlogSplitSize_75th_percentile" : 0.0, "MetaHlogSplitSize_95th_percentile" : 0.0, "MetaHlogSplitSize_99th_percentile" : 0.0, "HlogSplitSize_num_ops" : 0, "HlogSplitSize_min" : 0, "HlogSplitSize_max" : 0, "HlogSplitSize_mean" : 0.0, "HlogSplitSize_median" : 0.0, "HlogSplitSize_75th_percentile" : 0.0, "HlogSplitSize_95th_percentile" : 0.0, "HlogSplitSize_99th_percentile" : 0.0 }, { "name" : "Hadoop:service=HBase,name=IPC,sub=IPC" , "modelerType" : "IPC,sub=IPC" , "tag.Context" : "ipc" , "tag.Context" : "ipc" , "tag.Hostname" : "kalashnikov.local" , "queueSize" : 0, "numCallsInGeneralQueue" : 0, "numCallsInReplicationQueue" : 0, "numCallsInPriorityQueue" : 0, "numOpenConnections" : 0, "numActiveHandler" : 0, "QueueCallTime_num_ops" : 0, "QueueCallTime_min" : 0, "QueueCallTime_max" : 0, "QueueCallTime_mean" : 0.0, "QueueCallTime_median" : 0.0, "QueueCallTime_75th_percentile" : 0.0, "QueueCallTime_95th_percentile" : 0.0, "QueueCallTime_99th_percentile" : 0.0, "authenticationFailures" : 0, "authorizationFailures" : 0, "authenticationSuccesses" : 0, "authorizationSuccesses" : 0, "ProcessCallTime_num_ops" : 0, "ProcessCallTime_min" : 0, "ProcessCallTime_max" : 0, "ProcessCallTime_mean" : 0.0, "ProcessCallTime_median" : 0.0, "ProcessCallTime_75th_percentile" : 0.0, "ProcessCallTime_95th_percentile" : 0.0, "ProcessCallTime_99th_percentile" : 0.0, "sentBytes" : 0, "receivedBytes" : 0 }, { "name" : "JMImplementation:type=MBeanServerDelegate" , "modelerType" : "javax.management.MBeanServerDelegate" , "MBeanServerId" : "kalashnikov.local_1406597107620" , "SpecificationName" : "Java Management Extensions" , "SpecificationVersion" : "1.4" , "SpecificationVendor" : "Oracle Corporation" , "ImplementationName" : "JMX" , "ImplementationVersion" : "1.7.0_51-b13" , "ImplementationVendor" : "Oracle Corporation" } ] } This is just the JMX beans as JSON. Its fine only it is missing the 'descriptions' that say what each metric is. Thinking on it, maybe we should add a metrics dump that includes the description? To see the descriptions, they are published only to jmx. You can view jmx content by browsing the 'mbeans', the java bean-based 'view's jmx publishes, in lots of tools but in java there are two tools that will let you view the jmx content: jconsole and jvisualvm which is jconsole w/ more stuff in it. Run this on command line: jvisualvm. When it comes up you'll see list of your java processes. See 'local' set. Click the hbase looking one. Right hand side panel gets filled out w/ fancy stuff w/ tabs along top. See the tab 'MBeans' (for management beans – jmx is java management beans).... You'll see 'Hadoop' mentioned in the lefthand panel now. Navigate down through HBase, a subbean, then to the server beans. See 'attributes'. The 'metadata' has descriptions of each jmx attribute. Not pretty but these descriptions are written into hbase code beside their implementation... which is good.. .the display is bad. Would be good if could point folks at how to find this stuff and/or maybe we should make it so we list out in UI the descriptions beside metric?
        Hide
        Nick Dimiduk added a comment -

        Would it be possible to create a flat table of metric name => description that can be generated and published in the book? I think having an offline reference is quite helpful for folks who don't have a running hbase and who have no experience with (or inkling of) JMX.

        Show
        Nick Dimiduk added a comment - Would it be possible to create a flat table of metric name => description that can be generated and published in the book? I think having an offline reference is quite helpful for folks who don't have a running hbase and who have no experience with (or inkling of) JMX.
        Hide
        Misty Stanley-Jones added a comment -

        Thanks stack that is perfect info. Good idea, Nick Dimiduk and I will experiment with doing that the same way we do for the hbase-default.xml and putting it into an appendix.

        Show
        Misty Stanley-Jones added a comment - Thanks stack that is perfect info. Good idea, Nick Dimiduk and I will experiment with doing that the same way we do for the hbase-default.xml and putting it into an appendix.
        Hide
        stack added a comment -

        ...and I will experiment with doing that the same way we do for the hbase-default.xml and putting it into an appendix.

        A program to spin up a regionserver and scrape the RS /metrics (only with description added) that is run as part of the docs build IF we do not have a cached version? Shouldn't be too bad. Would be good to have the UI show the metric attribute name and description in a /full-jmx servlet (or /jmx&format=full) Seems like we'd have to do a littlle fancy dancing to get the description but just foot work.

        Show
        stack added a comment - ...and I will experiment with doing that the same way we do for the hbase-default.xml and putting it into an appendix. A program to spin up a regionserver and scrape the RS /metrics (only with description added) that is run as part of the docs build IF we do not have a cached version? Shouldn't be too bad. Would be good to have the UI show the metric attribute name and description in a /full-jmx servlet (or /jmx&format=full) Seems like we'd have to do a littlle fancy dancing to get the description but just foot work.
        Hide
        Misty Stanley-Jones added a comment -

        Documented how to find the metrics. I tried to sync the existing list of metrics with reality but there were too many that had been renamed multiple times, lots had disappeared, etc, so I yanked those lists completely. It sounds like getting the nicely-formatted list like we do for hbase-default.xml will be more involved so I will wait for some help on that.

        Show
        Misty Stanley-Jones added a comment - Documented how to find the metrics. I tried to sync the existing list of metrics with reality but there were too many that had been renamed multiple times, lots had disappeared, etc, so I yanked those lists completely. It sounds like getting the nicely-formatted list like we do for hbase-default.xml will be more involved so I will wait for some help on that.
        Hide
        Misty Stanley-Jones added a comment -

        It would also be interesting to mark the metrics with stability markers or something in the way we do with public APIs. They sure seem to change a lot, and I imagine folks would like to be able to rely on them.

        Show
        Misty Stanley-Jones added a comment - It would also be interesting to mark the metrics with stability markers or something in the way we do with public APIs. They sure seem to change a lot, and I imagine folks would like to be able to rely on them.
        Hide
        Hadoop QA added a comment -

        -1 overall. Here are the results of testing the latest attachment
        http://issues.apache.org
        against trunk revision .
        ATTACHMENT ID: http:

        +1 @author. The patch does not contain any @author tags.

        +0 tests included. The patch appears to be a documentation patch that doesn't require tests.

        -1 patch. The patch command could not apply the patch.

        Console output: https://builds.apache.org/job/PreCommit-HBASE-Build/10220//console

        This message is automatically generated.

        Show
        Hadoop QA added a comment - -1 overall . Here are the results of testing the latest attachment http://issues.apache.org against trunk revision . ATTACHMENT ID: http: +1 @author . The patch does not contain any @author tags. +0 tests included . The patch appears to be a documentation patch that doesn't require tests. -1 patch . The patch command could not apply the patch. Console output: https://builds.apache.org/job/PreCommit-HBASE-Build/10220//console This message is automatically generated.
        Hide
        Hadoop QA added a comment -

        -1 overall. Here are the results of testing the latest attachment
        http://issues.apache.org/jira/secure/attachment/12658586/HBASE-11607.patch
        against trunk revision .
        ATTACHMENT ID: 12658586

        +1 @author. The patch does not contain any @author tags.

        +0 tests included. The patch appears to be a documentation patch that doesn't require tests.

        +1 javac. The applied patch does not increase the total number of javac compiler warnings.

        +1 javac. The applied patch does not increase the total number of javac compiler warnings.

        +1 javadoc. The javadoc tool did not generate any warning messages.

        +1 findbugs. The patch does not introduce any new Findbugs (version 2.0.3) warnings.

        +1 release audit. The applied patch does not increase the total number of release audit warnings.

        -1 lineLengths. The patch introduces the following lines longer than 100:
        + xlink:href="http://hadoop.apache.org/core/docs/current/api/org/apache/hadoop/metrics/package-summary.html"
        + xlink:href="http://hadoop.apache.org/docs/current/api/org/apache/hadoop/metrics2/package-summary.html"
        + xlink:href="http://hadoop.apache.org/docs/current/api/org/apache/hadoop/metrics2/package-summary.html#filtering"
        + <para>Click the <guilabel>Metrics Dump</guilabel> link near the top. The metrics for the region serverare
        + <para>Be sure the <guilabel>VisualVM-MBeans</guilabel> plugin is installed. Browse to <menuchoice>

        +1 site. The mvn site goal succeeds with this patch.

        -1 core tests. The patch failed these unit tests:
        org.apache.hadoop.hbase.procedure.TestProcedureManager
        org.apache.hadoop.hbase.ipc.TestIPC
        org.apache.hadoop.hbase.master.TestClockSkewDetection

        Test results: https://builds.apache.org/job/PreCommit-HBASE-Build/10222//testReport/
        Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/10222//artifact/patchprocess/newPatchFindbugsWarningshbase-prefix-tree.html
        Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/10222//artifact/patchprocess/newPatchFindbugsWarningshbase-examples.html
        Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/10222//artifact/patchprocess/newPatchFindbugsWarningshbase-common.html
        Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/10222//artifact/patchprocess/newPatchFindbugsWarningshbase-hadoop-compat.html
        Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/10222//artifact/patchprocess/newPatchFindbugsWarningshbase-client.html
        Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/10222//artifact/patchprocess/newPatchFindbugsWarningshbase-thrift.html
        Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/10222//artifact/patchprocess/newPatchFindbugsWarningshbase-protocol.html
        Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/10222//artifact/patchprocess/newPatchFindbugsWarningshbase-server.html
        Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/10222//artifact/patchprocess/newPatchFindbugsWarningshbase-hadoop2-compat.html
        Console output: https://builds.apache.org/job/PreCommit-HBASE-Build/10222//console

        This message is automatically generated.

        Show
        Hadoop QA added a comment - -1 overall . Here are the results of testing the latest attachment http://issues.apache.org/jira/secure/attachment/12658586/HBASE-11607.patch against trunk revision . ATTACHMENT ID: 12658586 +1 @author . The patch does not contain any @author tags. +0 tests included . The patch appears to be a documentation patch that doesn't require tests. +1 javac . The applied patch does not increase the total number of javac compiler warnings. +1 javac . The applied patch does not increase the total number of javac compiler warnings. +1 javadoc . The javadoc tool did not generate any warning messages. +1 findbugs . The patch does not introduce any new Findbugs (version 2.0.3) warnings. +1 release audit . The applied patch does not increase the total number of release audit warnings. -1 lineLengths . The patch introduces the following lines longer than 100: + xlink:href="http://hadoop.apache.org/core/docs/current/api/org/apache/hadoop/metrics/package-summary.html" + xlink:href="http://hadoop.apache.org/docs/current/api/org/apache/hadoop/metrics2/package-summary.html" + xlink:href="http://hadoop.apache.org/docs/current/api/org/apache/hadoop/metrics2/package-summary.html#filtering" + <para>Click the <guilabel>Metrics Dump</guilabel> link near the top. The metrics for the region serverare + <para>Be sure the <guilabel>VisualVM-MBeans</guilabel> plugin is installed. Browse to <menuchoice> +1 site . The mvn site goal succeeds with this patch. -1 core tests . The patch failed these unit tests: org.apache.hadoop.hbase.procedure.TestProcedureManager org.apache.hadoop.hbase.ipc.TestIPC org.apache.hadoop.hbase.master.TestClockSkewDetection Test results: https://builds.apache.org/job/PreCommit-HBASE-Build/10222//testReport/ Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/10222//artifact/patchprocess/newPatchFindbugsWarningshbase-prefix-tree.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/10222//artifact/patchprocess/newPatchFindbugsWarningshbase-examples.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/10222//artifact/patchprocess/newPatchFindbugsWarningshbase-common.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/10222//artifact/patchprocess/newPatchFindbugsWarningshbase-hadoop-compat.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/10222//artifact/patchprocess/newPatchFindbugsWarningshbase-client.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/10222//artifact/patchprocess/newPatchFindbugsWarningshbase-thrift.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/10222//artifact/patchprocess/newPatchFindbugsWarningshbase-protocol.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/10222//artifact/patchprocess/newPatchFindbugsWarningshbase-server.html Findbugs warnings: https://builds.apache.org/job/PreCommit-HBASE-Build/10222//artifact/patchprocess/newPatchFindbugsWarningshbase-hadoop2-compat.html Console output: https://builds.apache.org/job/PreCommit-HBASE-Build/10222//console This message is automatically generated.
        Hide
        Misty Stanley-Jones added a comment -

        can you look this over, stack?

        Show
        Misty Stanley-Jones added a comment - can you look this over, stack ?
        Hide
        stack added a comment -

        Excellent. Committed w/ minor fixes Misty Stanley-Jones Thanks. Can figure how to dump out metrics at later date.

        Show
        stack added a comment - Excellent. Committed w/ minor fixes Misty Stanley-Jones Thanks. Can figure how to dump out metrics at later date.
        Hide
        Hudson added a comment -

        SUCCESS: Integrated in HBase-TRUNK #5412 (See https://builds.apache.org/job/HBase-TRUNK/5412/)
        HBASE-11607 Document HBase metrics (Misty Stanley-Jones) (stack: rev 8a52d58a7ba5f87a771b1b6f803381a1c0b9909b)

        • src/main/docbkx/ops_mgt.xml
        Show
        Hudson added a comment - SUCCESS: Integrated in HBase-TRUNK #5412 (See https://builds.apache.org/job/HBase-TRUNK/5412/ ) HBASE-11607 Document HBase metrics (Misty Stanley-Jones) (stack: rev 8a52d58a7ba5f87a771b1b6f803381a1c0b9909b) src/main/docbkx/ops_mgt.xml

          People

          • Assignee:
            Misty Stanley-Jones
            Reporter:
            Misty Stanley-Jones
          • Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development