The NetBSD Project

CVS log for pkgsrc/parallel/ganglia-monitor-core/distinfo

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / parallel / ganglia-monitor-core

Request diff between arbitrary revisions


Keyword substitution: kv
Default branch: MAIN


Revision 1.19: download - view: text, markup, annotated - select for diffs
Tue Oct 26 11:10:36 2021 UTC (3 years, 6 months ago) by nia
Branches: MAIN
CVS tags: pkgsrc-2025Q1-base, pkgsrc-2025Q1, pkgsrc-2024Q4-base, pkgsrc-2024Q4, pkgsrc-2024Q3-base, pkgsrc-2024Q3, pkgsrc-2024Q2-base, pkgsrc-2024Q2, pkgsrc-2024Q1-base, pkgsrc-2024Q1, pkgsrc-2023Q4-base, pkgsrc-2023Q4, pkgsrc-2023Q3-base, pkgsrc-2023Q3, pkgsrc-2023Q2-base, pkgsrc-2023Q2, pkgsrc-2023Q1-base, pkgsrc-2023Q1, pkgsrc-2022Q4-base, pkgsrc-2022Q4, pkgsrc-2022Q3-base, pkgsrc-2022Q3, pkgsrc-2022Q2-base, pkgsrc-2022Q2, pkgsrc-2022Q1-base, pkgsrc-2022Q1, pkgsrc-2021Q4-base, pkgsrc-2021Q4, HEAD
Diff to: previous 1.18: preferred, colored
Changes since revision 1.18: +2 -2 lines
parallel: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Revision 1.18: download - view: text, markup, annotated - select for diffs
Thu Oct 7 14:46:45 2021 UTC (3 years, 7 months ago) by nia
Branches: MAIN
Diff to: previous 1.17: preferred, colored
Changes since revision 1.17: +1 -2 lines
parallel: Remove SHA1 hashes for distfiles

