Skip to content

@tdb tdb released this Mar 7, 2019 · 31 commits to master since this release

This release includes a number of bugfixes and new features but is API compatible with 0.90.

  • Use /proc/mounts on Linux where available.
  • Add a new field named device_canonical to the filesystem statistics.
  • Fix list miscounting in sg_set_valid_filesystems.
  • Fix buffer overrun when dealing with a larger number of processes.
  • Fix divide by zero display problem in saidar.
  • When logging with log4cplus is enabled, properties files are installed in to ${prefix}/etc.
  • Add Graphite output support in statgrab.

A full list of changes can be found in the NEWS file contained within the release.

Assets 4

@tdb tdb released this Mar 7, 2019 · 86 commits to master since this release

Please note that the API in 0.90 has changed, so applications using libstatgrab will need to be updated to support the changes.

There are a large number of changes in this version of libstatgrab. Here is an overview:

  • Thread safety and reentrant functions.
  • API unification (every stats call is now able to return multiple entries).
  • Complete rewrite of internal memory management (eases future extensions).
  • Add experimental support for tracing using log4cplus.
  • Complete the ports for AIX, HP-UX and most of the widely used BSD-based operating systems.
  • Complete the port for Darwin/MacOS X including basic Mach.
  • Clean up the FreeBSD and Solaris implementations.

This release is the result of a significant amount of work by the newest member of the libstatgrab team - Jens Rehsack. Welcome to the team Jens!

Assets 4

@tdb tdb released this Mar 7, 2019 · 288 commits to master since this release

This release adds support for FreeBSD 9 and other systems using utmpx. Also on FreeBSD it fixes an issue with large quantities of memory and adds support for dynamically getting a list of supported file systems. On Solaris ZFS file systems will now be detected. And finally on Linux CPU iowait information will be given where available.

Assets 4

@tdb tdb released this Mar 7, 2019 · 301 commits to master since this release

This release fixes some minor build problems on Solaris with Sun's compiler, and on the Debian "armel" port. Also a minor fix to statgrab-make-mrtg-config on machines with no swap, and added support for FreeBSD 8.

Assets 4

@tdb tdb released this Mar 7, 2019 · 307 commits to master since this release

This release fixes a regression introduced on OpenBSD in the last release - memory statistics were reported incorrectly. Some other minor changes have been made, see the NEWS file for more information.

Assets 4

@tdb tdb released this Mar 7, 2019 · 314 commits to master since this release

This release contains mainly bugfixes - see the NEWS file in the distribution for a full list. It also brings a new feature in saidar: colour support, which can be activated with the -c runtime flag.

Assets 4

@tdb tdb released this Mar 7, 2019 · 333 commits to master since this release

This release mainly includes a bunch of bug fixes, but also brings preliminary support for WIN32. We've also added a few lines to the header file to make C++ linking easier. Please see the NEWS file in the distribution for full details.

Assets 4

@tdb tdb released this Mar 7, 2019 · 347 commits to master since this release

This release has some new features, bug fixes, and a minor API change. More details have been added to the file system statistics, Linux partition detection has been reworked, and compile errors on Linux 2.6 have been fixed. Support has been added for Solaris 10 and FreeBSD 7. There are also manual pages for all the tools.

The duplex value in the network interface statistics has changed name from "dup" to "duplex" - this breaks the API. We plan to stabilise the API for a 1.0 release. As before, the old name is available if SG_ENABLE_DEPRECATED is defined.

Assets 4

@tdb tdb released this Mar 7, 2019 · 365 commits to master since this release

This release fixes a handful of minor bugs. Duplex settings were reported incorrectly on Linux (half and full duplex were swapped), saidar displayed negative filesystem stats incorrectly, and NFS filesystems were ignored. These have all been fixed.

Assets 4

@tdb tdb released this Mar 7, 2019 · 374 commits to master since this release

This release brings support for HP-UX (version 11.11), and also fixes a few other minor issues.

Assets 4
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.