| Package | Description |
|---|---|
| net.i2p.router.peermanager | Peer management, profiling, and capacity calculation for I2P network optimization. |
| net.i2p.stat | Statistical collection and analysis framework used throughout the I2P router for adaptive operation, performance monitoring, and debugging. |
| Modifier and Type | Method and Description |
|---|---|
RateStat | PeerProfile.getDbIntroduction()How many new peers we get from dbSearchReplyMessages or dbStore messages. |
RateStat | PeerProfile.getDbResponseTime()How long it takes to get a DB response from the peer (in milliseconds). |
RateStat | DBHistory.getFailedLookupRate()how often does the peer fail to reply to a lookup request, broken into 1 hour and 1 day periods |
RateStat | TunnelHistory.getFailedRate() |
RateStat | DBHistory.getInvalidReplyRate()not sure how much this is used, to be investigated |
RateStat | TunnelHistory.getRejectionRate() |
RateStat | PeerProfile.getTunnelCreateResponseTime()How long it takes to get a tunnel create response from the peer (in milliseconds). |
| Modifier and Type | Method and Description |
|---|---|
RateStat | StatManager.getRate(String name)Misnamed, as it returns a RateStat, not a Rate. |
RateStat | Rate.getRateStat()Return the rate stat this rate belongs to, or null. |
| Modifier and Type | Method and Description |
|---|---|
(package private) boolean | RateStat.nameGroupDescEquals(RateStat rs)Whether the other stat shares name, group, and description. |
void | Rate.setRateStat(RateStat rs)Set the rate stat this rate belongs to. |