Re: [Ganglia-developers] Travis CI and github

2014-04-11 Thread Jeff Buchbinder
On Fri, Apr 11, 2014 at 11:55 AM, Ben Hartshorne 
gang...@green.hartshorne.net wrote:

 Hi folks,

 Who knows about the Travis CI integration with our github repos? I would
 like to set up tests for the chef cookbook but want it to be managed under
 the same account or whatever as the main monitor-core repo.

 If someone who knows what's what has some time, can we meet in IRC and
 walk through setting it up for chef?


That would be me. Anyone on the ganglia team theoretically should be able
to administer the Travis-CI builds, but I've been the one doing it.

Jeff
--
Put Bad Developers to Shame
Dominate Development with Jenkins Continuous Integration
Continuously Automate Build, Test  Deployment 
Start a new project now. Try Jenkins in the cloud.
http://p.sf.net/sfu/13600_Cloudbees___
Ganglia-developers mailing list
Ganglia-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ganglia-developers


Re: [Ganglia-developers] request to merge some corrective patches (specfile, systemd service files, INSTALL, fixconfig)

2014-02-27 Thread Jeff Buchbinder
On Thu, Feb 27, 2014 at 12:57 PM, olivier.laha...@free.fr wrote:


 Hi,

 I'm an active developper of OSCAR Cluster project and we are using
 ganglia. I've ported OSCAR to systemd systems, and found that ganglia
 doesn't support systemd or at least, no packaging uses systemd service
 files and the service files are broken.

 The following patches are relative to git that I cloned a few hours ago.

 1/ So 1st of all, here is a fixed specfile.in:
 - It adds support for systemd (supports both initscripts and systemd)
 - It fixes build that tries to package the web interface which is now
 splitted of the ganglia-core.
 - Add missing ck-devel build require.
 http://olivier.lahaye1.free.fr/OSCAR/ganglia-ganglia_spec_in.patch

 2/ Then the gmetad.service and gmond.service are broken.
   1/ gmtad doesn't recognize the -f option (clearly a gmond.service past
 error in gmetad.service).
   2/ missing Type= fork
   3/ missing EnvironmentFile= (behaviour would be different from init
 script if /etc/sysconfig/gmetad file was not sourced)
   4/ missing --pid-file option for gmetad and no PidFile= in service file.
   5/ User=ganglia is wrong as if gmetad starts as user ganglia (provided
 it exists in the systems), then it fails to setuid to user configured in
 gmetad.conf.which is by default nobody = remove the User and let
 gmetad setuid to the user specified in the config file.
 http://olivier.lahaye1.free.fr/OSCAR/ganglia-gmetad_service_in.patch
 http://olivier.lahaye1.free.fr/OSCAR/ganglia-gmond_service_in.patch

 Note: Those files need @runstatedir@ = /var/run or /run and @envdir@ =
 /etcf/sysconfig on redhat clones and /etc/default on deb variants.
 = need to fix scripts/fixconfig.in to have that support.

 3/ In order to correctly fix the above files, we need to fix scripts/
 fixconfig.in to add runstatedir and envdir.
 I'm not happy with this patch as I think that this should got to
 configure.ac (unfornutately out of my skill). Using configure.ac would
 permit to define variables --runstatedir (autoconf starting at version 2.70
 supports that by default) and --envdir from the command line. It would also
 simplify fixconfig.in (the test between /etc/sysconfig  and /etc/defaults
 wouldn't be needed in fixconfig.in). So feel free to enhance this.
 @runstatedir@ should point to /var/run (autoconf 2.70+ uses this as
 default)
 @envdir@ should point to /etc/sysconfig on a redhat clone and
 /etc/defaults on a debian variant.
 http://olivier.lahaye1.free.fr/OSCAR/ganglia-fixconfig_in.patch
 Once applied, the configure line in the spec.in file could be enhanced by
 adding --runstatedir=/var/run --envdir=/etc/sysconfig

 4/ It seems that now the CK package is required. (searching for ck on
 google was hard)
 Thus the INSTALL file needs to be updated.
 http://olivier.lahaye1.free.fr/OSCAR/ganglia-INSTALL.patch

 Can someone with access to the source tree review those simple patches and
 merge/update them into the main source tree so they are part of the next
 release?
 Those patch should close the following tickets: #138 - (#126)? - #110  -
 #109


Please submit the patches as a github pull request (
https://help.github.com/articles/using-pull-requests ).

Thanks,
Jeff
--
Flow-based real-time traffic analytics software. Cisco certified tool.
Monitor traffic, SLAs, QoS, Medianet, WAAS etc. with NetFlow Analyzer
Customize your own dashboards, set traffic alerts and generate reports.
Network behavioral analysis  security monitoring. All-in-one tool.
http://pubads.g.doubleclick.net/gampad/clk?id=126839071iu=/4140/ostg.clktrk___
Ganglia-developers mailing list
Ganglia-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ganglia-developers


Re: [Ganglia-developers] request to merge some corrective patches (specfile, systemd service files, INSTALL, fixconfig)

2014-02-27 Thread Jeff Buchbinder
On Thu, Feb 27, 2014 at 2:26 PM, olivier.laha...@free.fr wrote:

 Hi Jeff,

 I think I committed to my fork and sent a pull request.
 Can you see my pull request?


It isn't showing up here : https://github.com/ganglia/monitor-core/pulls

Are you sure that you created a new pull request?

Jeff
--
Flow-based real-time traffic analytics software. Cisco certified tool.
Monitor traffic, SLAs, QoS, Medianet, WAAS etc. with NetFlow Analyzer
Customize your own dashboards, set traffic alerts and generate reports.
Network behavioral analysis  security monitoring. All-in-one tool.
http://pubads.g.doubleclick.net/gampad/clk?id=126839071iu=/4140/ostg.clktrk___
Ganglia-developers mailing list
Ganglia-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ganglia-developers


Re: [Ganglia-developers] Gmetad bottlenecks

2014-01-15 Thread Jeff Buchbinder
On Wed, Jan 15, 2014 at 12:11 PM, Dave Rawks d...@pandora.com wrote:

 On 01/15/2014 06:42 AM, Jesse Becker wrote:
  On Wed, Jan 15, 2014 at 8:41 AM, Nicholas Satterly nfsatte...@gmail.com
 wrote:
  If we are to look at redoing the XML parsing next then the two
 contenders
  that come to mind are gzipped JSON and Google Protocol Buffers.
 
  PB is meant to be very efficient and therefore faster, however it seems
  people have gotten comparable results with gzipped JSON. An obvious
  advantage of gzipped JSON is that it would be simple to make the output
  human readable though we could easily develop a CLI tool that allowed
 us to
  query and decode ganglia PB data for testing.
 
  I think there are large advantages to using standard and widely
  adopted formats, so JSON gets my vote there.  That's not to say PB
  isn't widely used, but I suspect there are a lot more tools and
  programming language bindings to read and process JSON data.
 
  Or...why not just use XDR for bulk data transport, instead of
  introducing a third format (XML, XDR, and JSON/PB)?   I'm not hugely
  familiar with XDR, so apologies if I'm missing an obvious reason why
  it wouldn't work here.
 
 
 


 +1 vote for XDR, it works great it is pretty damned efficient and the
 code to use it is ubiquitous.


The only downside I can see to PB or XDR is that there are not easy ways to
make them dynamically extensible for changes to the protocol, IIRC. The
main benefit to JSON (or gzipped JSON) besides readability is that adding a
new field doesn't break older versions.

XDR is pretty easily parseable, but I've personally put together at least
two different XDR reading or writing implementations for languages which
didn't support it yet -- and JSON is far more ubiquitous, as far as
language support goes.

Jeff
--
CenturyLink Cloud: The Leader in Enterprise Cloud Services.
Learn Why More Businesses Are Choosing CenturyLink Cloud For
Critical Workloads, Development Environments  Everything In Between.
Get a Quote or Start a Free Trial Today. 
http://pubads.g.doubleclick.net/gampad/clk?id=119420431iu=/4140/ostg.clktrk___
Ganglia-developers mailing list
Ganglia-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ganglia-developers


Re: [Ganglia-developers] Riemann pull request for Ganglia

2013-11-08 Thread Jeff Buchbinder
On Thu, Nov 7, 2013 at 7:41 PM, Bernard Li bern...@vanhpc.org wrote:

 Hi Nick:

 You should now have permissions to edit the Wiki.  However, I wonder would
 it be better to document it also in GitHub itself?

 Thanks,

 Bernard


 On Thu, Nov 7, 2013 at 3:00 PM, Nicholas Satterly nfsatte...@gmail.comwrote:

 Hi Bernard, Jeff,

 Thanks for merging the pull request. I'm happy to write a wiki page for
 the sourceforge trac wiki explaining how to configure Riemann integration
 if given appropriate permissions.

 My sourceforge username is satterly.

 Regards,
 Nick


 On Thu, Nov 7, 2013 at 5:30 PM, Nicholas Satterly 
 nfsatte...@gmail.comwrote:

 Hi developers,

 I've done some work recently to add Riemann support to Ganglia for which
 I've submitted a pull request [1]. We are currently using this in
 production at the Guardian to alert in real-time off tens of thousands of
 metrics. (You can see our config here
 https://github.com/guardian/riemann-config )

 It would be great if this was accepted by upstream as I know there is a
 lot of interest in alerting off real-time metric data recently and this is
 a solution that scales and makes use of a lot of the meta data that Ganglia
 associates with a metric/host.

 Feedback welcome.

 Regards,
 Nick

 [1] https://github.com/ganglia/monitor-core/pull/124




 --
 gpg: using PGP trust model
 pub   4096R/1EE38BD9 2013-01-06 [expires: 2018-01-06]
   Key fingerprint = 3EE9 550D D9D8 DB65 58C2  B58D CE78 EC6C 1EE3 8BD9
 uid  Nicholas Satterly (Debian Key) nfsatte...@gmail.com
 
 sub   4096R/23804EE9 2013-01-06 [expires: 2018-01-06]



The wiki is, itself, a git repository:
g...@github.com:ganglia/monitor-core.wiki.git
/ https://github.com/ganglia/monitor-core.wiki.git

I'm not sure if it makes more sense to point people to the online wiki,
since it's more likely that it would be up to date?

Jeff
--
November Webinars for C, C++, Fortran Developers
Accelerate application performance with scalable programming models. Explore
techniques for threading, error checking, porting, and tuning. Get the most 
from the latest Intel processors and coprocessors. See abstracts and register
http://pubads.g.doubleclick.net/gampad/clk?id=60136231iu=/4140/ostg.clktrk___
Ganglia-developers mailing list
Ganglia-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ganglia-developers


Re: [Ganglia-developers] Ganglia with statsd in Openstack Swift

2013-04-04 Thread Jeff Buchbinder
On Thu, Apr 4, 2013 at 9:31 AM, Chandra, Ashish
ashish.chan...@nttdata.comwrote:

   Hi All ;

  I have ganglia monitoring system in place for my OpenStack Swift
 environnment . I am intending to report swift metrics using statsd to
 ganglia. I am using 
 statsd-ganglia-backendhttps://github.com/jbuchbinder/statsd-ganglia-backend
 for reporting metrics to ganglia .  I have configured statsd config and it
 looks something like this :

   {
   port:8125,
   debug:true,
   backends: [ ./node_modules/statsd-ganglia-backend],
   ganglia:{
   host:10.2.3.114,
   port:8649,
   useHost:10.2.3.112,
   group:statsdtesting
}
  }



  I have also made changes to respective swift confs(proxy-server ,
 container-server , object-server etc .) to also flush metrics to statsd .
 here are the changes :

  log_statsd_host = 10.2.3.112
 log_statsd_port = 8125
 log_statsd_default_sample_rate = 1.0
 log_statsd_sample_rate_factor = 1.0
 log_statsd_metric_prefix = account_server_115


  I believe I am able to get all metrics reported to my statsd host(refer
 statsd log messages below),

  4 Apr 06:05:36 - gmetric.sendMetric
 stats_counts_account_server_115.account-replicator.attempts 0
 4 Apr 06:05:36 - gmetric.sendMetric
 stats_object_server_115.object-updater.errors 0
 4 Apr 06:05:36 - gmetric.sendMetric
 stats_counts_object_server_115.object-updater.errors 0
 4 Apr 06:05:36 - gmetric.sendMetric
 stats_container_server_115.container-updater.no_changes 0
 4 Apr 06:05:36 - gmetric.sendMetric
 stats_counts_container_server_115.container-updater.no_changes 0
 4 Apr 06:05:36 - gmetric.sendMetric
 stats_container_server_115.container-auditor.passes 0
 4 Apr 06:05:36 - gmetric.sendMetric
 stats_counts_container_server_115.container-auditor.passes 0
 4 Apr 06:05:36 - gmetric.sendMetric
 stats_account_server_115.account-reaper.errors 0
 4 Apr 06:05:36 - gmetric.sendMetric
 stats_counts_account_server_115.account-reaper.errors 0
 4 Apr 06:05:36 - gmetric.sendMetric
 stats_timers_object_server_115.object-replicator.partition.update.timing_mean_90
 23.957893678121078
 4 Apr 06:05:36 - gmetric.sendMetric
 stats_timers_object_server_115.object-replicator.partition.update.timing_upper_90
 48.9189624786
 4 Apr 06:05:36 - gmetric.sendMetric
 stats_timers_object_server_115.object-replicator.partition.update.timing_upper
 315.312147141
 4 Apr 06:05:36 - gmetric.sendMetric
 stats_timers_object_server_115.object-replicator.partition.update.timing_lower
 10.2491378784
 4 Apr 06:05:36 - gmetric.sendMetric
 stats_timers_object_server_115.object-replicator.partition.update.timing_count
 311
 4 Apr 06:05:36 - gmetric.sendMetric
 stats_timers_object_server_115.object-auditor.timing_mean_90
 23.957893678121078
 4 Apr 06:05:36 - gmetric.sendMetric
 stats_timers_object_server_115.object-auditor.timing_upper_90 48.9189624786
 4 Apr 06:05:36 - gmetric.sendMetric
 stats_timers_object_server_115.object-auditor.timing_upper 315.312147141
 4 Apr 06:05:36 - gmetric.sendMetric
 stats_timers_object_server_115.object-auditor.timing_lower 10.2491378784
 4 Apr 06:05:36 - gmetric.sendMetric
 stats_timers_object_server_115.object-auditor.timing_count 311
 4 Apr 06:05:36 - gmetric.sendMetric
 stats_timers_container_server_115.container-replicator.timing_mean_90
 23.957893678121078
 4 Apr 06:05:36 - gmetric.sendMetric
 stats_timers_container_server_115.container-replicator.timing_upper_90
 48.9189624786


  The packets are received at Ganglia server ; but i don't find it in
 ganglia XML .
 (Checked using telnet 10.2.3.114 8649 ).

  *Received packets at Ganglia Server :*

  Received Meta Packet:

 { hostname: '10.2.3.112',
   name:
 'stats_timers_container_server_115.container-replicator.timing_lower',
   spoof: false,
   type: 'int32',
   units: 'count',
   slope: 'both',
   tmax: 60,
   dmax: 0,
   group: 'statsdtesting' }

  Received Data Packet:
 { hostname: '10.2.3.112',
   name:
 'stats_timers_container_server_115.container-replicator.timing_lower',
   spoof: false,
   value: '9.47093963623' }


  Can somebody please guide me where I might be doing wrong ?

  Thanks and Regards

  Ashish Chandra


Try presenting spoof as an additional option, with the format
IP:HOSTNAME. That might do the trick for you.

Jeff
--
Minimize network downtime and maximize team effectiveness.
Reduce network management and security costs.Learn how to hire 
the most talented Cisco Certified professionals. Visit the 
Employer Resources Portal
http://www.cisco.com/web/learning/employer_resources/index.html___
Ganglia-developers mailing list
Ganglia-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ganglia-developers


Re: [Ganglia-developers] Fwd: [Errored] ganglia/jmxetric#3 (master - 9b452dc)

2013-01-25 Thread Jeff Buchbinder
On Thu, Jan 24, 2013 at 5:33 PM, Daniel Pocock dan...@pocock.com.au wrote:




 I received this notification, but the link to the build log doesn't
 work, just gives me a blank page.

 I can build locally with ant and with the Eclipse environment

 Is anybody aware of any particular issue with the travis-ci system?  I
 haven't used it before so I'm not quite sure what needs to be checked.




  Original Message 
 Subject: [Errored] ganglia/jmxetric#3 (master - 9b452dc)
 Date: Thu, 24 Jan 2013 17:30:03 -0500
 From: Travis-CI notificati...@travis-ci.org
 To: dan...@pocock.com.au dan...@pocock.com.au

 Build Update for ganglia/jmxetric
 -

 Build: #3
 Status: Errored

 Duration: 1 minute and 11 seconds
 Commit: 9b452dc (master)
 Author: Daniel Pocock
 Message: Update due to gmetric4j package rename to info.ganglia (as per
 http://ganglia.info)

 View the changeset:
 https://github.com/ganglia/jmxetric/compare/a08a9d1168c2...9b452dc5299c

 View the full build log and details:
 https://travis-ci.org/ganglia/jmxetric/builds/4365016


Try viewing the build information again. It says it can't find
info.ganglia to properly build the package.

Jeff
--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. ON SALE this month only -- learn more at:
http://p.sf.net/sfu/learnnow-d2d___
Ganglia-developers mailing list
Ganglia-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ganglia-developers


Re: [Ganglia-developers] ganglia-web in Debian - updating?

2012-09-04 Thread Jeff Buchbinder
On Mon, Sep 3, 2012 at 8:10 AM, Daniel Pocock dan...@pocock.com.au wrote:
 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA256



 On 03/09/12 13:58, Jeff Buchbinder wrote:
 On Mon, Sep 3, 2012 at 7:51 AM, Daniel Pocock
 dan...@pocock.com.au wrote:


 On 03/09/12 13:48, Jeff Buchbinder wrote:
 On Mon, Sep 3, 2012 at 2:07 AM, Daniel Pocock
 dan...@pocock.com.au wrote:



 There is now a standardized Debian package of the
 standalone ganglia-web:

 http://packages.debian.org/experimental/ganglia-webfrontend




 Is anyone else interested in having upload rights to update the
 package from time to time?  It is not so hard to
 participate through the DM mechanism:

 http://wiki.debian.org/DebianMaintainer

 Sure, I'm interested.




 Do you have a 4096 bit PGP key already?  If so, can you send me an
 email signed with your key?

 I'm attaching an ASCII armored version of my public key -- will
 that do?


 You are half way there - I notice you don't have any signatures on
 your key yet.  To formally request a DM account, you need to find at
 least one full Debian Developer, meet him in person, and ask him to
 sign your key.  Where are you based?

I'm in Northeast Connecticut, halfway between Hartford and Providence.

Jeff

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Ganglia-developers mailing list
Ganglia-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ganglia-developers


Re: [Ganglia-developers] ganglia-web in Debian - updating?

2012-09-03 Thread Jeff Buchbinder
On Mon, Sep 3, 2012 at 2:07 AM, Daniel Pocock dan...@pocock.com.au wrote:



 There is now a standardized Debian package of the standalone ganglia-web:

   http://packages.debian.org/experimental/ganglia-webfrontend


 Is anyone else interested in having upload rights to update the package
 from time to time?  It is not so hard to participate through the DM
 mechanism:

   http://wiki.debian.org/DebianMaintainer

Sure, I'm interested.

Jeff

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Ganglia-developers mailing list
Ganglia-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ganglia-developers


Re: [Ganglia-developers] Patches for Ganglia

2012-08-08 Thread Jeff Buchbinder
On Wed, Aug 8, 2012 at 4:44 AM, Paul Hewlett paul.hewl...@arm.com wrote:


 Hi All



 I have been using Ganglia on a test cluster. I needed to use Ganglia to
 collect data to be fed to another application. This required

 modifications to the Ganglia source code and consequently I have been
 building Ganglia from source. The OS is Centos is 5.8/RHEL5.



 The original work was on 3.3.1. I have just upgraded to 3.4.0 and
 reconstituted the patches as 'git diffs'. I would like to offer them

 back for inclusion in the next release of Ganglia.



 Here are the patches:



 Errors:



 diffgit.err_dbg_attributes - added attributes to dbg and err functions (may
 not work on non-linux)

 diffgit.format_errors - fixed incorrect format revealed by the
 err_dbg_attributes patch including one format mismatch (bug)

 diffgit.hash_memory_leak - added free call to prevent memory leak

 diffgit.init_d_0 - specify debug level of 0 on start to prevent boot failure

 diffgit.missing_headers - some missing #includes

 diffgit.procstat_return - fix incorrect NULL return in procstat.py

 diffgit.static_debug_level - make debug_level static

 diffgit.static_init_sockaddr - make function static

 diffgit.unsafe_realloc - fixed unsafe use of realloc (this should be
 applied)



 Cosmetic:



 diffgit.diskstat_comment - incorrect comment in diskstat.py



 Enhancements:



 diffgit.cciss_c0d0 - modifies diskstat.py to cope with HP Smartarray disk
 devices

 diffgit.diskstat_sectors - added read_sectors and write_sectors metrics

 diffgit.dumpfile - added option to dump data to text file (requires sigterm
 patch)

 diffgit.num_sources - explicitly specify num_sources from config file

 diffgit.sigterm - add sane SIGTERM handling

 diffgit.trace_msg - add trace_msg call which allows scaled debug msgs



 Site specific (may not be generally applicable):



 diffgit.multicpu - change multicpu metric names so that they can be parsed
 more easily



 My project is coming to an end and I will not have much time to use the
 recommended procedure involving ‘git clone’

 Please advise on how best to submit these.

If you don't have the time or desire to use the github pull request
system, please post a unified diff to this list, and one of the
maintainers will merge your changes in.

Thanks,
Jeff

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Ganglia-developers mailing list
Ganglia-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ganglia-developers


Re: [Ganglia-developers] add extras parsing to json graph-definitions

2012-07-19 Thread Jeff Buchbinder
On Thu, Jul 19, 2012 at 8:54 AM, Jochen Hein joc...@jochen.org wrote:
 Vladimir Vuksan vli...@veus.hr writes:

 I would define a scaling factor or some other variable. I do want to
 steer away from having tool specific options unless absolutely
 necessary.

 I agree that would be a useful goal, I just have no idea what I options
 I may need for my special problem [see my mail to ganglia-general].

 I've had a look at the other PHP-reports. A couple of them pass the
 option '--rigid' to rddtool. Other used options are --logarithmic and
 --lower-limit. I've no idea how that could be mapped into json and keep
 the syntax and the parsing simple.

I'd suggest something like:

options: {
 logarithmic: true,
 rigid: false,
 lower-limit: 0
}

with sensible defaults. If it's ignored by another graphing toolkit,
that's fine.

Jeff

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Ganglia-developers mailing list
Ganglia-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ganglia-developers


Re: [Ganglia-developers] add extras parsing to json graph-definitions

2012-07-18 Thread Jeff Buchbinder
On Wed, Jul 18, 2012 at 5:06 AM, Jochen Hein joc...@jochen.org wrote:
 Hi,

 I'm working on getting ganglia to display correct units for one
 custom graph. One of the first tries was to give some extra option
 to rrdtools.

 When using php-graphs, this is done via $rrdtool_graph[ 'extras' ],
 but there is nothing for json graphs.

 That simple patch (against 3.4.2) should fix that:

 --- ganglia/graph.php.orig  2012-07-17 16:25:37.0 +0200
 +++ ganglia/graph.php   2012-07-18 10:44:45.0 +0200
 @@ -28,6 +28,7 @@
  sanitize( $graph_config[ 'vertical_label' ] );
 }

 +   $rrdtool_graph[ 'extras' ] = $graph_config[ 'extras' ];
 $rrdtool_graph['lower-limit'] = '0';

 if( isset($graph_config['height_adjustment']) ) {

 Jochen

I'll apply that patch to the tree.

Thanks!
Jeff

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Ganglia-developers mailing list
Ganglia-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ganglia-developers


Re: [Ganglia-developers] add extras parsing to json graph-definitions

2012-07-18 Thread Jeff Buchbinder
On Wed, Jul 18, 2012 at 9:55 AM, Vladimir Vuksan vli...@veus.hr wrote:
 I don't like it. It's rrdtool specific. I want something a little bit more
 generic that gets translated to rrdtool commands.

Eventual suggestion: we define a function to convert between whatever
extras format we're using and target rendering tools. It's probably a
good idea to have it be an array rather than just plain text.

Jeff

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Ganglia-developers mailing list
Ganglia-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ganglia-developers


Re: [Ganglia-developers] 3.3.5 released today

2012-04-13 Thread Jeff Buchbinder
Ubuntu Oneiric and Lucid PPA packages available for 3.3.6 here:

https://launchpad.net/~rufustfirefly/+archive/ganglia

--
For Developers, A Lot Can Happen In A Second.
Boundary is the first to Know...and Tell You.
Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
http://p.sf.net/sfu/Boundary-d2dvs2
___
Ganglia-developers mailing list
Ganglia-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ganglia-developers


Re: [Ganglia-developers] [gweb2] aggregate with y-label containing # fails in view

2012-04-12 Thread Jeff Buchbinder
On Thu, Apr 12, 2012 at 8:29 AM, Ramon Bastiaans
ramon.bastia...@sara.nl wrote:
 When I make an aggregate graph which has a Y-axis label containing the #
 character, it works fine under the Aggregate Graphs tab.

 However, if I add that graph to a view using the + button, it does not
 display properly anymore.

 Removing the # from the Y-axis label in view_name.json fixes the issue.

 Perhaps there is a escaping issue somewhere.

 --
 ing. R. Bastiaans, B.ICT
 * Senior Systems Programmer
 * Operations, Support and Development

 SARA
 Science Park 140     PO Box 94613
 1098 XG Amsterdam NL 1090 GP Amsterdam NL
 P.+31 (0)20 592 3000 F.+31 (0)20 668 3167

Please create an issue for this here:

https://github.com/ganglia/ganglia-web/issues/new

Thanks!

--
For Developers, A Lot Can Happen In A Second.
Boundary is the first to Know...and Tell You.
Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
http://p.sf.net/sfu/Boundary-d2dvs2
___
Ganglia-developers mailing list
Ganglia-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ganglia-developers


Re: [Ganglia-developers] 3.3.4 tag doesn't build debian packages

2012-04-03 Thread Jeff Buchbinder
On Tue, Apr 3, 2012 at 3:16 PM, Dave Rawks d...@pandora.com wrote:
        Am I missing something? I just downloaded the tarball tagged 3.3.4 from
 github and attempted to build debian packages from it.

 1. The debian changelog is not updated to reflect the version tag.
 2. the build dependencies appear to be broken, as the build requires
 libtools to be installed but that isn't called out in the control file.
 3. the build fails when it attempts to descend into the web subdirectory
 of the build tree.

 I've been away from this project for a few weeks now and I was under the
 impression for the traffic on this list that some of the version
 tagging/workflow questions have been heavily discussed. However it seems
 that the actual function of the source tree may have become slowly and
 subtly broken at some point in the recent past (circa 3.2~)

 At any rate I've not got a lot of time on my hands to fix this at the
 moment, but figured I'd at least say something in case that might rouse
 some interest in fixing it.

I had been building snapshot packages for the Ubuntu PPA:

https://launchpad.net/~rufustfirefly/+archive/ganglia

Source files for successful build:
https://launchpad.net/~rufustfirefly/+archive/ganglia/+files/ganglia_3.3.5.orig.tar.gz
https://launchpad.net/~rufustfirefly/+archive/ganglia/+files/ganglia_3.3.5-1~oneiric.debian.tar.gz
https://launchpad.net/~rufustfirefly/+archive/ganglia/+files/ganglia_3.3.5-1~oneiric.dsc

I hope that helps!

Jeff

--
Better than sec? Nothing is better than sec when it comes to
monitoring Big Data applications. Try Boundary one-second 
resolution app monitoring today. Free.
http://p.sf.net/sfu/Boundary-dev2dev
___
Ganglia-developers mailing list
Ganglia-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ganglia-developers


Re: [Ganglia-developers] 3.3.3 tagged

2012-03-21 Thread Jeff Buchbinder
I found a small RPM packaging issue, which I corrected here:

https://github.com/ganglia/monitor-core/commit/c25c4b31a874ab7105395eb712f5be8fc5a0539e

I haven't changed the tagging or anything yet.

Jeff

--
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure
___
Ganglia-developers mailing list
Ganglia-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ganglia-developers


Re: [Ganglia-developers] Protocol Efficiency Ideas

2012-01-29 Thread Jeff Buchbinder
On Sat, Jan 28, 2012 at 11:21 PM, Kostas Georgiou
k.georg...@atreides.org.uk wrote:
 On Fri, Jan 27, 2012 at 06:59:06AM -0800, Im Root wrote:

 I believe that adding json would be a mistake. The reason is that when
 users install the main package there would be now a dependency on
 having json installed. It just adds to the complexity and helps to
 perpetuate RPM hell. I've had to deal with installing json in the past
 and it's been awful. It may be nice for a developer but not so nice
 for the end users.

 There is no need for any extra dependencies to output json, my current
 testing code is basically a copy of the code that outputs xml. Parsing
 json is a completely different story though.

That can be accomplished by embedding a copy of json-c, which wouldn't
require any external dependencies. ( https://github.com/json-c/json-c
)

Jeff

--
Try before you buy = See our experts in action!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-dev2
___
Ganglia-developers mailing list
Ganglia-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ganglia-developers


Re: [Ganglia-developers] Protocol Efficiency Ideas

2012-01-27 Thread Jeff Buchbinder
On Fri, Jan 27, 2012 at 9:59 AM, Im Root imr...@rocketmail.com wrote:
 I believe that adding json would be a mistake. The reason is that when users
 install the main package there would be now a dependency on having json
 installed. It just adds to the complexity and helps to perpetuate RPM hell.
 I've had to deal with installing json in the past and it's been awful. It
 may be nice for a developer but not so nice for the end users.

json-c is pretty embeddable. I had embedded a copy of the source in my
Nagios API branch (
https://github.com/jbuchbinder/nagios/tree/nagios-3.x-api ) with no
external dependencies added.

Jeff

--
Try before you buy = See our experts in action!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-dev2
___
Ganglia-developers mailing list
Ganglia-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ganglia-developers


Re: [Ganglia-developers] Protocol Efficiency Ideas

2012-01-26 Thread Jeff Buchbinder
On Thu, Jan 26, 2012 at 4:09 PM, Bryan Thompson br...@systap.com wrote:
 Dave,

 I thought that the web UI was driven this way.  Or is it gmond providing the 
 XML output for the web UI (rather than gmetad)?

IIRC, gmetad is currently producing XML which is consumed by the web UI.

That being said, I'd prefer switching to JSON for the web frontend.
There are a number of changes which have to be made, barring a rewrite
of gmetad.

Jeff

--
Keep Your Developer Skills Current with LearnDevNow!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-d2d
___
Ganglia-developers mailing list
Ganglia-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ganglia-developers


Re: [Ganglia-developers] Ganglia Web repo moved

2012-01-17 Thread Jeff Buchbinder
On Mon, Jan 16, 2012 at 12:57 PM, Daniel Pocock dan...@pocock.com.au wrote:

 Speaking of Ganglia Web we should release a new version of Ganglia with
 the new web frontend included. I propose following

 1. Remove web-frontend from monitor-core
 2. Allow Ganglia Web to be versioned separately for those that want to get
 more up to date web UI. We can call that gweb

 I don't think that is necessary (see my reason below) - people that just
 want to have a more up to date web UI can just download the latest
 version to their web server, without using the latest gmond code

I just included ganglia-web as web in monitor-core as a git
submodule, so you have the choice of downloading/building it
separately (or not) at your discretion.

 3. Bundle Ganglia such as that it bundles monitor-core and ganglia-web
 together. In the release notes than specify that e.g. Ganglia 3.2.1 is
 monitor-core 3.2.1 and ganglia-web 2.2.1.

 I think it is workable, but it may add more effort to keep versions
 synchronised (e.g. keeping a table listing which combinations of
 gmond/gmetad/web are safe)

I believe that there are no particular monitor-core incompatibilities
with ganglia-web versions, at the moment. You can even run ganglia-web
1.x and 2.x instances at the same time, pointing at the same
monitor-core installation.

Jeff

--
Keep Your Developer Skills Current with LearnDevNow!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-d2d
___
Ganglia-developers mailing list
Ganglia-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ganglia-developers


Re: [Ganglia-developers] Ganglia Web repo moved

2012-01-17 Thread Jeff Buchbinder
On Tue, Jan 17, 2012 at 3:34 PM, Im Root imr...@rocketmail.com wrote:
 It's commendable that there has been a lot of effort with the web interface.
 However, if you can't monitor Windows, it's like building a Mercedes with
 only 3 wheels. Yes, it nice to look at but yet it's missing a very important
 component.

I'd like to echo the sentiments of some of the other Ganglia
maintainers -- most of us don't really use Windows servers, so it
doesn't come up. In most cases, people usually end up porting
monitoring pieces to Windows systems rather than trying to hack
Windows compatibility in, precisely because things randomly tend to
break or perform in a strange way. (Case in point, check_nrpe was
ported as NSClient++ rather than the Nagios maintainers trying to keep
check_nrpe working under Windows : http://www.nsclient.org/nscp/ )

I would also assume that Win2k8 support is broken because the nice
folks in Redmond have probably been monkeying with UAC or something
similar. If you can get a bit more debugging info, I'm sure one of the
maintainers who happens to have a Windows 2k8 box around somewhere
would be happy to try to track down the bug for you.

Jeff

--
Keep Your Developer Skills Current with LearnDevNow!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-d2d
___
Ganglia-developers mailing list
Ganglia-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ganglia-developers


Re: [Ganglia-developers] Ganglia Web repo moved

2012-01-17 Thread Jeff Buchbinder
On Tue, Jan 17, 2012 at 5:29 PM, Im Root imr...@rocketmail.com wrote:
 I would be in agreement with the sentiments of the ganglia maintainers in
 that I too hate Windows. Unfortunately I'm stuck with it.

The appropriate windows solution would be to create a C# port of a
gmond/pmond type service, much as NSClient++ does. My C# is a little
rusty -- is there anyone out there who does more .NET programming who
would be willing to work on something like that?

Jeff

--
Keep Your Developer Skills Current with LearnDevNow!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-d2d
___
Ganglia-developers mailing list
Ganglia-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ganglia-developers


Re: [Ganglia-developers] Even MORE interesting project - Fix gmond on Windows Server 2008 R2

2012-01-10 Thread Jeff Buchbinder
On Tue, Jan 10, 2012 at 3:30 PM, Im Root imr...@rocketmail.com wrote:
 Hey this would be a great to benefit lots of users. Apparently the gmond
 program goes into an indefinite CPU loop on this operating system. (Nobody
 really cares if you make gmond run on zero/MQ pub sub anyways.) In fact this
 would be of more benefit than writing a ganglia book or putting the code in
 GitHub.
 I challenge anyone out there with coding skills to fix this once and for
 all. (As a bonus, make it so you don't have to use Cygwin either.)
 This would be a huge help!

There's a python gmond port called pmond:

http://embeddedgmetric.googlecode.com/svn/trunk/pmond/

which may give you better results.

Thanks,
Jeff

--
Write once. Port to many.
Get the SDK and tools to simplify cross-platform app development. Create 
new or port existing apps to sell to consumers worldwide. Explore the 
Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join
http://p.sf.net/sfu/intel-appdev
___
Ganglia-developers mailing list
Ganglia-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ganglia-developers


Re: [Ganglia-developers] [Ganglia-general] O'Reilly eBook on Ganglia

2011-12-13 Thread Jeff Buchbinder
On Tue, Dec 13, 2011 at 11:32 AM, Matt Massie m...@massie.us wrote:
 Thanks for all the replies.  I've been silently taking down notes.  Feel
 free to keep the ideas coming.

 -Matt


 On Tue, Dec 13, 2011 at 6:43 AM, Chris Burroughs chris.burrou...@gmail.com
 wrote:

 On 12/09/2011 07:51 PM, Matt Massie wrote:
  What are the things you would be most interested in?  Are there other
  topics you'd like to see covered?

 I would also like to see more details on how and why for different
 common variations.  For example, some people set 'host' to something
 other than the hostname so that they can group by something other than
 machine.

There are several other areas of functionality which might provide
this better: one is the group attribute (which can be set with
gmetric), another is spoofing hosts (which can be done with gmetric as
well as recent builds of gmond). There is also the concept of tags,
which is a fairly recent addition to the codebase.

Thanks,
Jeff

--
Cloud Computing - Latest Buzzword or a Glimpse of the Future?
This paper surveys cloud computing today: What are the benefits? 
Why are businesses embracing it? What are its payoffs and pitfalls?
http://www.accelacomm.com/jaw/sdnl/114/51425149/
___
Ganglia-developers mailing list
Ganglia-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ganglia-developers


Re: [Ganglia-developers] Gauging interest in writing a Ganglia eBook

2011-12-07 Thread Jeff Buchbinder
On Wed, Dec 7, 2011 at 1:04 PM, Matt Massie m...@massie.us wrote:
 Are there any more volunteers?

 Later today, I'm going to submit the list of volunteers to O'reilly and
 start getting project off the ground.  Going to be a lot of fun.

I'm also interested in contributing.

Thanks,
Jeff Buchbinder

--
Cloud Services Checklist: Pricing and Packaging Optimization
This white paper is intended to serve as a reference, checklist and point of 
discussion for anyone considering optimizing the pricing and packaging model 
of a cloud services business. Read Now!
http://www.accelacomm.com/jaw/sfnl/114/51491232/
___
Ganglia-developers mailing list
Ganglia-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ganglia-developers