Back to collectl PTS page

Accepted collectl 3.6.5-1 (source all)



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Wed, 13 Feb 2013 10:49:47 -0700
Source: collectl
Binary: collectl
Architecture: source all
Version: 3.6.5-1
Distribution: unstable
Urgency: low
Maintainer: Troy Heber <troyh@debian.org>
Changed-By: Troy Heber <troyh@debian.org>
Description: 
 collectl   - Utility to collect Linux performance data
Changes: 
 collectl (3.6.5-1) unstable; urgency=low
 .
   * was not updating new major/minor numbers for a disk when they changed so
     got stuck in a loop which kept disk maj/min changed every interval
   * new -r option to purge older .log files, def=12 months
   * fixed DaemonCommands to preserver order so you can override anything by
     adding on the right side of it
   * new 'align' switch added to lexpr so default is NOT to align to whole min
   * for -sE do not convert negative temperatures [thanks kevin]
   * add error handling to 'print' in logmsg
   * vmstat needs to set $sameColsFlag to make header pagination work with -p
   * new graphite switch f, use fqdn for host [thanks Bryant]
   * when lexpr called with x= it needs to set summary data flag in case
     nothing else is being reported, otherwise timestamps print after the data
     instead of before
   * lexpr typos: $tcpError, $udpError and $icmpError should not be singular
   * timestamp wasn't being updated for -sD because it was specified in
     $dskdetFormat
   * explicitly close logs before opening new ones in the hope that the
     occasionally corrputed file problems with gunzip will go away
   * tcp 'last' variables weren't correctly initialized and so was printing bad
     data on first line of output
   * modified lexpr, gexpr and graphite such that when i= is used, to align
     sending on whole minute boundaries which is particularly useful with rrd
   * merged snmp and tcp stats under -st and changed export routines to show
     summary error counts for   *st.  removed snmp.ph from kit.  summaries
     (based on   *-tcpfilt) as does brief format
   * correctly deal with dynamic disks/networks instead of pulling names from
     header, get them from raw file when discovered
   * simplify code that deals with changed disks, now that more cleanly handled
   * replace runtime calls to 'die' with calls to syslog
   * readS was still left in INSTALL!  [thanks gavin]
   * added system boot time to header
   * new values for procopts s/S to show process start times
   * graphite.ph now prints loadavgs to 2 decimal places [thanks brandon]
   * extended lexpr,x= functionality to also call an init routine
   * initFormat now returns entire header!
   * if nothing returned from an import module on a printVerbose or printPlot
     call for detail data do not call printText() since it will screw up colmux
     and plot detail file with empty lines
   * new --rawdskignore AND --rawnetignore because sometimes easier to specify
     a pattern of things to ignore
   * removed restriction for running as root to get network speeds via ethtool
     by looking in /sys/devices now
   * slight change to way the disk queue depth is being calculated to provide
     better accuracy [thanks ken]
   * new --dskopts f reports disk details with some fractional values
   * always calculate disk details even when only doing -sd since a plugin
     might want to get at them
   * new graphite switch b, will cause output to be prefaced by a specified
     string [thanks justin]
   * slight change to s= functionality for lexpr, gexpr and graphite:  no
     arguments will disable all but imported data, allowing you do log   *s
     data to files sending over socket
   * need to give other routines (specifically --import) access to the lexpr
     interval by declaring it with 'our'
   * had to change the way lexpr/gexpr/graphite do min/max/avg since they were
     using a positional index to track intermediate values when clearly a hash
     is required for cases where not all intervals contain same elements
   * -P and --plotflag had different effects on $headerRepeat because prior to
     calling getopts I was peeking ahead for an ARG of   *P and not including
     --plo  [thanks devilized]
   * gexpr module has wrong units for network packets and with 'g' modes had to
     multiply kb counts by 1024 to convert to bytes, which is the units for
     these that ganglia uses [thanks, trevor]
   * clean up handling of missing ipmitool and root access [thanks trevor]
   * finally remembered to remove readS from the kit [thanks joseba]
   * when filtering a process by the fill path with 'f', never include collectl
     itself
   * documented utime in manpage
   * if -i0 set $DefNetSpeed to 0 so we don't throw any 'bogus' network speed
     messages
   * new switches, --rawdiskfilt and --rawnetfilt, allow one to filter
     disks/nets at time of data collection so they never appear in raw file
   * added call to IntervalEnd() (if it exists) for --import
   * add option timeout to --address when connecting back to explicit address
   * moved code that deal with fractional intervals and !HiRes closer to other
     interval processing
   * added 'strict' to snmp module as well as 'help' option: snmp,h
   * fixed problems with --import
     * if --import is used to generate detail data with -f and -P not
       specified, collectl throws an error trying to close the detail log which
       clearly hasn't been created
     * when using interval other than the defaul AND -s-all, blank lines are
       printed for standard intervals which don't have imported data.  this
       applied to brief, verbose AND detail data
   * added some more systems to envrules: Proliant SL230/SL250 Gen 8 and
     SE1170s
Checksums-Sha1: 
 a927b52b9f6af32564ee78045dc08989f003fd75 1013 collectl_3.6.5-1.dsc
 38d9a022a9ef0e668c9d0551e6a8e8efde573502 462140 collectl_3.6.5.orig.tar.gz
 4fdf658c2da2a9e5d59f8f158d79e61b856f2d22 6282 collectl_3.6.5-1.diff.gz
 2928f053fd34e0acf17eed69bba735c06b0800f4 636642 collectl_3.6.5-1_all.deb
Checksums-Sha256: 
 d894209fc5a5bd3814362fb1d80e009953a9d55022986209bcd91d57594cae68 1013 collectl_3.6.5-1.dsc
 7977e804b80a938b0c0c57d006bde82e386fbef4361b18f3c00609f4bc644df2 462140 collectl_3.6.5.orig.tar.gz
 cd1f0dccaeee43a03c0671d732931c4398a2951a4589b1d2dd250a4cb39c3177 6282 collectl_3.6.5-1.diff.gz
 8f73807b82ba9b4d400e84e7f3af085580420309899ee5370750a478dc45fd9d 636642 collectl_3.6.5-1_all.deb
Files: 
 752a8e51d4a9e8636ee582c36750ac55 1013 admin optional collectl_3.6.5-1.dsc
 f724f572a63ceeb4256d06b0a5b3f730 462140 admin optional collectl_3.6.5.orig.tar.gz
 9388fe36018921de5c61f0e755e546b9 6282 admin optional collectl_3.6.5-1.diff.gz
 b05a8cec22ec32042aa877c597f0cded 636642 admin optional collectl_3.6.5-1_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iD8DBQFRG9QSQOr9C+GfGI4RAiwaAJ0fqMlTqb0ltwfFAE+RHqlxskJRYACggjZE
RfTdWUdvFcOGfGROKk/b3sI=
=owDb
-----END PGP SIGNATURE-----