Options
All
  • Public
  • Public/Protected
  • All
Menu

Class BaseGauge<T>

A gauge metric is an instantaneous reading of a particular value. To instrument a queue's depth,
for example:

final Queue<String> queue = new ConcurrentLinkedQueue<String>(); final BaseGauge<Integer> queueDepth = new BaseGauge<Integer>() { public Integer getValue() { return queue.size(); } };

一种实时数据的度量,反映的是瞬态的数据,不具有累加性。 具体的实现由具体定义,例如,获取当前jvm的活跃线程数

Type parameters

  • T

    the type of the metric's value

Hierarchy

  • BaseGauge

Implements

Implemented by

Index

Properties

Methods

Properties

type

type: string = MetricType.GAUGE

Methods

getValue

  • getValue(): T