类 MessageChannelMetricWriter
- java.lang.Object
- org.springframework.boot.actuate.metrics.writer.MessageChannelMetricWriter
- 所有已实现的接口:
CounterWriter
,GaugeWriter
,MetricWriter
public class MessageChannelMetricWriter extends Object implements MetricWriter
AMetricWriter
that publishes the metric updates on aMessageChannel
. The messages have the writer input (Delta
orMetric
) as payload, and carry an additional header "metricName" with the name of the metric in it.
构造器概要
构造器 构造器 说明 MessageChannelMetricWriter(org.springframework.messaging.MessageChannel channel)
构造器详细资料
MessageChannelMetricWriter
public MessageChannelMetricWriter(org.springframework.messaging.MessageChannel channel)
方法详细资料
increment
public void increment(Delta<?> delta)
从接口复制的说明:CounterWriter
Increment the value of a metric (or decrement if the delta is negative). The name of the delta is the name of the metric to increment.- 指定者:
increment
在接口中CounterWriter
- 参数:
delta
- the amount to increment by
set
public void set(Metric<?> value)
从接口复制的说明:GaugeWriter
Set the value of a metric.- 指定者:
set
在接口中GaugeWriter
- 参数:
value
- the value
reset
public void reset(String metricName)
从接口复制的说明:CounterWriter
Reset the value of a metric, usually to zero value. Implementations can discard the old values if desired, but may choose not to. This operation is optional (some implementations may not be able to fulfill the contract, in which case they should simply do nothing).- 指定者:
reset
在接口中CounterWriter
- 参数:
metricName
- the name to reset