aboutsummaryrefslogtreecommitdiffstats
path: root/p2p/metrics.go
Commit message (Collapse)AuthorAgeFilesLines
* Change import go github.com/dexon-foundation/dexonWei-Ning Huang2019-03-121-4/+4
|
* metrics, p2p: add ephemeral registry (#18067)Kurkó Mihály2018-11-091-2/+2
| | | | | | * metrics, p2p: add ephemeral registry * metrics: fix linter issue
* p2p: use enode.ID type in metered connection (#17933)Kurkó Mihály2018-11-081-6/+5
| | | Change the type of the metered connection's id field from string to enode.ID.
* p2p: meter peer traffic, emit metered peer events (#17695)Kurkó Mihály2018-10-161-16/+178
| | | | | | | | | This change extends the peer metrics collection: - traces the life-cycle of the peers - meters the peer traffic separately for every peer - creates event feed for the peer events - emits the peer events
* swarm: network rewrite mergeethersphere2018-06-221-5/+5
|
* metrics: pull library and introduce ResettingTimer and InfluxDB reporter ↵Anton Evangelatov2018-02-231-4/+4
| | | | | | | | | | | | | | | | | | | | (#15910) * go-metrics: fork library and introduce ResettingTimer and InfluxDB reporter. * vendor: change nonsense/go-metrics to ethersphere/go-metrics * go-metrics: add tests. move ResettingTimer logic from reporter to type. * all, metrics: pull in metrics package in go-ethereum * metrics/test: make sure metrics are enabled for tests * metrics: apply gosimple rules * metrics/exp, internal/debug: init expvar endpoint when starting pprof server * internal/debug: tiny comment formatting fix
* eth, metrics, p2p: prepare metrics and net packets to eth/62Péter Szilágyi2015-08-211-1/+7
|
* Revert "fdtrack: temporary hack for tracking file descriptor usage"Jeffrey Wilcke2015-08-201-4/+4
| | | | This reverts commit 5c949d3b3ba81ea0563575b19a7b148aeac4bf61.
* fdtrack: temporary hack for tracking file descriptor usageFelix Lange2015-08-041-4/+4
| | | | | Package fdtrack logs statistics about open file descriptors. This should help identify the source of #1549.
* all: fix license headers one more timeFelix Lange2015-07-241-1/+1
| | | | I forgot to update one instance of "go-ethereum" in commit 3f047be5a.
* all: update license headers to distiguish GPL/LGPLFelix Lange2015-07-231-4/+4
| | | | | All code outside of cmd/ is licensed as LGPL. The headers now reflect this by calling the whole work "the go-ethereum library".
* all: update license informationFelix Lange2015-07-071-0/+16
|
* cmd, core, eth, metrics, p2p: require enabling metricsPéter Szilágyi2015-06-301-5/+5
|
* p2p: instrument P2P networking layerPéter Szilágyi2015-06-241-0/+49