Commit graph

26 commits

Author SHA1 Message Date
Jimmy Zelinskie
e52e4d5f1d Introduce PeerKey
PeerKeys are used to prevent overwriting of peers which want to announce
for both IPv4 and IPv6.
2014-08-01 11:21:57 -04:00
Justin Li
38209e2301 Update references to FlatMap
[ci skip]
2014-07-25 00:47:29 -04:00
Justin Li
b4757e5aa8 Extract flatjson package 2014-07-24 20:41:12 -04:00
Justin Li
8685028771 Formatting 2014-07-24 20:30:11 -04:00
Justin Li
0361056cbf Make flattening work for MemStats 2014-07-24 20:28:07 -04:00
Justin Li
47c7faf837 Reorder stats output 2014-07-24 20:28:07 -04:00
Justin Li
ab43e6bd97 Add crazy struct flattening code 2014-07-24 20:28:07 -04:00
Justin Li
b08195aeef Rename RequestsBlocked to ClientErrors and remove special cases from tracker code 2014-07-24 18:01:26 -04:00
Justin Li
1a79bdeb6b Add RequestsBlocked stat counter 2014-07-24 17:48:03 -04:00
Justin Li
4252cd7eeb Rename mem_stats field to mem 2014-07-23 17:58:44 -04:00
Justin Li
88d68a99a2 Clean up stats configuration 2014-07-23 17:25:01 -04:00
Justin Li
cf619aa50f Add memory statistics 2014-07-23 17:08:06 -04:00
Justin Li
d47cf7d4bc Move stats buffer size to the regular config 2014-07-23 16:14:50 -04:00
Jimmy Zelinskie
bd1fa3eb24 cli flag for default stats chan size 2014-07-23 03:59:23 -04:00
Justin Li
4295ad739c Reorder peer stats to provide a more readable output 2014-07-23 02:25:35 -04:00
Justin Li
7400792cc4 Use a single goroutine for stats aggregation 2014-07-22 23:49:00 -04:00
Justin Li
ce2e335562 Remove IPv4/IPv6 stats specializations and replace with RecordPeerEvent 2014-07-22 23:41:20 -04:00
Justin Li
de69eaeafe Add current peer stats 2014-07-22 23:29:30 -04:00
Justin Li
727370fedc Set default percentile window to 256 samples 2014-07-22 23:13:59 -04:00
Justin Li
7fce8c9ad4 Add response time stats 2014-07-22 14:57:36 -04:00
Justin Li
ff77a29b0a Thread safe, but unsafe 2014-07-22 12:42:56 -04:00
Justin Li
6fdb68d9b2 Implement OpenConnections and ConnectionsAccepted stats 2014-07-22 01:38:07 -04:00
Jimmy Zelinskie
858258f884 start json renamed 2014-07-22 01:17:08 -04:00
Jimmy Zelinskie
fa191de6d3 serve stats via /check 2014-07-22 01:12:41 -04:00
Justin Li
e17c984ec8 Fix semantics of seed stats, fix Peer.IPv6() always returning true 2014-07-22 01:06:30 -04:00
Jimmy Zelinskie
477f292371 global stats 2014-07-21 19:08:08 -04:00
Renamed from tracker/stats/stats.go (Browse further)