Uses of Interface org.apache.zookeeper.metrics.Summary (Apache ZooKeeper - Server 3.7.0 API)
Date: 2021-03-17

## Uses of Interface
org.apache.zookeeper.metrics.Summary

- Packages that use Summary
  Package | Description
  --- | ---
  org.apache.zookeeper.metrics |
  org.apache.zookeeper.metrics.impl |
  org.apache.zookeeper.server | ZooKeeper server theory of operation
  org.apache.zookeeper.server.metric |

- - ### Uses of Summary in org.apache.zookeeper.metrics

    Methods in org.apache.zookeeper.metrics that return Summary
    Modifier and Type | Method and Description
    --- | ---
    `Summary` | MetricsContext.`getSummary(String name, MetricsContext.DetailLevel detailLevel)` Returns a summary.

  - ### Uses of Summary in org.apache.zookeeper.metrics.impl

    Methods in org.apache.zookeeper.metrics.impl that return Summary
    Modifier and Type | Method and Description
    --- | ---
    `Summary` | NullMetricsProvider.NullMetricsContext.`getSummary(String name, MetricsContext.DetailLevel detailLevel)`

  - ### Uses of Summary in org.apache.zookeeper.server

    Fields in org.apache.zookeeper.server declared as Summary
    Modifier and Type | Field and Description
    --- | ---
    `Summary` | ServerMetrics.`BATCH_SIZE`
    `Summary` | ServerMetrics.`CLOSE_SESSION_PREP_TIME`
    `Summary` | ServerMetrics.`COMMIT_PROCESS_TIME`
    `Summary` | ServerMetrics.`COMMIT_PROPAGATION_LATENCY`
    `Summary` | ServerMetrics.`COMMITS_QUEUED_IN_COMMIT_PROCESSOR`
    `Summary` | ServerMetrics.`CONCURRENT_REQUEST_PROCESSING_IN_COMMIT_PROCESSOR`
    `Summary` | ServerMetrics.`CONNECTION_TOKEN_DEFICIT`
    `Summary` | ServerMetrics.`DB_INIT_TIME` Db init time (snapshot loading + txnlog replay)
    `Summary` | ServerMetrics.`DEAD_WATCHERS_CLEANER_LATENCY`
    `Summary` | ServerMetrics.`ELECTION_TIME`
    `Summary` | ServerMetrics.`FOLLOWER_SYNC_TIME`
    `Summary` | ServerMetrics.`FSYNC_TIME` Txnlog fsync time
    `Summary` | ServerMetrics.`INFLIGHT_DIFF_COUNT`
    `Summary` | ServerMetrics.`INFLIGHT_SNAP_COUNT`
    `Summary` | ServerMetrics.`JVM_PAUSE_TIME`
    `Summary` | ServerMetrics.`LEADER_UNAVAILABLE_TIME`
    `Summary` | ServerMetrics.`LEARNER_REQUEST_PROCESSOR_QUEUE_SIZE`
    `Summary` | ServerMetrics.`LOCAL_WRITE_COMMITTED_TIME` Time spent by a committed request, for a locally issued write, in the commit processor.
    `Summary` | ServerMetrics.`NETTY_QUEUED_BUFFER`
    `Summary` | ServerMetrics.`NODE_CHANGED_WATCHER`
    `Summary` | ServerMetrics.`NODE_CHILDREN_WATCHER`
    `Summary` | ServerMetrics.`NODE_CREATED_WATCHER` Fired watcher stats.
    `Summary` | ServerMetrics.`NODE_DELETED_WATCHER`
    `Summary` | ServerMetrics.`OM_COMMIT_PROCESS_TIME`
    `Summary` | ServerMetrics.`OM_PROPOSAL_PROCESS_TIME` Observer Master processing metrics.
    `Summary` | ServerMetrics.`PENDING_SESSION_QUEUE_SIZE`
    `Summary` | ServerMetrics.`PREP_PROCESS_TIME`
    `Summary` | ServerMetrics.`PREP_PROCESSOR_QUEUE_SIZE`
    `Summary` | ServerMetrics.`PREP_PROCESSOR_QUEUE_TIME`
    `Summary` | ServerMetrics.`PROPAGATION_LATENCY` Stats for all quorum request.
    `Summary` | ServerMetrics.`PROPOSAL_ACK_CREATION_LATENCY`
    `Summary` | ServerMetrics.`PROPOSAL_LATENCY`
    `Summary` | ServerMetrics.`PROPOSAL_PROCESS_TIME`
    `Summary` | ServerMetrics.`QUORUM_ACK_LATENCY`
    `Summary` | ServerMetrics.`READ_COMMITPROC_TIME` Time spent by a read request in the commit processor.
    `Summary` | ServerMetrics.`READ_FINAL_PROC_TIME` Time spent by the final processor.
    `Summary` | ServerMetrics.`READ_ISSUED_FROM_SESSION_QUEUE`
    `Summary` | ServerMetrics.`READ_LATENCY` Stats for read request.
    `Summary` | ServerMetrics.`READS_AFTER_WRITE_IN_SESSION_QUEUE`
    `Summary` | ServerMetrics.`READS_ISSUED_IN_COMMIT_PROC`
    `Summary` | ServerMetrics.`READS_QUEUED_IN_COMMIT_PROCESSOR`
    `Summary` | ServerMetrics.`REQUEST_THROTTLE_QUEUE_TIME`
    `Summary` | ServerMetrics.`REQUESTS_IN_SESSION_QUEUE`
    `Summary` | ServerMetrics.`SERVER_WRITE_COMMITTED_TIME` Time spent by a committed request for a write, issued by other server, in the commit processor.
    `Summary` | ServerMetrics.`SESSION_QUEUES_DRAINED`
    `Summary` | ServerMetrics.`SNAPSHOT_TIME` Snapshot writing time
    `Summary` | ServerMetrics.`SOCKET_CLOSING_TIME`
    `Summary` | ServerMetrics.`STARTUP_SNAP_LOAD_TIME`
    `Summary` | ServerMetrics.`STARTUP_TXNS_LOAD_TIME`
    `Summary` | ServerMetrics.`STARTUP_TXNS_LOADED`
    `Summary` | ServerMetrics.`SYNC_PROCESS_TIME`
    `Summary` | ServerMetrics.`SYNC_PROCESSOR_FLUSH_TIME`
    `Summary` | ServerMetrics.`SYNC_PROCESSOR_QUEUE_AND_FLUSH_TIME`
    `Summary` | ServerMetrics.`SYNC_PROCESSOR_QUEUE_SIZE`
    `Summary` | ServerMetrics.`SYNC_PROCESSOR_QUEUE_TIME`
    `Summary` | ServerMetrics.`TIME_WAITING_EMPTY_POOL_IN_COMMIT_PROCESSOR_READ`
    `Summary` | ServerMetrics.`UNAVAILABLE_TIME`
    `Summary` | ServerMetrics.`UPDATE_LATENCY` Stats for request that need quorum voting.
    `Summary` | ServerMetrics.`WRITE_BATCH_TIME_IN_COMMIT_PROCESSOR`
    `Summary` | ServerMetrics.`WRITE_COMMITPROC_TIME` Time spent by a write request in the commit processor.
    `Summary` | ServerMetrics.`WRITE_FINAL_PROC_TIME`
    `Summary` | ServerMetrics.`WRITES_ISSUED_IN_COMMIT_PROC`
    `Summary` | ServerMetrics.`WRITES_QUEUED_IN_COMMIT_PROCESSOR`

    Methods in org.apache.zookeeper.server with parameters of type Summary
    Modifier and Type | Method and Description
    --- | ---
    `void` | Request.`logLatency(Summary metric)`
    `void` | Request.`logLatency(Summary metric, long currentTime)`

  - ### Uses of Summary in org.apache.zookeeper.server.metric

    Classes in org.apache.zookeeper.server.metric that implement Summary
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AvgMinMaxCounter` Generic long counter that keep track of min/max/avg.
    `class` | `AvgMinMaxPercentileCounter` Generic long counter that keep track of min/max/avg/percentiles.

Copyright © 2008–2021 The Apache Software Foundation. All rights reserved.