Release Notes: NFS client and server statistics added to sar. sar -d now only reads stats for devices (and not partitions). Display routines from sadf have been merged, so that -ppc and -db always output the same values. sadf has been updated (handles NFS stats and prints a data file header). MAX_BLKDEV is defined in ioconf.h if it is non-existent in linux/major.h.
Release Notes: A -p has been added to sar that enables it to display device names as they appear in /dev. sysstat.ioconf support has been added. New fields have been added to sar -d (more disk activities are displayed). I/O and transfer rate statistics as displayed by sar -b are available whatever the version of the kernel is. A workaround has been added for an EMC PowerPath driver bug to enable iostat to display the proper device name.
Release Notes: sar -d also uses /proc/partitions to get its data. The option -m tells iostat to display statistics in megabytes per second instead of blocks per second. History (number of days to keep log files) is configurable in /etc/sysconfig/sysstat. Vixie cron is used to launch sadc when possible.
Release Notes: sar now reads CPU data, number of context switches, number of sectors, and total number of interrupts as 64-bit unsigned values. It also reads the number of running processes as unsigned long instead of unsigned int. sadf, a system activity data formatter command, has been added. The options -h and -H have been removed from sar. "sar -h" is replaced by "sadf -p", and "sar -H" is replaced by "sadf -d". A minor buffer overrun has been fixed in iostat. A sadf manual page has been added.
Release Notes: The value for file-sz reported by sar -v was a number of free handles, and not a number of used ones. This is now fixed (and this is really now a number of used file handles). This release will ask during the config stage for the directory where sadc will be located. The sa1 script uses '-' to specify the current daily data file instead of guessing its name using the current date. NLS has been updated to be consistent with GNU gettext standards.
Release Notes: The "mojibakes" characters that sar and mpstat could display sometimes with some locales (like ja_JP) were removed. A bug in sysstat the RPM spec file was fixed. (The symlinks to the sysstat script were wrong in the /etc/rc.d directories.) A Japanese translation was added.
Release Notes: When trying to lock file, sadc now checks for both EWOULDBLOCK and EAGAIN error codes to be portable. Sar could sometimes display a line whose time stamp was greater than the limit set by -e option; this is no longer possible. The sadc command in sysstat.sh script had to be enclosed in quotes to work when called via 'su -c'. The sysstat.sh script was sending the output of sadc command to stdout instead of the standard system activity file. This is now fixed. The "Save picture" option of isag script was also fixed.
Release Notes: iostat now reads the number of sectors in /proc/diskstats or from sysfs as 64-bit unsigned values. iostat and mpstat now read CPU data and the number of interrupts in /proc/stat as 64-bit unsigned values. A Slovak translation has been added. isag has been upgraded to version 1.26 (isag package release 0.81.0).
Release Notes: iostat will again look for statistics in /proc/partitions if available. statistics are now read by iostat and mpstat as unsigned long instead of int to avoid integer overflow. iostat should now handle properly the case when the 'weighted number of milliseconds spent doing I/Os' decreases with time. A minor temporary file vulnerability has been fixed in the isag command.
Release Notes: The -L option was added to sadc. sadc is now able to lock its output file to prevent multiple instances from writing to it at once. The code now handles the case where, under very special circumstances, STDOUT may become unavailable, and sar, iostat, and mpstat are no longer able to display anything.