Revision 1.17: download - view: text, markup, annotated - select for diffs
Mon Jul 13 18:40:47 2020 UTC (4 years, 10 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2021Q3-base, pkgsrc-2021Q3, pkgsrc-2021Q2-base, pkgsrc-2021Q2, pkgsrc-2021Q1-base, pkgsrc-2021Q1, pkgsrc-2020Q4-base, pkgsrc-2020Q4, pkgsrc-2020Q3-base, pkgsrc-2020Q3
Diff to: previous 1.16: preferred, colored
Changes since revision 1.16: +2 -2 lines
ganglia-monitor-core: add buildlink3.mk

From Edgar Fuß in PR 55479.

Some pkglint cleanup while here.

Revision 1.16: download - view: text, markup, annotated - select for diffs
Thu Jun 28 01:05:01 2018 UTC (6 years, 10 months ago) by bacon
Branches: MAIN
CVS tags: pkgsrc-2020Q2-base, pkgsrc-2020Q2, pkgsrc-2020Q1-base, pkgsrc-2020Q1, pkgsrc-2019Q4-base, pkgsrc-2019Q4, pkgsrc-2019Q3-base, pkgsrc-2019Q3, pkgsrc-2019Q2-base, pkgsrc-2019Q2, pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4, pkgsrc-2018Q3-base, pkgsrc-2018Q3, pkgsrc-2018Q2-base, pkgsrc-2018Q2
Diff to: previous 1.15: preferred, colored
Changes since revision 1.15: +3 -3 lines
parallel/ganglia-monitor-core: Unbreak linux build, add Linux rc files

Add MESSAGE.Linux with instructions for init and systemd.

Take ownership from pkgsrc-users.

Revision 1.15: download - view: text, markup, annotated - select for diffs
Fri Jun 30 00:52:44 2017 UTC (7 years, 10 months ago) by kamil
Branches: MAIN
CVS tags: pkgsrc-2018Q1-base, pkgsrc-2018Q1, pkgsrc-2017Q4-base, pkgsrc-2017Q4, pkgsrc-2017Q3-base, pkgsrc-2017Q3, pkgsrc-2017Q2-base, pkgsrc-2017Q2
Diff to: previous 1.14: preferred, colored
Changes since revision 1.14: +2 -2 lines
Correct ganglia-monitor-core build failure on NetBSD 8.99.1

Address <sys/user.h> removal fallout

Revision 1.14: download - view: text, markup, annotated - select for diffs
Tue Feb 16 12:48:18 2016 UTC (9 years, 2 months ago) by fhajny
Branches: MAIN
CVS tags: pkgsrc-2017Q1-base, pkgsrc-2017Q1, pkgsrc-2016Q4-base, pkgsrc-2016Q4, pkgsrc-2016Q3-base, pkgsrc-2016Q3, pkgsrc-2016Q2-base, pkgsrc-2016Q2, pkgsrc-2016Q1-base, pkgsrc-2016Q1
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +16 -8 lines
Update parallel/ganglia-monitor-core to 3.7.2. Add SMF support.

Upstream changelog follows.

3.7.2

* Fix for a memory leak if  override_hostname or override_ip are used

3.7.1

* Hash table in gmetad has been reworked to support much higher metric
  counts and larger number of metrics
* A number of GMond python modules have been rewritten and enhanced

3.7.0

* Add support for sending Ganglia metrics to Riemann
* Performance improvements for gmetad
* Export internal gmetad metrics

3.6.0

* Improvements
  - Add ability to gzip XML output in gmond
  - Forward Graphite metrics over UDP for increased scalability
  - Configurable graphite prefix
  - Memcached publish support - export metrics into memcached
  - Improve metric summarization performance under heavy load

* Bug fixes
  - Reduce CPU utilization when running in deaf mode


3.5.0

* gmond uses a separate thread to service gmetad requests. This should
  improve performance
* Updates to a number of core Python collection modules


3.4.0

* web
  - now distributed as a separate source tarball, web/ tree is not present
    in the ganglia-3.4.0 tarball

* gmond:
  - setgid() and initgroups() are invoked when setuid() is invoked - gmond
    no longer runs in root group (there may be side-effects from this change)
  - new UDP RX channel parameter `buffer' to set the socket buffer size


3.3.7

* gmond
  - BUG100: fails to start in Solaris zones
  - fails to start when no address on the network interface (added
    retry_bind parameter)
  - BUG321: fails to start when Solaris CPU in state FAILED (seg fault)


3.3.6

* gmond
  - BUG327: memory leak when receive channel is not configured or not
    hearing any data


3.3.5

* General
  - Return to the use of autotools (make dist) for building the release
  - Release with a valid version number in configure.in

* Gmetad
  - Fix for gmetad buffer overflow with metric value of DOUBLE_MAX

* Gmond python modules
  - multi traffic module has been replaced with multi interface which
    correctly reports all interfaces

* Gmond
  - Fix for issues/11
  - Expose some useful functions in the public C API to assist module
    developers


3.3.1

* Web
  - Graph Zooming off when Ganglia Web server and web browser in different
    time zones
  - Metrics chooser in cluster view now provides metric drop down in
    addition to autocomplete
  - Ability to specify default size for graphs in Views

Gmetad
  - You can now disable RRD writing - useful if you are using Ganglia only
    to feed Graphite
  - Export to graphite now handles spaces in metrics, groups
  - Minor code clean up and fixes

* Gmond
  - Diskstat python module incorrect IO time reporting has been fixed.


3.3.0

* Web UI shipped with Ganglia has been upgraded to the Ganglia Web
  2.0 interface. Changes to web UI from Gweb 2.2.0 are as follows
  - Additional Nagios integration scripts
  - Contributed by Etsy - stacked graph in the cluster view
  - Ability to hide/show events on individual graphs or whole pages
  - Numerous bug fixes and small enhancements
* metric names are sanitized to avoid breaking gmetad/UI when characters
  such as <, > are supplied. Those are now replaced with underscores
* gmetad supports sending metrics to graphite. Uncomment proper section
  of gmetad.conf to enable
* Default RRD resolution changed. It affects only newly created RRDs. To
  change to old behavior please modify the RRA field in gmetad.conf
* Number of Python modules from Ganglia gmond_python_modules repository
  have been included such as disk statistics, individual interface
  statistics, etc. Most of the modules are disabled. To enable rename
  the files in /etc/ganglia/conf.d.
* sFlow has been enhanced to support Virtual machine pool/Java
  VM/Memcache/Apache/NGINX/Tomcat and node.js metrics. You can read more
  at sFlow blog


3.2.0

* sFlow support - more and even more
* hostname/ip override - you can specify an arbitrary host name and IP
  to be shown in the UI.
* FreeBSD patches
* Python module improvements
* Bugfixes and improvements over 3.1.7


3.1.7:

* Fix build support for RHEL5/issue with commas in CFLAGS
* multicpu module: show CPU utilization as a value between 0-100% for
  each core


3.1.3 - 3.1.6:

* Merge commit 1966 from trunk to fix "contrib/removespikes.pl"
* Bootstrapping with Debian 5.0 (lenny) versions of autotools for
  this and future releases.
* Require user to explicitly specify sysconfdir when building from source,
  due to the fact that the old behavior was not consistent with the
  documented behavior.
* Configuration files and scripts are now created during the install phase
  rather than during configure.   This allows values such as @sysconfdir@
  to be used in the template configuration files.
* Abolish the use of release names - only release numbers will be used
  to distinguish versions in future
* libmetrics: workaround system header conflict in DFBSD >= 2.4 (BUG245)
* Use PCRE regex matching to configure metrics using the name_match directive
* rrdcached support
* gmetad now uses apr and the sleep intervals between polls are randomized
  in a way that supports shorter polling intervals
* FreeBSD support: fixes for crashes and disk statistics (BUG153)
* Further tweaks to Solaris build support (remove C99 hack)
* Eliminate conflict with ncpus symbol name on older Solaris
* AIX support: determine if the host is a virtual server (BUG226)
* AIX support: setting linker flags (BUG227), add -lm
* AIX support: tweaks for AIX >= v6.1
* AIX support: revised init scripts for gmond and gmetad
* Check for Python.h explicitly
* Include the necessary Python files in the distribution tarball, regardless
  of how BUILD_PYTHON is set (r2215).
* Remove references to GNU toolchain in documentation
* Fortify write_data_to_rrd against overflows
* Web interface: minor formatting changes
* mcast_if implementation tweaked so that the send channel will be bound
  to the IP of the outgoing interface
* Documentation updates relating to the options for multihomed hosts,
  particularly bind, bind_hostname and mcast_if
* gmond: Limit the use of APR_POLLSET_THREADSAFE to Linux >= 2.6
* gmond: improve/revert setuid behavior in configure script
* gmond: Fix the allow_extra_data configuration directive (BUG199)
* gmond: Ensure that a complete XML dump is delivered before closing
  the send socket. Submitted by: Jerry <adawzq 126 com>
* gmond: add bind and bind_hostname parameters for udp_send_channel()
* gmetad: BUG232: eliminate case-sensitive hostname bug, user can choose to
  maintain legacy behavior though.
* gmond: BUG237: revise fix for segfault on Solaris where first CPU not in
  slot 0
* gmond: support for HUP signal on platforms with execve
* gmond: status module: return gmond version info as string metrics
* gmond: Check return status of apr_pollset_create.  Use
  APR_POLLSET_THREADSAFE on Linux.
* build: various configure options: Solaris 8 with Sun Studio 11 support,
  extra modules for static linking, default setuid, release number,
  build multicpu and status during static builds, support for
  SYSCONFDIR (BUG16)
* RPM: include status module, allow packager to supply own gmond.conf
* build: Look in lib64 rather than lib for apr, confuse and expat on x86_64

Revision 1.13: download - view: text, markup, annotated - select for diffs
Mon Nov 2 23:46:12 2015 UTC (9 years, 6 months ago) by agc
Branches: MAIN
CVS tags: pkgsrc-2015Q4-base, pkgsrc-2015Q4
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +2 -1 lines
Add SHA512 digests for distfiles for parallel category

Existing SHA1 digests verified, all found to be the same on the
machine holding the existing distfiles (morden).  Existing SHA1
digests retained for now as an audit trail.

Revision 1.12: download - view: text, markup, annotated - select for diffs
Tue Feb 26 11:01:32 2013 UTC (12 years, 2 months ago) by joerg
Branches: MAIN
CVS tags: pkgsrc-2015Q3-base, pkgsrc-2015Q3, pkgsrc-2015Q2-base, pkgsrc-2015Q2, pkgsrc-2015Q1-base, pkgsrc-2015Q1, pkgsrc-2014Q4-base, pkgsrc-2014Q4, pkgsrc-2014Q3-base, pkgsrc-2014Q3, pkgsrc-2014Q2-base, pkgsrc-2014Q2, pkgsrc-2014Q1-base, pkgsrc-2014Q1, pkgsrc-2013Q4-base, pkgsrc-2013Q4, pkgsrc-2013Q3-base, pkgsrc-2013Q3, pkgsrc-2013Q2-base, pkgsrc-2013Q2, pkgsrc-2013Q1-base, pkgsrc-2013Q1
Diff to: previous 1.11: preferred, colored
Changes since revision 1.11: +2 -2 lines
NetBSD/current needs _KMEMUSER and a few additional includes.

Revision 1.11: download - view: text, markup, annotated - select for diffs
Tue Mar 13 12:36:25 2012 UTC (13 years, 2 months ago) by fhajny
Branches: MAIN
CVS tags: pkgsrc-2012Q4-base, pkgsrc-2012Q4, pkgsrc-2012Q3-base, pkgsrc-2012Q3, pkgsrc-2012Q2-base, pkgsrc-2012Q2, pkgsrc-2012Q1-base, pkgsrc-2012Q1
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +2 -1 lines
Add c99 support, fixes build on SunOS.
Change long xdr macros to int32 ones, fixes build on SunOS and ABI=64.

Bump PKGREVISION.

Revision 1.10: download - view: text, markup, annotated - select for diffs
Thu Nov 18 13:50:09 2010 UTC (14 years, 5 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2011Q4-base, pkgsrc-2011Q4, pkgsrc-2011Q3-base, pkgsrc-2011Q3, pkgsrc-2011Q2-base, pkgsrc-2011Q2, pkgsrc-2011Q1-base, pkgsrc-2011Q1, pkgsrc-2010Q4-base, pkgsrc-2010Q4
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +2 -2 lines
Add patch from Manuel Tobias Schiller:
I managed to trace things to the file libmetrics/netbsd/metrics.c in
the get_netbw function. Apparently, the code in get_netbw violates
alignment constraints for sparc64. I attached a patch against the result
of a "make patch" in parallel/ganglia-monitor-core. While I was at it, I
also changed proc_run_func somewhat to only count actually running
processes (having a look at NetBSD's ps(1) implementation) - without the
change, I got around 30 running processes on an idle machine.

"Looks good at a quick glance" martin@

Bump PKGREVISION.

Revision 1.9: download - view: text, markup, annotated - select for diffs
Tue Nov 10 14:55:17 2009 UTC (15 years, 6 months ago) by brook
Branches: MAIN
CVS tags: pkgsrc-2010Q3-base, pkgsrc-2010Q3, pkgsrc-2010Q2-base, pkgsrc-2010Q2, pkgsrc-2010Q1-base, pkgsrc-2010Q1, pkgsrc-2009Q4-base, pkgsrc-2009Q4
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +7 -25 lines
Update to v3.1.2.  The number of changes over the intervening years is
too large to list here.  See the ChangeLog file or the home page for
details.

Revision 1.8: download - view: text, markup, annotated - select for diffs
Sun Apr 30 22:28:44 2006 UTC (19 years ago) by joerg
Branches: MAIN
CVS tags: pkgsrc-2009Q3-base, pkgsrc-2009Q3, pkgsrc-2009Q2-base, pkgsrc-2009Q2, pkgsrc-2009Q1-base, pkgsrc-2009Q1, pkgsrc-2008Q4-base, pkgsrc-2008Q4, pkgsrc-2008Q3-base, pkgsrc-2008Q3, pkgsrc-2008Q2-base, pkgsrc-2008Q2, pkgsrc-2008Q1-base, pkgsrc-2008Q1, pkgsrc-2007Q4-base, pkgsrc-2007Q4, pkgsrc-2007Q3-base, pkgsrc-2007Q3, pkgsrc-2007Q2-base, pkgsrc-2007Q2, pkgsrc-2007Q1-base, pkgsrc-2007Q1, pkgsrc-2006Q4-base, pkgsrc-2006Q4, pkgsrc-2006Q3-base, pkgsrc-2006Q3, pkgsrc-2006Q2-base, pkgsrc-2006Q2, cwrapper, cube-native-xorg-base, cube-native-xorg
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +11 -4 lines
- uses GNU_CONFIGURE, change overrides to handle all subdirectories.
- uses libtool
- add DragonFly support
- use pkgsrc expat and apr
- bump revision

Revision 1.7: download - view: text, markup, annotated - select for diffs
Fri Jun 17 15:46:46 2005 UTC (19 years, 11 months ago) by hira
Branches: MAIN
CVS tags: pkgsrc-2006Q1-base, pkgsrc-2006Q1, pkgsrc-2005Q4-base, pkgsrc-2005Q4, pkgsrc-2005Q3-base, pkgsrc-2005Q3, pkgsrc-2005Q2-base, pkgsrc-2005Q2
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +2 -2 lines

Add missing RCS Id tag to patch-ah.

Revision 1.6: download - view: text, markup, annotated - select for diffs
Mon May 2 18:15:57 2005 UTC (20 years ago) by jschauma
Branches: MAIN
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +2 -2 lines
Apply patch from Mark Davies to make this build after stafs -> statvfs
(ie NetBSD-3 and -current).

Revision 1.5: download - view: text, markup, annotated - select for diffs
Wed Apr 13 01:57:29 2005 UTC (20 years, 1 month ago) by jschauma
Branches: MAIN
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +2 -2 lines
merge some changes from the freebsd metrics code into the netbsd source
file.  bump pkgrevision

Revision 1.4: download - view: text, markup, annotated - select for diffs
Sun Apr 3 19:13:50 2005 UTC (20 years, 1 month ago) by jschauma
Branches: MAIN
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +5 -5 lines
Update to 3.0.1 and switch to .tar.bz2 distfile.
Changes (mostly bugfixes)::

	* srclib/libmetrics/freebsd/metrics.c (1.6): Many bug fixes and
	cleanups:   - Make cpu_state act like get_netbw and get new values
	only if called	   more than 1/2 second from the last value update.
	 This causing	  obviously weird results from the CPU metrics on
	sparc64 (where the     counters seem to be very course) and bogus,
	but more subtlety broken     results on other architectures.  This
	has always been broken.    - Implement cpu_intr_func (one line!)
	- Make the logic for handling bad returns from sysctl make sense.
	It	should never be triggered in most cases, but at least this
	way it	    won't return bogus values when it happens.	  - Prefer
	sysctlbyname() to sysctl().  It's much easier to read.	  - Reduce
	the use of pointless temporary variables.    - Comment/white space
	fixes, include more comments of metrics we are	    unlikely to
	actually implement and comments on other rather bogus	   metrics,
	mostly memory related ones.

	* lib/libgmond.c (1.17): Set the default time for
	tcp_accept_channels to be -1 (blocking io)

	* srclib/libmetrics/linux/metrics.c (1.5): Fixed a bug in
	pkts_in/out bytes_in/out on for some Linux 2.6.x kernels
	http://bugzilla.ganglia.info/cgi-bin/bugzilla/show_bug.cgi?id=21

	* gmond/: g25_config.c (1.3), gmond.c (1.102): Patched two bugs in
	gmond.	The first bug causes gmond to occasionally stop reporting
	occasionally when there is a network failure.  The second bug in
	gmond relates to the host mask being set to 24 instead of 32 when
	converting old gmond.conf configuration files.

	* srclib/libmetrics/freebsd/metrics.c (1.5): Fix a number of bugs
	of varying severity:  - makenetvfslist had some nasty uninitilized
	variable bugs under    FreeBSD 4.x, fix those.	 - general
	reorganization and logic clarity improvements in
	makenetvfslist.   - Make machine_type_func, os_name_func, and
	os_release_func and correct	their error handling code to
	actually do something useful (not that	   it should ever be
	triggered).

	* srclib/libmetrics/freebsd/metrics.c (1.4): - Fix a memory leak in
	find_disk_space() as reported by Glen Beane.  - Overhaul
	makenetvfslist() a bit to fix a leak in low memory situations,
	reduce duplicated code, and streamline error handling.	- Fix a few
	compiler warnings.

Revision 1.3: download - view: text, markup, annotated - select for diffs
Thu Feb 24 12:23:31 2005 UTC (20 years, 2 months ago) by agc
Branches: MAIN
CVS tags: pkgsrc-2005Q1-base, pkgsrc-2005Q1
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +2 -1 lines
Add RMD160 digests

Revision 1.2: download - view: text, markup, annotated - select for diffs
Thu Feb 10 02:33:53 2005 UTC (20 years, 3 months ago) by jschauma
Branches: MAIN
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +11 -6 lines
Upgradde ganglia-monitor-core to version 3.0.0, which was released
one day after the initial import of this package.

Revision 1.1.1.1 (vendor branch): download - view: text, markup, annotated - select for diffs
Mon Feb 7 14:33:19 2005 UTC (20 years, 3 months ago) by jschauma
Branches: TNF
CVS tags: pkgsrc-base
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +0 -0 lines
Initial import of ganglia-monitor-core into pkgsrc:

Ganglia is a scalable distributed monitoring system for high-performance
computing systems such as clusters and Grids. It is based on a hierarchical
design targeted at federations of clusters. It relies on a multicast-based
listen/announce protocol to monitor state within clusters and uses a tree of
point-to-point connections amongst representative cluster nodes to federate
clusters and aggregate their state. It leverages widely used technologies such
as XML for data representation, XDR for compact, portable data transport, and
RRDtool for data storage and visualization. It uses carefully engineered data
structures and algorithms to achieve very low per-node overheads and high
concurrency. The implementation is robust, has been ported to an extensive set
of operating systems and processor architectures, and is currently in use on
over 500 clusters around the world. It has been used to link clusters across
university campuses and around the world and can scale to handle clusters with
2000 nodes.

http://ganglia.sourceforge.net


Revision 1.1: download - view: text, markup, annotated - select for diffs
Mon Feb 7 14:33:19 2005 UTC (20 years, 3 months ago) by jschauma
Branches: MAIN
Initial revision

Diff request

This form allows you to request diffs between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

Log view options

CVSweb <webmaster@jp.NetBSD.org>