public class Snmp extends Object
可通过启动参数-Dktucp.snmp=false关闭打印,默认开启打印
| 限定符和类型 | 字段和说明 |
|---|---|
private LongAdder |
activeOpens
accumulated active open connections
|
private LongAdder |
bytesReceived
bytes received to upper level
|
private LongAdder |
bytesSent
bytes sent from upper level
|
private LongAdder |
currEstablished
current number of established connections
|
private LongAdder |
earlyRetransmitSegments
accumulate early retransmitted segments
|
private LongAdder |
fastRetransmitSegments
accumulate fast retransmitted segments
|
private LongAdder |
fecDataShards
收到的 Data数量
|
private LongAdder |
fecErrs
incorrect packets recovered from FEC
|
private LongAdder |
fecParityShards
收到的 Parity数量
|
private LongAdder |
fecRecovered
correct packets recovered from FEC
|
private LongAdder |
fecRepeatDataShards
number of data shards that's not enough for recovery
|
private LongAdder |
fecShortShards
number of data shards that's not enough for recovery
|
private LongAdder |
inBytes
Net bytes received
|
private LongAdder |
inCheckSumErrors
checksum errors from CRC32
|
private LongAdder |
inErrs
Net read errors reported from net.PacketConn
|
private LongAdder |
inPackets
incoming packets count
|
private LongAdder |
inSegments
incoming KCP segments
|
private LongAdder |
kcpInErrors
packet input errors reported from KCP
|
private static io.netty.util.internal.logging.InternalLogger |
log |
private LongAdder |
lostSegments
number of segs infered as lost
|
private LongAdder |
maxConn
max number of connections ever reached
|
static boolean |
OPEN_SNMP
是否开启统计
|
private LongAdder |
outBytes
Net bytes sent
|
private LongAdder |
outPackets
outgoing packets count
|
private LongAdder |
outSegments
outgoing KCP segments
|
private LongAdder |
passiveOpens
accumulated passive open connections
|
private LongAdder |
repeatSegments
number of segs duplicated
|
private LongAdder |
retransmitSegments
accumulate retransmited segments
|
static Snmp |
snmp
全局统计数据
|
| 构造器和说明 |
|---|
Snmp() |
private static final io.netty.util.internal.logging.InternalLogger log
public static final boolean OPEN_SNMP
private LongAdder bytesSent
private LongAdder bytesReceived
private LongAdder maxConn
private LongAdder activeOpens
private LongAdder passiveOpens
private LongAdder currEstablished
private LongAdder inErrs
private LongAdder inCheckSumErrors
private LongAdder kcpInErrors
private LongAdder inPackets
private LongAdder outPackets
private LongAdder inSegments
private LongAdder outSegments
private LongAdder inBytes
private LongAdder outBytes
private LongAdder retransmitSegments
private LongAdder fastRetransmitSegments
private LongAdder earlyRetransmitSegments
private LongAdder lostSegments
private LongAdder repeatSegments
private LongAdder fecRecovered
private LongAdder fecErrs
private LongAdder fecDataShards
private LongAdder fecParityShards
private LongAdder fecShortShards
private LongAdder fecRepeatDataShards
public static volatile Snmp snmp
public void addBytesSent(long num)
public void addBytesReceived(long num)
public void addInErrs(int num)
public void addInCheckSumErrors(int num)
public void addKcpInErrors(int num)
public void addInPackets(int num)
public void addOutPackets(int num)
public void addInSegments(int num)
public void addOutSegments(int num)
public void addInBytes(int num)
public void addOutBytes(int num)
public void addRetransmitSegments(int num)
public void addFastRetransmitSegments(int num)
public void addEarlyRetransmitSegments(int num)
public void addLostSegments(int num)
public void addRepeatSegments(int num)
public void addFecRecovered(int num)
public void addFecErrs(int num)
public void addFecDataShards(int num)
public void addFecParityShards(int num)
public void addFecShortShards(int num)
public void addFecRepeatDataShards(int num)
public LongAdder getBytesSent()
public void setBytesSent(LongAdder bytesSent)
public LongAdder getBytesReceived()
public void setBytesReceived(LongAdder bytesReceived)
public LongAdder getMaxConn()
public void setMaxConn(LongAdder maxConn)
public LongAdder getActiveOpens()
public void setActiveOpens(LongAdder activeOpens)
public LongAdder getPassiveOpens()
public void setPassiveOpens(LongAdder passiveOpens)
public LongAdder getCurrEstablished()
public void setCurrEstablished(LongAdder currEstablished)
public LongAdder getInErrs()
public void setInErrs(LongAdder inErrs)
public LongAdder getInCheckSumErrors()
public void setInCheckSumErrors(LongAdder inCheckSumErrors)
public LongAdder getKcpInErrors()
public void setKcpInErrors(LongAdder kcpInErrors)
public LongAdder getInPackets()
public void setInPackets(LongAdder inPackets)
public LongAdder getOutPackets()
public void setOutPackets(LongAdder outPackets)
public LongAdder getInSegments()
public void setInSegments(LongAdder inSegments)
public LongAdder getOutSegments()
public void setOutSegments(LongAdder outSegments)
public LongAdder getInBytes()
public void setInBytes(LongAdder inBytes)
public LongAdder getOutBytes()
public void setOutBytes(LongAdder outBytes)
public LongAdder getRetransmitSegments()
public void setRetransmitSegments(LongAdder retransmitSegments)
public LongAdder getFastRetransmitSegments()
public void setFastRetransmitSegments(LongAdder fastRetransmitSegments)
public LongAdder getEarlyRetransmitSegments()
public void setEarlyRetransmitSegments(LongAdder earlyRetransmitSegments)
public LongAdder getLostSegments()
public void setLostSegments(LongAdder lostSegments)
public LongAdder getRepeatSegments()
public void setRepeatSegments(LongAdder repeatSegments)
public LongAdder getFecRecovered()
public void setFecRecovered(LongAdder fecRecovered)
public LongAdder getFecErrs()
public void setFecErrs(LongAdder fecErrs)
public LongAdder getFecDataShards()
public void setFecDataShards(LongAdder fecDataShards)
public LongAdder getFecParityShards()
public void setFecParityShards(LongAdder fecParityShards)
public LongAdder getFecShortShards()
public void setFecShortShards(LongAdder fecShortShards)
public LongAdder getFecRepeatDataShards()
public void setFecRepeatDataShards(LongAdder fecRepeatDataShards)
Copyright © 2022. All rights reserved.