pcp
[Top] [All Lists]

[pcp-announce] pcp-3.8.1 release

To: pcp-announce@xxxxxxxxxxx
Subject: [pcp-announce] pcp-3.8.1 release
From: Nathan Scott <nathans@xxxxxxxxxx>
Date: Wed, 19 Jun 2013 03:54:06 -0400 (EDT)
Cc: Marko Myllynen <myllynen@xxxxxxxxxx>, Paul Evans <pevans@xxxxxxxxxx>
Delivered-to: pcp@xxxxxxxxxxx
Delivered-to: pcp-announce@xxxxxxxxxxx
In-reply-to: <1770187462.3910310.1371627640626.JavaMail.root@xxxxxxxxxx>
List-archive: <http://oss.sgi.com/pipermail/pcp-announce>
List-help: <mailto:pcp-announce-request@oss.sgi.com?subject=help>
List-id: pcp announcements <pcp-announce.oss.sgi.com>
List-post: <mailto:pcp-announce@oss.sgi.com>
List-subscribe: <http://oss.sgi.com/mailman/listinfo/pcp-announce>, <mailto:pcp-announce-request@oss.sgi.com?subject=subscribe>
List-unsubscribe: <http://oss.sgi.com/mailman/options/pcp-announce>, <mailto:pcp-announce-request@oss.sgi.com?subject=unsubscribe>
Reply-to: Nathan Scott <nathans@xxxxxxxxxx>
Sender: pcp-announce-bounces@xxxxxxxxxxx
Thread-index: kQTKa+J+43CJA1QwRsCjduVCSRCYeA==
Thread-topic: pcp-3.8.1 release
Hi all,

Its that time again - the next PCP update is primed and ready
for your amusement.  The full changelog is below, but special
thanks to big contributions from Paul Evans (pmdagfs2), Marko
Myllynen (log importing coding, testing and fixing) and Mark
Goodwin (collectl2pcp).  And all the other usual suspects.

There was a late-breaking issue found in the new python PMDA
support, on older versions of python (RHEL5 vintage - fails to
build) - this will be addressed in the next update.


pcp-3.8.1 (19 June 2013)
    - Add support for PMDAs written in python via pcp.pmda package.
    - Example implementation of pmdasimple using python.
    - Added new proc.{memory.vmswap,psinfo.threads} metrics.
    - New collectl2pcp utility and sub-package (deb/rpm) for
      converting historical data collected with collectl into the
      PCP archive format for replay and analysis with PCP tools.
    - Add missing help text for some Linux kernel hinv.map metrics
    - Added new hinv.map.lvname metric for reverse mapping logical
      device mapper names to physical device names.
    - Added new hinv.ninterface metric (pmdalinux and collectl2pcp)
    - Fixes to pmcollectl handling of PCP logs in archive mode.
    - Allow pmcollectl metrics to be sourced from a remote host.
    - Additional gfs2 metrics and tests, thanks to Paul Evans from
      the gfs2 development team at Red Hat.  This makes use of the
      gfs2 kernel glock event tracing to track hot locks, and also
      provides a storable mechanism for enabling/disabling tracing
      on-the-fly.
    - Updated access control section of pmcd.1 with IPv6 details.
    - Improve archive integrity checking from libpcp_import, ensure
      monotonic increasing timestamps presented for single archive.
    - Improvements to the log import perl API allowing for batched
      updates (out-of-order), thanks to Marko Myllynen.
    - Removed a low limit in the libpcp_import auto-PMID generation
      scheme, now allowing millions of metrics instead of hundreds.
    - Promote pmlogger and pmlogextract into the default PATH, with
      backward-compatibility preserving symlinks in PCP_BINADM_DIR.
    - Support for IPv6 socket communication in libpcp_pmda for pmcd
      PMDA communication.
    - Support for IPv6 socket communication testing via dbpmda.
    - Update man pages to reflect IPv6 support in libpcp_pmda.
    - Other improvements to the socket-based PMDA mechanisms.
    - Fix a 64bit big-endian host issue in systemd.maxmem metric
    - Mac OS X packaging tweaks.


Enjoy!

--
Nathan

_______________________________________________
pcp-announce mailing list
pcp-announce@xxxxxxxxxxx
http://oss.sgi.com/mailman/listinfo/pcp-announce

<Prev in Thread] Current Thread [Next in Thread>
  • [pcp-announce] pcp-3.8.1 release, Nathan Scott <=