Julien Desfossez [Tue, 13 Jan 2015 17:27:41 +0000 (12:27 -0500)]
cleanup: embed reset count functions into parent objects
Signed-off-by: Julien Desfossez <jdesfossez@efficios.com>
Julien Desfossez [Fri, 9 Jan 2015 22:53:24 +0000 (17:53 -0500)]
extra information (dirty, free, alloc, etc)
Signed-off-by: Julien Desfossez <jdesfossez@efficios.com>
Julien Desfossez [Fri, 9 Jan 2015 21:36:21 +0000 (16:36 -0500)]
filter min/max syscall latencies
Signed-off-by: Julien Desfossez <jdesfossez@efficios.com>
Julien Desfossez [Fri, 9 Jan 2015 21:30:35 +0000 (16:30 -0500)]
requests log
Signed-off-by: Julien Desfossez <jdesfossez@efficios.com>
Julien Desfossez [Fri, 9 Jan 2015 18:54:05 +0000 (13:54 -0500)]
don't process stats on error
Signed-off-by: Julien Desfossez <jdesfossez@efficios.com>
Julien Desfossez [Fri, 9 Jan 2015 18:53:47 +0000 (13:53 -0500)]
display fd in stats
Signed-off-by: Julien Desfossez <jdesfossez@efficios.com>
Julien Desfossez [Fri, 9 Jan 2015 18:42:20 +0000 (13:42 -0500)]
top latencies
Signed-off-by: Julien Desfossez <jdesfossez@efficios.com>
Julien Desfossez [Fri, 9 Jan 2015 18:34:27 +0000 (13:34 -0500)]
fix: syscall accept family not mandatory
Signed-off-by: Julien Desfossez <jdesfossez@efficios.com>
Julien Desfossez [Fri, 9 Jan 2015 16:28:00 +0000 (11:28 -0500)]
namespace latency output functions
Signed-off-by: Julien Desfossez <jdesfossez@efficios.com>
Julien Desfossez [Wed, 7 Jan 2015 18:57:28 +0000 (13:57 -0500)]
cleanup output function syscalls stats/freq
Signed-off-by: Julien Desfossez <jdesfossez@efficios.com>
Julien Desfossez [Wed, 7 Jan 2015 00:02:18 +0000 (19:02 -0500)]
freq, stats
Signed-off-by: Julien Desfossez <jdesfossez@efficios.com>
Julien Desfossez [Tue, 6 Jan 2015 21:46:38 +0000 (16:46 -0500)]
prettify iostats
Signed-off-by: Julien Desfossez <jdesfossez@efficios.com>
Julien Desfossez [Tue, 6 Jan 2015 21:05:11 +0000 (16:05 -0500)]
syscalls stats
Signed-off-by: Julien Desfossez <jdesfossez@efficios.com>
Julien Desfossez [Mon, 5 Jan 2015 19:09:59 +0000 (14:09 -0500)]
filter by PID and procname
Signed-off-by: Julien Desfossez <jdesfossez@efficios.com>
Julien Desfossez [Mon, 5 Jan 2015 15:11:25 +0000 (10:11 -0500)]
Merge pull request #8 from greenscientist/master
Update minimal python version
Yannick Brosseau [Sat, 20 Dec 2014 03:37:08 +0000 (19:37 -0800)]
Update minimal python version
statistics python module is new in 3.4
Julien Desfossez [Fri, 19 Dec 2014 21:54:22 +0000 (16:54 -0500)]
prepare per-process syscalls stats/freq distribution
Signed-off-by: Julien Desfossez <jdesfossez@efficios.com>
Julien Desfossez [Fri, 19 Dec 2014 21:25:10 +0000 (16:25 -0500)]
fix: make sure we have data before computing stats
Signed-off-by: Julien Desfossez <jdesfossez@efficios.com>
Julien Desfossez [Fri, 19 Dec 2014 20:58:14 +0000 (15:58 -0500)]
iostats and iolatency for disks
Signed-off-by: Julien Desfossez <jdesfossez@efficios.com>
Julien Desfossez [Wed, 17 Dec 2014 19:09:08 +0000 (14:09 -0500)]
namespace iotop output functions
Signed-off-by: Julien Desfossez <jdesfossez@efficios.com>
Julien Desfossez [Wed, 17 Dec 2014 18:22:05 +0000 (13:22 -0500)]
don't display block info in syscall I/O top
Signed-off-by: Julien Desfossez <jdesfossez@efficios.com>
Julien Desfossez [Wed, 17 Dec 2014 05:45:51 +0000 (00:45 -0500)]
seek in trace with various date format
Signed-off-by: Julien Desfossez <jdesfossez@efficios.com>
Julien Desfossez [Tue, 16 Dec 2014 21:45:42 +0000 (16:45 -0500)]
extra parenthesis
Signed-off-by: Julien Desfossez <jdesfossez@efficios.com>
Julien Desfossez [Tue, 16 Dec 2014 21:37:59 +0000 (16:37 -0500)]
clarify iotop view (disk vs syscall)
Signed-off-by: Julien Desfossez <jdesfossez@efficios.com>
Julien Desfossez [Tue, 16 Dec 2014 20:52:55 +0000 (15:52 -0500)]
fix per-process title
Signed-off-by: Julien Desfossez <jdesfossez@efficios.com>
Julien Desfossez [Tue, 16 Dec 2014 20:46:12 +0000 (15:46 -0500)]
fix string padding in syscall read/write
Signed-off-by: Julien Desfossez <jdesfossez@efficios.com>
Julien Desfossez [Tue, 16 Dec 2014 20:40:43 +0000 (15:40 -0500)]
clarify that we look for multi-day in a trace collection
Signed-off-by: Julien Desfossez <jdesfossez@efficios.com>
Julien Desfossez [Tue, 16 Dec 2014 20:38:54 +0000 (15:38 -0500)]
account for read/write in closed files as well
Signed-off-by: Julien Desfossez <jdesfossez@efficios.com>
Julien Desfossez [Tue, 16 Dec 2014 17:18:11 +0000 (12:18 -0500)]
allow display of timestamps based on GMT
Signed-off-by: Julien Desfossez <jdesfossez@efficios.com>
Julien Desfossez [Tue, 16 Dec 2014 17:12:00 +0000 (12:12 -0500)]
detect multi-day traces and adapt timestamp display
Signed-off-by: Julien Desfossez <jdesfossez@efficios.com>
Julien Desfossez [Tue, 16 Dec 2014 16:18:59 +0000 (11:18 -0500)]
time range in bracket
Signed-off-by: Julien Desfossez <jdesfossez@efficios.com>
Julien Desfossez [Tue, 16 Dec 2014 04:33:10 +0000 (23:33 -0500)]
log irqs
Signed-off-by: Julien Desfossez <jdesfossez@efficios.com>
Julien Desfossez [Mon, 15 Dec 2014 20:37:25 +0000 (15:37 -0500)]
fix freq title
Signed-off-by: Julien Desfossez <jdesfossez@efficios.com>
Julien Desfossez [Mon, 15 Dec 2014 17:23:04 +0000 (12:23 -0500)]
cleanup display in iotop
Signed-off-by: Julien Desfossez <jdesfossez@efficios.com>
Julien Desfossez [Mon, 15 Dec 2014 15:41:34 +0000 (10:41 -0500)]
remove obsolete unicode call in python3
Signed-off-by: Julien Desfossez <jdesfossez@efficios.com>
Julien Desfossez [Mon, 15 Dec 2014 15:40:31 +0000 (10:40 -0500)]
add info_before flag
Signed-off-by: Julien Desfossez <jdesfossez@efficios.com>
Julien Desfossez [Mon, 15 Dec 2014 15:21:02 +0000 (10:21 -0500)]
add missing copyright for ascii_graph
Signed-off-by: Julien Desfossez <jdesfossez@efficios.com>
Julien Desfossez [Wed, 10 Dec 2014 22:08:27 +0000 (17:08 -0500)]
filtering and frequency graphs in irq
Signed-off-by: Julien Desfossez <jdesfossez@efficios.com>
Julien Desfossez [Wed, 10 Dec 2014 20:26:09 +0000 (15:26 -0500)]
make no-refresh arg optionnal in the progressbar module
Signed-off-by: Julien Desfossez <jdesfossez@efficios.com>
Julien Desfossez [Wed, 10 Dec 2014 15:24:55 +0000 (10:24 -0500)]
trace parser generator
Signed-off-by: Julien Desfossez <jdesfossez@efficios.com>
Julien Desfossez [Wed, 10 Dec 2014 00:07:04 +0000 (19:07 -0500)]
remove the detailled historic graph
Signed-off-by: Julien Desfossez <jdesfossez@efficios.com>
Julien Desfossez [Wed, 10 Dec 2014 00:04:51 +0000 (19:04 -0500)]
cleanup: pre-compute irq stats
Signed-off-by: Julien Desfossez <jdesfossez@efficios.com>
Julien Desfossez [Tue, 9 Dec 2014 23:09:54 +0000 (18:09 -0500)]
fix irq stats sorting
Signed-off-by: Julien Desfossez <jdesfossez@efficios.com>
Julien Desfossez [Tue, 9 Dec 2014 18:18:57 +0000 (13:18 -0500)]
fix output irq stats
Signed-off-by: Julien Desfossez <jdesfossez@efficios.com>
Julien Desfossez [Wed, 3 Dec 2014 21:07:44 +0000 (16:07 -0500)]
fix: missing return in progressbar setup
Signed-off-by: Julien Desfossez <jdesfossez@efficios.com>
Julien Desfossez [Wed, 3 Dec 2014 00:08:16 +0000 (19:08 -0500)]
upper bound for padding spaces in histograms
Signed-off-by: Julien Desfossez <jdesfossez@efficios.com>
Julien Desfossez [Tue, 2 Dec 2014 23:38:11 +0000 (18:38 -0500)]
open traces recursively
Signed-off-by: Julien Desfossez <jdesfossez@efficios.com>
Julien Desfossez [Tue, 2 Dec 2014 23:07:11 +0000 (18:07 -0500)]
Move state dicts to a State object
All the state dictionnaries and methods are now abstracted into the
State object
Signed-off-by: Julien Desfossez <jdesfossez@efficios.com>
Julien Desfossez [Tue, 2 Dec 2014 22:08:47 +0000 (17:08 -0500)]
fix: abstract the v4addr field type
Signed-off-by: Julien Desfossez <jdesfossez@efficios.com>
Julien Desfossez [Tue, 2 Dec 2014 20:11:02 +0000 (15:11 -0500)]
abstract the progressbar
Signed-off-by: Julien Desfossez <jdesfossez@efficios.com>
Julien Desfossez [Tue, 2 Dec 2014 17:38:48 +0000 (12:38 -0500)]
begin reformatting the irq analysis
Signed-off-by: Julien Desfossez <jdesfossez@efficios.com>
Julien Desfossez [Tue, 2 Dec 2014 01:04:27 +0000 (20:04 -0500)]
send missing file
Signed-off-by: Julien Desfossez <jdesfossez@efficios.com>
Julien Desfossez [Tue, 2 Dec 2014 00:24:11 +0000 (19:24 -0500)]
limit nb of digits in stdev
Signed-off-by: Julien Desfossez <jdesfossez@efficios.com>
Julien Desfossez [Tue, 2 Dec 2014 00:23:03 +0000 (19:23 -0500)]
account raise latency
Signed-off-by: Julien Desfossez <jdesfossez@efficios.com>
Julien Desfossez [Mon, 1 Dec 2014 22:21:50 +0000 (17:21 -0500)]
handle refresh arg in irq analysis
Signed-off-by: Julien Desfossez <jdesfossez@efficios.com>
Julien Desfossez [Mon, 1 Dec 2014 22:01:08 +0000 (17:01 -0500)]
interrupts analysis
Signed-off-by: Julien Desfossez <jdesfossez@efficios.com>
Julien Desfossez [Mon, 1 Dec 2014 16:25:31 +0000 (11:25 -0500)]
display tid in syscall top
Signed-off-by: Julien Desfossez <jdesfossez@efficios.com>
Julien Desfossez [Mon, 1 Dec 2014 16:11:13 +0000 (11:11 -0500)]
fix reset total syscall count
Signed-off-by: Julien Desfossez <jdesfossez@efficios.com>
Julien Desfossez [Sat, 29 Nov 2014 00:59:29 +0000 (19:59 -0500)]
progress bar in analyses.py
Signed-off-by: Julien Desfossez <jdesfossez@efficios.com>
Julien Desfossez [Sat, 29 Nov 2014 00:50:29 +0000 (19:50 -0500)]
rename syscalltop
Signed-off-by: Julien Desfossez <jdesfossez@efficios.com>
Julien Desfossez [Sat, 29 Nov 2014 00:17:30 +0000 (19:17 -0500)]
progress bar in cputop
Signed-off-by: Julien Desfossez <jdesfossez@efficios.com>
Julien Desfossez [Sat, 29 Nov 2014 00:14:58 +0000 (19:14 -0500)]
fix useless param in memtop
Signed-off-by: Julien Desfossez <jdesfossez@efficios.com>
Julien Desfossez [Sat, 29 Nov 2014 00:14:11 +0000 (19:14 -0500)]
introduce syscallstop
Signed-off-by: Julien Desfossez <jdesfossez@efficios.com>
Julien Desfossez [Fri, 28 Nov 2014 23:11:57 +0000 (18:11 -0500)]
total memory usage
Signed-off-by: Julien Desfossez <jdesfossez@efficios.com>
Julien Desfossez [Fri, 28 Nov 2014 23:08:14 +0000 (18:08 -0500)]
introducing memtop
Signed-off-by: Julien Desfossez <jdesfossez@efficios.com>
Julien Desfossez [Fri, 28 Nov 2014 22:36:38 +0000 (17:36 -0500)]
total cpu usage
Signed-off-by: Julien Desfossez <jdesfossez@efficios.com>
Julien Desfossez [Fri, 28 Nov 2014 22:32:12 +0000 (17:32 -0500)]
migrate count in cputop
Signed-off-by: Julien Desfossez <jdesfossez@efficios.com>
Julien Desfossez [Fri, 28 Nov 2014 22:22:21 +0000 (17:22 -0500)]
major fix in file read/write display
Signed-off-by: Julien Desfossez <jdesfossez@efficios.com>
Julien Desfossez [Fri, 28 Nov 2014 20:33:45 +0000 (15:33 -0500)]
fix tmp
Signed-off-by: Julien Desfossez <jdesfossez@efficios.com>
Julien Desfossez [Fri, 28 Nov 2014 19:47:37 +0000 (14:47 -0500)]
specify the units in the histograms
Signed-off-by: Julien Desfossez <jdesfossez@efficios.com>
Julien Desfossez [Fri, 28 Nov 2014 19:38:02 +0000 (14:38 -0500)]
remove useless code in proc-info
Signed-off-by: Julien Desfossez <jdesfossez@efficios.com>
Julien Desfossez [Fri, 28 Nov 2014 19:36:08 +0000 (14:36 -0500)]
convert dev id into major,minor
Signed-off-by: Julien Desfossez <jdesfossez@efficios.com>
Julien Desfossez [Fri, 28 Nov 2014 19:30:18 +0000 (14:30 -0500)]
actually implement the with_value option
Signed-off-by: Julien Desfossez <jdesfossez@efficios.com>
Julien Desfossez [Fri, 28 Nov 2014 19:05:27 +0000 (14:05 -0500)]
add option to specify the unit in ascii_graph
Signed-off-by: Julien Desfossez <jdesfossez@efficios.com>
Julien Desfossez [Wed, 26 Nov 2014 21:20:10 +0000 (16:20 -0500)]
fix: syscall event name before/after 2.6
Signed-off-by: Julien Desfossez <jdesfossez@efficios.com>
Julien Desfossez [Wed, 26 Nov 2014 21:15:38 +0000 (16:15 -0500)]
fix display of syscalls before and after 2.6
Signed-off-by: Julien Desfossez <jdesfossez@efficios.com>
Julien Desfossez [Wed, 26 Nov 2014 20:37:11 +0000 (15:37 -0500)]
fix count argument for readv syscall
Signed-off-by: Julien Desfossez <jdesfossez@efficios.com>
Julien Desfossez [Fri, 21 Nov 2014 22:42:56 +0000 (17:42 -0500)]
compute global and per-tid memory usage (alloc/free pages)
Signed-off-by: Julien Desfossez <jdesfossez@efficios.com>
Julien Desfossez [Thu, 6 Nov 2014 01:52:05 +0000 (20:52 -0500)]
Merge pull request #7 from stgraber/master
Some more pyflakes3 and pep-8 warnings
Stéphane Graber [Wed, 5 Nov 2014 21:31:44 +0000 (16:31 -0500)]
Fix the remaining pyflakes3/pep-8 issues
Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
Stéphane Graber [Wed, 5 Nov 2014 20:45:39 +0000 (15:45 -0500)]
Some more pyflakes3 and pep-8 warnings
Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
Julien Desfossez [Fri, 31 Oct 2014 17:46:45 +0000 (13:46 -0400)]
add support for the pid context if present
Signed-off-by: Julien Desfossez <jdesfossez@efficios.com>
Julien Desfossez [Tue, 28 Oct 2014 23:18:58 +0000 (19:18 -0400)]
extract latencies per-pid in separate files
Signed-off-by: Julien Desfossez <jdesfossez@efficios.com>
Julien Desfossez [Tue, 28 Oct 2014 18:54:55 +0000 (14:54 -0400)]
fix pyflakes/pep8 before stgraber notices
Signed-off-by: Julien Desfossez <jdesfossez@efficios.com>
Julien Desfossez [Tue, 28 Oct 2014 18:33:37 +0000 (14:33 -0400)]
add mode to store one metric per-file
Signed-off-by: Julien Desfossez <jdesfossez@efficios.com>
Julien Desfossez [Thu, 23 Oct 2014 16:33:24 +0000 (12:33 -0400)]
graphite output of latencies
Signed-off-by: Julien Desfossez <jdesfossez@efficios.com>
Julien Desfossez [Wed, 22 Oct 2014 20:37:30 +0000 (16:37 -0400)]
check if cpu exists
Signed-off-by: Julien Desfossez <jdesfossez@efficios.com>
Julien Desfossez [Sun, 12 Oct 2014 16:17:40 +0000 (12:17 -0400)]
fallback for importing locally installed babeltrace lib on debian-based distros
Signed-off-by: Julien Desfossez <jdesfossez@efficios.com>
Julien Desfossez [Sun, 12 Oct 2014 02:22:17 +0000 (22:22 -0400)]
Fix fd-info for new syscall names
Signed-off-by: Julien Desfossez <jdesfossez@efficios.com>
Julien Desfossez [Sun, 12 Oct 2014 09:47:05 +0000 (05:47 -0400)]
Merge pull request #6 from stgraber/master
Some more pyflakes and pep-8 fixes
Stéphane Graber [Sun, 12 Oct 2014 08:44:30 +0000 (10:44 +0200)]
cputop.py: Fix pyflakes and pep-8 warnings
Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
Stéphane Graber [Sun, 12 Oct 2014 08:41:13 +0000 (10:41 +0200)]
ctf-filter.py: Fix pyflakes and pep-8 warnings
Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
Stéphane Graber [Sun, 12 Oct 2014 08:34:28 +0000 (10:34 +0200)]
fd-info.py: Fix pyflakes and pep-8 warnings
Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
Stéphane Graber [Sun, 12 Oct 2014 08:30:56 +0000 (10:30 +0200)]
iotop.py: Fix pyflakes and pep-8 warnings
Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
Stéphane Graber [Sun, 12 Oct 2014 08:15:03 +0000 (10:15 +0200)]
nettop.py: Fix pyflakes and pep-8 warnings
Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
Stéphane Graber [Sun, 12 Oct 2014 08:06:11 +0000 (10:06 +0200)]
perf-info.py: Fix pyflakes and pep-8 warnings
Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
Julien Desfossez [Sun, 12 Oct 2014 05:06:10 +0000 (01:06 -0400)]
Merge pull request #5 from stgraber/master
Some more pyflakes/pep-8 fixes
Stéphane Graber [Sat, 11 Oct 2014 21:27:36 +0000 (23:27 +0200)]
ascii_graph: Improve version check
Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
Stéphane Graber [Sat, 11 Oct 2014 21:22:50 +0000 (23:22 +0200)]
write_sched_switch.py: Fix pyflakes and pep-8 warnings
Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
Stéphane Graber [Sat, 11 Oct 2014 21:18:45 +0000 (23:18 +0200)]
ascii_graph: Fix pep-8 warnings
Signed-off-by: Stéphane Graber <stgraber@ubuntu.com>
This page took 0.039129 seconds and 5 git commands to generate.