Pcp

Latest version: v5.0

Safety actively analyzes 681866 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 24 of 28

2.5.01

- 942325 - bump to version 2.5.0-1
- 936279 - pminfo -f hinv.machine gives 'linux'. Now scans for the
SGI hardware IP number from /proc/sgi_prominfo/node0/version
and exports that if found.
- 936795 - tool to aid PMDA development, see genpmda(1)
- 941663 - pmdaInstance broken for name == NULL and inst != PM_IN_NUL
- 939448 - pcp rc script needs better handling of .NeedInstall
- 857601 - pmview-args uses long lines in value/instance caches
- 942030 - Improve efficiency of instance cache in libpcp_pmda

2.4.12

- bug:928986 support slabinfo v2.1 and earlier for recent 2.6.11 kernels
- bug:930708 fix linkstats bandwidth measurements (in pcp-sgi package)
- rfe:924904 add fixed format support for numbers reported by pmval
- bug:928021 correct handling of -S and -T options when resultant time
window is empty
- bug:929411 tighten integrity checking in libpcp routine
pmGetArchiveEnd() to avoid possible segv
- bug:930467 fix fd leak on error path in __pmLogFindLocalPorts()
within libpcp
- rfe:932180 document pmval -i option syntax
- bug:925858 add disk.{dev,all}.{read_merges,write_merges}
- bug:931699 added mem.util.other back in, see help text for details
- bug:931698 added mem.util.cache_clean, see help text for details
- bug:933668 support netif names longer than 6 characters
- bug:935490 fix pmcd exposure to attack from malformed PDUs
- bug:924909 excise all usage of file(1) and reliance on its "magic"
control file ... the old way cannot be made reliable in on all
platforms
- bug:929411 tighten tests for valid but truncated archives so
pmGetArchiveEnd() no longer dumps core
- add pmdumptext (and the metric class library libpcp_pmc) to
the open source release
- bug:935071 fix metrics broken by bug:925858, deprecate support
for disk stats collected from /proc/stat (linux 2.2 kernels).
- bug:934913 pmdumptext and libpcp_pmc migrated to open source
- bug:934332 change save/free profile logic in __pmdaMainPDU() to
avoid memory leaks
- bug:934333 fix memory leak in __pmdaMainPDU() associated with
instance names
- bug:936975 merge pmcd.conf with pmcd.conf.rpm{new,old,save} so that
foreign (non-pcp) PMDAs will continue to be configured correctly.
- bug:937241 update toplevel GNUmakefile to work with modern autoconf.
- bug:937243: tg3 pmda doesn't see unconfigured interfaces on sles9
- bug:936506: added new cache functions to libpcp_pmda to make it
much easier to implement persistent instance domains. Rolled from
libpcp_pmda.so.2 to libpcp_pmda.so.3, retained symlink for v2.
Converted proc_net_dev and proc_partitions in the linux PMDA to
use the new pmdaCache functionality, see pmdacache(3).
- refine pmcd's handling of SIGINT and SIGTERM to use sigaction() and
try to report the details of the process terminating pmcd
- added the summary PMDA to the open source distribution, to provide
high-level summary of system activity for large machines or large
clusters of machines.
- bug:939275 pmstat output format does not scale for large systems
- bug:939284 correct man page source and packaging to ensure all of
the man pages are in the correct package, and will be correctly
indexed once installed
- bug:861705 add pmproxy to support pmcd protocol proxying for
clusters with head nodes and for monitoring through a firewall
- rfe:919678 added new tool (pmie2col) to convert pmie -v output
into pretty multi-column format
- bug:939467 pcp needs to explicitly provide libpcp_pmda.so.2
- 940865 - network security probe crashes pmcd

2.4.07

- bug:919901 cisco PMDA confused by Description: line containing '>'
- bug:920140 inapppropriate glob expansion of "disallow * : all;"
in pmcd.conf after PCP upgrade from pcp-2.3.2 to version 2.4.0
- bug:913157 "proc.runq.swapped shows 0 in this state" - updated help
text for linux PMDA to indicate that kernel threads are not
counted in the "swapped" tally.
- bug:918205 fix build issues in SuSE, disallow install-sh ambiguity
- bug:921103 correct build issues for SuSE
- bug:923770 ProPack 4 pmieconf on Oct 22 image wont start
- bug:923777 reconcile changes made to PCP in SLES9 by SuSE
- bug:924714 remove disk.xvm metrics. Now handled by xvm PMDA.
- bug:923732 added new mem.util metrics from /proc/meminfo for 2.6 kernels
- bug:925627 instance domain for proc metrics now includes PNTL threads
- bug:924909 excise all references to file(1) and the "magic" file
- bug:925865 cleanup makefiles for more consistent modes and remove
replicated or questionable directory creations
- assorted rework to support SLES9 and RH Fedora Core 2 Linux
distributions
- clean up of Mac OS X port, including additional O/S metrics
- bug:923773: new metrics mem.vmstat from /proc/vmstat for 2.6 kernels
This also fixes swap.{pagesin,pagesout,in,out}, which have been
deleted from /proc/stat
- rfe:926192 add -u option for pmlogger(1) to force unbuffered writes
(useful when applications monitoring a growing archive)
- rfe:912895 Add pmlogreduce(1) to perform statistical reduction
of PCP archives over the temporal domain by increasing the sample
interval and greatly reducing the size of long-term archives

