Re: [Ganglia-developers] Travis CI and github
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)
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)
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
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
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
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)
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?
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?
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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