类 SystemPublicMetrics
- java.lang.Object
- org.springframework.boot.actuate.endpoint.SystemPublicMetrics
- 所有已实现的接口:
PublicMetrics
,org.springframework.core.Ordered
public class SystemPublicMetrics extends Object implements PublicMetrics, org.springframework.core.Ordered
APublicMetrics
implementation that provides various system-related metrics.- 从以下版本开始:
- 1.2.0
构造器概要
构造器 构造器 说明 SystemPublicMetrics()
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 protected void
addBasicMetrics(Collection<Metric<?>> result)
Add basic system metrics.protected void
addClassLoadingMetrics(Collection<Metric<?>> result)
Add class loading metrics.protected void
addGarbageCollectionMetrics(Collection<Metric<?>> result)
Add garbage collection metrics.protected void
addHeapMetrics(Collection<Metric<?>> result)
Add JVM heap metrics.protected void
addThreadMetrics(Collection<Metric<?>> result)
Add thread metrics.int
getOrder()
Collection<Metric<?>>
metrics()
Return an indication of current state through metrics.
构造器详细资料
SystemPublicMetrics
public SystemPublicMetrics()
方法详细资料
getOrder
public int getOrder()
- 指定者:
getOrder
在接口中org.springframework.core.Ordered
metrics
public Collection<Metric<?>> metrics()
从接口复制的说明:PublicMetrics
Return an indication of current state through metrics.- 指定者:
metrics
在接口中PublicMetrics
- 返回:
- the public metrics
addBasicMetrics
protected void addBasicMetrics(Collection<Metric<?>> result)
Add basic system metrics.- 参数:
result
- the result
addHeapMetrics
protected void addHeapMetrics(Collection<Metric<?>> result)
Add JVM heap metrics.- 参数:
result
- the result
addThreadMetrics
protected void addThreadMetrics(Collection<Metric<?>> result)
Add thread metrics.- 参数:
result
- the result
addClassLoadingMetrics
protected void addClassLoadingMetrics(Collection<Metric<?>> result)
Add class loading metrics.- 参数:
result
- the result
addGarbageCollectionMetrics
protected void addGarbageCollectionMetrics(Collection<Metric<?>> result)
Add garbage collection metrics.- 参数:
result
- the result