Arvid Norberg
|
d8b221c795
|
improve session stats logging and parsing
|
2012-03-11 05:35:29 +00:00 |
Arvid Norberg
|
671694959f
|
log peers that have a full send buffer
|
2012-03-09 17:03:10 +00:00 |
Arvid Norberg
|
b58a96d76b
|
log stats of incoming piece requests
|
2012-03-09 06:24:01 +00:00 |
Arvid Norberg
|
02b0e0ead3
|
add some more stats logging
|
2012-03-06 10:34:18 +00:00 |
Arvid Norberg
|
8f3c3de1e2
|
add incoming requests to stats logging
|
2012-03-05 10:05:20 +00:00 |
Arvid Norberg
|
4a1fa63d82
|
fixed unit in parse_session_stats.py
|
2012-03-04 20:08:50 +00:00 |
Arvid Norberg
|
e2d46b5563
|
add performance warning when hitting the file descriptor limit. Log the total number of peers, including half-open TCP connections
|
2012-03-04 11:18:27 +00:00 |
Arvid Norberg
|
ccf9c5a0fd
|
log more stats
|
2012-03-02 08:52:54 +00:00 |
Arvid Norberg
|
88012b6a1c
|
log uTP states to stats log
|
2012-01-17 03:11:16 +00:00 |
Arvid Norberg
|
cab1f3d207
|
fix issue when peer list is full, previously we would sometimes reject new connections
|
2011-11-24 17:50:57 +00:00 |
Arvid Norberg
|
fdc5e7e8b2
|
keep track of where redundant downloads come from. make the timing out of block requests more reasonable in an attempt to actually complete pieces from other peers when stuck on a slow one
|
2011-11-16 02:29:59 +00:00 |
Arvid Norberg
|
7d20c0b0c4
|
log CPU usage of network thread
|
2011-10-17 17:12:08 +00:00 |
Arvid Norberg
|
8b6522a763
|
log buffer sizes passed to read() and write() at the socket layer (to identify performane problems)
|
2011-10-17 06:54:02 +00:00 |
Arvid Norberg
|
aab4cb6937
|
log number of asio messages passed through the queue per second (to track down performance issue)
|
2011-10-17 05:17:21 +00:00 |
Arvid Norberg
|
d54c85d31b
|
log uTP receive delay in stats log
|
2011-09-28 00:03:12 +00:00 |
Arvid Norberg
|
85db40e2c5
|
log outstanding reading bytes from peers in stats log
|
2011-09-23 20:57:42 +00:00 |
Arvid Norberg
|
3f14baa9cb
|
support generating histograms in session stats
|
2011-09-18 22:14:51 +00:00 |
Arvid Norberg
|
93420b2a9b
|
reorder rendering of some graphs
|
2011-07-24 16:06:08 +00:00 |
Arvid Norberg
|
de3ea9214a
|
log a low-pass filtered iops to stats log
|
2011-07-03 17:21:45 +00:00 |
Arvid Norberg
|
90d8030269
|
log VM stats alongside the session stats
|
2011-06-28 22:20:34 +00:00 |
Arvid Norberg
|
209b9e4186
|
make disk timing be average over the last second. fixed some other bugs in previous changes
|
2011-06-26 19:45:33 +00:00 |
Arvid Norberg
|
2548db5737
|
separate reports of disk timing for queue time and operation time
|
2011-06-24 03:11:39 +00:00 |
Arvid Norberg
|
c390dd5858
|
measure uTP send delay and log it in stats log. change unit on times to seconds (from milliseconds and microseconds)
|
2011-06-21 07:44:13 +00:00 |
Arvid Norberg
|
39a68729a5
|
add instrumentation for mixed mode
|
2011-06-20 04:33:46 +00:00 |
Arvid Norberg
|
a5c3554a87
|
log number of peers in end-game mode
|
2011-06-13 16:20:21 +00:00 |
Arvid Norberg
|
ced4f70951
|
fixed some typos in session stats parser
|
2011-04-27 17:36:06 +00:00 |
Arvid Norberg
|
0f6b4b51e5
|
use proper prefixes in session stats graphs. Makes the results a lot more readable
|
2011-04-26 06:27:48 +00:00 |
Arvid Norberg
|
2fbd1d4677
|
session_stats parse script
|
2011-04-02 06:33:10 +00:00 |
Arvid Norberg
|
fdd23fc629
|
introduce a lower pass download/upload rate and report in session log
|
2011-03-27 20:58:43 +00:00 |
Arvid Norberg
|
346a6fb175
|
another read job starvation fix + some more logging
|
2011-03-27 08:21:26 +00:00 |
Arvid Norberg
|
3d826ae32f
|
figured out the weirdness in the session rate stats
|
2011-03-25 07:49:32 +00:00 |
Arvid Norberg
|
48e3ce67a7
|
session log parser fix
|
2011-03-23 04:44:38 +00:00 |
Arvid Norberg
|
21e87527fd
|
don't re-generate graphs where the log file hasn't changed
|
2011-03-21 08:16:04 +00:00 |
Arvid Norberg
|
3a7bdde864
|
session stats parser polish
|
2011-03-20 21:05:49 +00:00 |
Arvid Norberg
|
fe44e777fc
|
session stats parser polishing
|
2011-03-20 20:22:23 +00:00 |
Arvid Norberg
|
b9b8cf406e
|
session stats parser
|
2011-03-20 18:59:16 +00:00 |
Arvid Norberg
|
fdd766a2e8
|
fix parsing of disk queue
|
2011-03-20 18:02:53 +00:00 |
Arvid Norberg
|
1b34fdb426
|
more luxury session stats parsing feature
|
2011-03-20 16:14:56 +00:00 |
Arvid Norberg
|
3d63cb98b7
|
log read job queue size
|
2011-03-20 09:04:03 +00:00 |
Arvid Norberg
|
7c58a45ce3
|
luxury up the session stats parser a bit
|
2011-03-20 08:58:16 +00:00 |
Arvid Norberg
|
e4df633157
|
added another disk cache flush algorithm to minimize readback when hashing pieces
|
2011-03-20 05:47:27 +00:00 |
Arvid Norberg
|
c015e28792
|
more disk thread timing
|
2011-03-19 22:23:58 +00:00 |
Arvid Norberg
|
a6745558e7
|
log max queue size and low watermark
|
2011-03-18 05:49:31 +00:00 |
Arvid Norberg
|
e6fe05e6f0
|
fix session stats parser script
|
2011-03-18 03:50:38 +00:00 |
Arvid Norberg
|
0b25b87593
|
add a bunch more stats logged to session stats
|
2011-03-17 05:31:06 +00:00 |
Arvid Norberg
|
7900ccabf5
|
parse disk cache time and disk sort time in session log parser script
|
2011-03-15 02:55:43 +00:00 |
Arvid Norberg
|
a08bcf7459
|
change semantics of disk read time and add disk hash time
|
2011-03-14 05:21:46 +00:00 |
Arvid Norberg
|
ff7bbc6cd0
|
log disk cache in session stats
|
2011-03-14 03:35:18 +00:00 |
Arvid Norberg
|
d012985595
|
add 'upload-only torrents' and 'error torrents' to session stats parser
|
2011-03-14 03:07:07 +00:00 |
Arvid Norberg
|
c21100a9a5
|
log failed and redundant bytes
|
2011-03-13 04:34:57 +00:00 |