2.4.01

- Installation layout changed to conform to FHS on platforms
where this is appropriate:
Old New
/var/pcp /var/lib/pcp
/usr/doc /usr/share/doc/pcp
- bug:916484: %post script to migrate /var/pcp to /var/lib/pcp
and bump to PCP 2.4.0.
- bug:916657 mem.util.* metrics were incorrectly exported when zero
- add demo program procmemstat to report per-process memory usage
- Add Mac OS X support - port libraries, collection and logging
infrastructure, provide Mac OS X PMDA. Target is Mac OS X 10.3.
- Add Windows support - port libraries, collection and logging
infrastructure, provide Windows PMDA using the PDH (Performance
Data Helper) APIs. Target is Windows 98 or later, but must have
either Cygwin or SFU (aka Interix) run-time installation.
- Enhance Solaris support - provide Solaris PMDA using the kstat()
APIs. Target is SunOS 5.8.
- Add AIX support - port libraries, collection and logging
infrastructure, provide AIX PMDA using ther perfstat() APIs.
Target is AIX 5.2.
- rfe:916189 Improvements to archive interpolation diagnostics
under -Dinterp
- bug:916189 use snprintf in preference to sprintf to harden defences
against possible buffer overrun issues
- bug:918878 avoid using file(1) in pmafm and mkaf due to problems
with "magic" extensions for PCP file typing on some platforms
- Linux "rc" scripts enhanced to support both the SuSE and RedHat
regimes
- bug:916354 set SO_KEEPALIVE on the pmcd connection socket to stop fd
leaks with noisy networks
- bug:916189 Fix up handling of tty name (from command line) for
roomtemp PMDA

2.3.213

- fix bug 902034 for pcp-sgi proprietary package. Added topdisk,
topsys and man pages. Fixed shubstats and enhanced pmshub.
- support for 2.6 style /proc/diskstats
- support 2.6 /proc/stat cpu stats, new metrics:
kernel.percpu.cpu.{intr,wait.total}
- bug 905010 some minor man page tweaking
- bug 907846: pcp cpu.idle metrics wrap prematurely on 2.6 kernels
- bug 907673: linux swap.{pagesin,pagesout} metrics are wrong
- bug 909111 hinv.machine was wrong for Altix. Also, changed several
hinv metrics from instant to discrete.
- bug 909141: /etc/init.d/pcp now supports "restart"
- bug 911201: PCP network.udp statistics are incorrect
- bug:912971: install rc script to /etc/init.d, works on both RH and SuSE
- bug:912972: promote network.interface metrics to 64bit unsigned,
detect and handle 32bit wraps
- bug:914790 parameterize /var/pcp paths, use /var/lib/pcp by default
- bug:914555: not all mem.util.* metrics available on all kernels
- bug:904478: pcp slabinfo metrics broken for 2.6.x kernels

2.3.24

- fix - on SGI Altix systems, scan topology from /hw rather than /dev/hw
- fix - bug 896808 kernel.{all,percpu}.cpu.idle is unsigned long and is
hence exported as a 64bit ascii number in /proc/stat on 64bit kernels.
Same fix for the per-process cpu metrics in /proc/*/stat affecting
proc.psinfo.{utime,stime,cutime,cstime}
- (proprietary) pcp-pro now obsoletes pcp-snia for the Altix platform
- deprecate the PCP_LIB_COMPAT_DIR variable in /etc/pcp.conf
- add Linux memory metric (mem.util.other) and memory metrics help text
- add lockstat PMDA identifier into stdpmid list
- add Linux vfs metrics (files, inodes, dentries)
- fix - bug 900363 in linux PMDA to handle > 128 CPUs in /proc/stat
- minor cleanup in libpcp, bug 901776

Page 24 of 28

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.