public class OshiGaugeUtils extends Object
Modifier and Type | Field and Description |
---|---|
static oshi.hardware.GlobalMemory |
memory |
static oshi.SystemInfo |
oshiSystemInfo |
static oshi.software.os.OSProcess |
osProcess |
static oshi.hardware.CentralProcessor |
processor |
Constructor and Description |
---|
OshiGaugeUtils() |
public static final oshi.SystemInfo oshiSystemInfo
public static final oshi.hardware.CentralProcessor processor
public static final oshi.hardware.GlobalMemory memory
public static final oshi.software.os.OSProcess osProcess
public static Gauge<Long> createRxBytesGauge(OSStatistics.OSNetInterfaceStats osNetInterfaceStats)
public static Gauge<Long> createTxBytesGauge(OSStatistics.OSNetInterfaceStats osNetInterfaceStats)
public static Gauge<Long> createRxPacketsGauge(OSStatistics.OSNetInterfaceStats osNetInterfaceStats)
public static Gauge<Long> createTxPacketsGauge(OSStatistics.OSNetInterfaceStats osNetInterfaceStats)
public static Gauge<Long> createRxErrorsGauge(OSStatistics.OSNetInterfaceStats osNetInterfaceStats)
public static Gauge<Long> createTxErrorsGauge(OSStatistics.OSNetInterfaceStats osNetInterfaceStats)
public static Gauge<Long> createRxDroppedGauge(OSStatistics.OSNetInterfaceStats osNetInterfaceStats)
public static Gauge<Long> createTxDroppedGauge(OSStatistics.OSNetInterfaceStats osNetInterfaceStats)
Copyright © GigaSpaces.