Permalink
Browse files

Important updates for Debian kernel 2.4

  • Loading branch information...
1 parent 4c1574a commit 374306949ada5f3b0ea34e8b9993b7da90045e8d @dagwieers committed Nov 20, 2004
Showing with 288 additions and 62 deletions.
  1. +8 −3 ChangeLog
  2. +2 −0 Makefile
  3. +5 −3 TODO
  4. +195 −56 dstat
  5. +77 −0 dstat.1
  6. +1 −0 dstat.spec
View
@@ -1,8 +1,13 @@
* 0.5.3
-- Added --ful option to expand the -D, -I and -N discovery lists
-- Re-added the number of new processes (the --vmstat will not not resemble)
+- Added -M or --mods option to allow modules
+- Added --full option to expand the -D, -I and -N discovery lists
+- Re-added the number of new processes (the --vmstat will no longer resemble vmstat)
- More intelligent way of ordering stats to fit as much in screen width as possible
-- Fixed a crash when counters overflowed (Francois Postaire)
+- Fixed a crash when counters overflow (Francois Postaire)
+- Added manpage, kindly donated by Andrew Pollock
+- Added --tcp and --udp stats (may be improved later ?)
+- Fixes to disk24old and new cpu24 (for Debian 2.4.26 kernel)
+- Signal handling cleanup
* 0.5.2
- Improved disk and net discovery functions (Ville Herva)
View
@@ -1,10 +1,12 @@
prefix = /usr
sysconfdir = /etc
bindir = $(prefix)/bin
+datadir = $(prefix)/share
mandir = $(datadir)/man
all: install
install:
# -[ ! -f $(DESTDIR)$(sysconfdir)/dstat.conf ] && install -D -m0644 dstat.conf $(DESTDIR)$(sysconfdir)/dstat.conf
install -D -m0755 dstat $(DESTDIR)$(bindir)/dstat
+ install -D -m0644 dstat.1 $(DESTDIR)$(mandir)/man1/dstat.1
View
8 TODO
@@ -2,6 +2,7 @@
+ Add --config option and use /etc/dstat.conf to influence output
+ Allow to force to given magnitude
+ Look at possibilities to show deviation (on second line ?)
++ Improve manpage
### Export/Graph
+ Add -o/--output option to save directly to a file
@@ -11,12 +12,11 @@
+ Add all stats to seperate modules and allow people to plugin their own modules
### Statistics (help welcome!)
-+ Add time counter
+ Add application stats (-a or -A pid,cmd)
-+ Add ip stats (icmp, tcp, udp)
++ Add icmp stats ?
+ Add ntp stats
+ Add user stats (number of users logged on)
-+ Look into interfacing with apps (bind, sendmail, postfix, squid, amavisd, laus)
++ Look into interfacing with apps (bind, sendmail, postfix, squid, amavisd, laus, samba)
+ Look into interfacing with specific HW counters in /proc
### Bugs
@@ -26,3 +26,5 @@
+ cpu is avg of begin and end snapshot, not avg of intermediate results (better than vmstat though)
+ proc stat is a snapshot in time, not avg of intermediate results
+ The number of newly created processes in the proc stat easily exceeds the allocated space (2 chars)
++ OverflowError: float too large to convert (in conv()) still not fixed in all cases
++ Timer is not accurate on 2.6, every second there's a 1ms deviation (every 17mins -> 1sec)
Oops, something went wrong.

0 comments on commit 3743069

Please sign in to comment.