Re: [Ganglia-developers] web interface URL parameters
Hi J.T.: Any chance you can come up with a patch? Thanks, Bernard On Sat, Feb 15, 2014 at 7:37 AM, J.T. Conklin j...@acorntoolworks.com wrote: j...@acorntoolworks.com (J.T. Conklin) writes: I'm having a few problems with a new web interface deployment that I haven't been able to debug. When the home page refreshes, or one of the buttons at the top of the page are selected, the generated URL opens an empty page. For example, after a refresh I get: http://ganglia.example.com/ganglia-2/?r=hourcs=ce=m=load_ones=by+namec=tab=mvn=hide-hf=false I've found when I manually remove the hide-hf=false from the URL, the page renders, but I have not yet been able to determine where this is generated, or why the page doesn't render when it's present. I've since tracked this down to: if (isset($_GET[hide-hf]) filter_input(INPUT_GET, hide-hf, FILTER_VALIDATE_BOOLEAN, array(flags = FILTER_NULL_ON_FAILURE))) { $data-assign(hide_header, true); } in header.php and footer.php, and the fact that PHP on Centos 5.5 is 5.1.6, thus predates filter_input(). I commented these two lines out, and now the web UI works as expected. Since these are the only two places where filter_input() are used, thus the only thing requiring PHP 5.2+, it may be worth using back- wards compatible code to fetch the hide-hf param. The other params are not validated, and I can't see what makes hide-hf more important. --jtc -- J.T. Conklin -- Android apps run on BlackBerry 10 Introducing the new BlackBerry 10.2.1 Runtime for Android apps. Now with support for Jelly Bean, Bluetooth, Mapview and more. Get your Android app in front of a whole new audience. Start now. http://pubads.g.doubleclick.net/gampad/clk?id=124407151iu=/4140/ostg.clktrk ___ Ganglia-developers mailing list Ganglia-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ganglia-developers -- Android apps run on BlackBerry 10 Introducing the new BlackBerry 10.2.1 Runtime for Android apps. Now with support for Jelly Bean, Bluetooth, Mapview and more. Get your Android app in front of a whole new audience. Start now. http://pubads.g.doubleclick.net/gampad/clk?id=124407151iu=/4140/ostg.clktrk ___ Ganglia-developers mailing list Ganglia-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ganglia-developers
Re: [Ganglia-developers] gmond segfault with libpython
Hi Maciej: Please come find us on IRC and let's talk. Thanks, Bernard On Mon, Feb 10, 2014 at 1:24 AM, Maciej Lasyk mac...@lasyk.info wrote: If you'd look for someone I could help with that - just send me a msg when you're sure ;) On Sun, Feb 09, 2014 at 11:07:22PM -0800, Bernard Li wrote: Do we still have a maintainer for the Ganglia packages for EPEL? If not, should we see if somebody would like to fill that position? Thanks, Bernard On Sun, Feb 9, 2014 at 6:15 PM, Vladimir Vuksan vli...@veus.hr wrote: Those RPMS work just fine for me [root@localhost ~]# uname -a Linux localhost.localdomain 2.6.32-431.el6.x86_64 #1 SMP Fri Nov 22 03:15:09 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux [root@localhost ~]# cat /etc/issue CentOS release 6.5 (Final) Kernel \r on an \m [root@localhost ~]# rpm -ivh http://vuksan.com/centos/RPMS-6/x86_64/ganglia-gmond-modules-python-3.6.0-1.x86_64.rpm http://vuksan.com/centos/RPMS-6/x86_64/libganglia-3.6.0-1.x86_64.rpm http://vuksan.com/centos/RPMS-6/x86_64/ganglia-gmond-3.6.0-1.x86_64.rpm http://vuksan.com/centos/RPMS-6/x86_64/libconfuse-2.6-2.el6.rf.x86_64.rpm Retrieving http://vuksan.com/centos/RPMS-6/x86_64/ganglia-gmond-modules-python-3.6.0-1.x86_64.rpm Retrieving http://vuksan.com/centos/RPMS-6/x86_64/libganglia-3.6.0-1.x86_64.rpm Retrieving http://vuksan.com/centos/RPMS-6/x86_64/ganglia-gmond-3.6.0-1.x86_64.rpm Retrieving http://vuksan.com/centos/RPMS-6/x86_64/libconfuse-2.6-2.el6.rf.x86_64.rpm warning: /var/tmp/rpm-tmp.JtASFF: Header V3 DSA/SHA1 Signature, key ID 6b8d79e6: NOKEY Preparing...### [100%] 1:libconfuse ### [ 25%] 2:libganglia ### [ 50%] 3:ganglia-gmond ### [ 75%] 4:ganglia-gmond-modules-p### [100%] [root@localhost ~]# gmond -d 2 loaded module: core_metrics loaded module: cpu_module loaded module: disk_module loaded module: load_module loaded module: mem_module loaded module: net_module loaded module: proc_module loaded module: sys_module loaded module: python_module udp_recv_channel mcast_join=239.2.11.71 mcast_if=NULL port=8649 bind=239.2.11.71 buffer=0 On 02/09/2014 09:39 AM, Jeff Layton wrote: Vladimir, I initially tried your binaries on my 6.5 system and I could not get them to install and run (I think they were built with a 6.3 system). At some point I'll try building the rpm's and installing those. Hopefully there is no different in the build process - that would be very interesting if the rpm's worked and building from source didn't :) I'll let you know - but first I'm going to try Maciej's strace idea. Thanks! Jeff P.S. There are some pretty significant differences between 6.4 and 6.5. One big one that I know of is the ntp format changed. I have not seen issues with Centos 6 however I usually build my RPM packages. You could do that if you type rpmbuild -tb ganglia-3.6.0.tar.gz Alternatively if you are interested to try prebuilt packages you can find them here. http://vuksan.com/centos/RPMS-6/x86_64/ Vladimir On 02/08/2014 11:11 AM, Jeff Layton wrote: Good morning, I'm running a CentOS 6.5 system with ganglia 3.6.0 and ganglia-web 3.5.12. I'm following the general guidelines in this article: http://sachinsharm.wordpress.com/tag/installing-ganglia/ Everything goes swimmingly and ganglia itself works fine. So I decide to go to the next step and try using Python with gmond. I followed the general guidelines in this article: http://sachinsharm.wordpress.com/2013/08/19/setup-and-configure-ganglia-python-modules-on-centosrhel-6-3/ But when I start up gmond I get a segfault as reported in /var/log/messages. Feb 5 19:58:47 home4 kernel: gmond[17992]: segfault at 8 ip 0036a7ce6ceb sp 7fffaad46bf0 error 4 in libpython2.6.so.1.0[36a7c0+15d000] Feb 5 19:58:47 home4 abrt[18003]: Saved core dump of pid 17992 (/usr/local/sbin/gmond) to /var/spool/abrt/ccpp-2014-02-05-19:58:47-17992 (4284416 bytes) Feb 5 19:58:47 home4 abrtd: Directory 'ccpp-2014-02-05-19:58:47-17992' creation detected Feb 5 19:58:47 home4 abrtd: Executable '/usr/local/sbin/gmond' doesn't belong to any package and ProcessUnpackaged is set to 'no' Feb 5 19:58:47 home4 abrtd: 'post-create' on '/var/spool/abrt/ccpp-2014-02-05-19:58:47-17992' exited with 1 Feb 5 19:58:47 home4 abrtd: Deleting problem directory '/var/spool/abrt/ccpp-2014-02-05-19:58:47-17992' I'm been trying to debug this but I have to admit that I'm coming up blank. Running gmond with debug doesn't give too much information: [root@home4 laytonjb]# gmond -d 5 -c /etc/ganglia/gmond.conf loaded
Re: [Ganglia-developers] GSoC application started, more help needed
Hi Daniel: https://twitter.com/igrigorik/status/432255646306537472 Perhaps we can invite Ilya to be a mentor? I believe he is (or at least was) a user of Ganglia and I think he works for Google now...? Cheers, Bernard On Friday, 7 February 2014, Daniel Pocock dan...@pocock.com.au wrote: Please feel free to add potential project ideas here: https://github.com/ganglia/monitor-core/wiki/GSoC-2014-project-ideas For an example of how the project ideas are documented in other organisations, see these pages: https://wiki.debian.org/SummerOfCode2014/Projects http://community.apache.org/gsoc.html For those who have a Google account, please also register at http://www.google-melange.com and ask to be added as a mentor for the Ganglia organisation If you are willing to be a mentor (or work as part of a joint mentoring team, which makes things easier for everybody), please include your name and a link to your blog or Github profile or something on the wiki. These things will help Ganglia's chance of getting selected. -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121051231iu=/4140/ostg.clktrk ___ Ganglia-developers mailing list Ganglia-developers@lists.sourceforge.net javascript:; https://lists.sourceforge.net/lists/listinfo/ganglia-developers -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121051231iu=/4140/ostg.clktrk___ Ganglia-developers mailing list Ganglia-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ganglia-developers
Re: [Ganglia-developers] How to display node title to node hostname instead of IP address?
Please make sure that the collector daemon has hostname entries in /etc/hosts for all the hosts involved. Once that's done, please restart everything. BTW, questions such as these should be asked in the ganglia-general mailing-list -- this list is reserved for development discussions. Thanks, Bernard On Sun, Feb 9, 2014 at 9:27 PM, jupiter jupiter@gmail.com wrote: Hi, I've installed the latest release ganglia web 3.5.11, it display the node with IP address in each node graphic. How can I change the node title to use node hostname not IP address? Thank you. -j -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121051231iu=/4140/ostg.clktrk ___ Ganglia-developers mailing list Ganglia-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ganglia-developers -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121051231iu=/4140/ostg.clktrk ___ Ganglia-developers mailing list Ganglia-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ganglia-developers
Re: [Ganglia-developers] gmond segfault with libpython
Do we still have a maintainer for the Ganglia packages for EPEL? If not, should we see if somebody would like to fill that position? Thanks, Bernard On Sun, Feb 9, 2014 at 6:15 PM, Vladimir Vuksan vli...@veus.hr wrote: Those RPMS work just fine for me [root@localhost ~]# uname -a Linux localhost.localdomain 2.6.32-431.el6.x86_64 #1 SMP Fri Nov 22 03:15:09 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux [root@localhost ~]# cat /etc/issue CentOS release 6.5 (Final) Kernel \r on an \m [root@localhost ~]# rpm -ivh http://vuksan.com/centos/RPMS-6/x86_64/ganglia-gmond-modules-python-3.6.0-1.x86_64.rpm http://vuksan.com/centos/RPMS-6/x86_64/libganglia-3.6.0-1.x86_64.rpm http://vuksan.com/centos/RPMS-6/x86_64/ganglia-gmond-3.6.0-1.x86_64.rpm http://vuksan.com/centos/RPMS-6/x86_64/libconfuse-2.6-2.el6.rf.x86_64.rpm Retrieving http://vuksan.com/centos/RPMS-6/x86_64/ganglia-gmond-modules-python-3.6.0-1.x86_64.rpm Retrieving http://vuksan.com/centos/RPMS-6/x86_64/libganglia-3.6.0-1.x86_64.rpm Retrieving http://vuksan.com/centos/RPMS-6/x86_64/ganglia-gmond-3.6.0-1.x86_64.rpm Retrieving http://vuksan.com/centos/RPMS-6/x86_64/libconfuse-2.6-2.el6.rf.x86_64.rpm warning: /var/tmp/rpm-tmp.JtASFF: Header V3 DSA/SHA1 Signature, key ID 6b8d79e6: NOKEY Preparing...### [100%] 1:libconfuse ### [ 25%] 2:libganglia ### [ 50%] 3:ganglia-gmond ### [ 75%] 4:ganglia-gmond-modules-p### [100%] [root@localhost ~]# gmond -d 2 loaded module: core_metrics loaded module: cpu_module loaded module: disk_module loaded module: load_module loaded module: mem_module loaded module: net_module loaded module: proc_module loaded module: sys_module loaded module: python_module udp_recv_channel mcast_join=239.2.11.71 mcast_if=NULL port=8649 bind=239.2.11.71 buffer=0 On 02/09/2014 09:39 AM, Jeff Layton wrote: Vladimir, I initially tried your binaries on my 6.5 system and I could not get them to install and run (I think they were built with a 6.3 system). At some point I'll try building the rpm's and installing those. Hopefully there is no different in the build process - that would be very interesting if the rpm's worked and building from source didn't :) I'll let you know - but first I'm going to try Maciej's strace idea. Thanks! Jeff P.S. There are some pretty significant differences between 6.4 and 6.5. One big one that I know of is the ntp format changed. I have not seen issues with Centos 6 however I usually build my RPM packages. You could do that if you type rpmbuild -tb ganglia-3.6.0.tar.gz Alternatively if you are interested to try prebuilt packages you can find them here. http://vuksan.com/centos/RPMS-6/x86_64/ Vladimir On 02/08/2014 11:11 AM, Jeff Layton wrote: Good morning, I'm running a CentOS 6.5 system with ganglia 3.6.0 and ganglia-web 3.5.12. I'm following the general guidelines in this article: http://sachinsharm.wordpress.com/tag/installing-ganglia/ Everything goes swimmingly and ganglia itself works fine. So I decide to go to the next step and try using Python with gmond. I followed the general guidelines in this article: http://sachinsharm.wordpress.com/2013/08/19/setup-and-configure-ganglia-python-modules-on-centosrhel-6-3/ But when I start up gmond I get a segfault as reported in /var/log/messages. Feb 5 19:58:47 home4 kernel: gmond[17992]: segfault at 8 ip 0036a7ce6ceb sp 7fffaad46bf0 error 4 in libpython2.6.so.1.0[36a7c0+15d000] Feb 5 19:58:47 home4 abrt[18003]: Saved core dump of pid 17992 (/usr/local/sbin/gmond) to /var/spool/abrt/ccpp-2014-02-05-19:58:47-17992 (4284416 bytes) Feb 5 19:58:47 home4 abrtd: Directory 'ccpp-2014-02-05-19:58:47-17992' creation detected Feb 5 19:58:47 home4 abrtd: Executable '/usr/local/sbin/gmond' doesn't belong to any package and ProcessUnpackaged is set to 'no' Feb 5 19:58:47 home4 abrtd: 'post-create' on '/var/spool/abrt/ccpp-2014-02-05-19:58:47-17992' exited with 1 Feb 5 19:58:47 home4 abrtd: Deleting problem directory '/var/spool/abrt/ccpp-2014-02-05-19:58:47-17992' I'm been trying to debug this but I have to admit that I'm coming up blank. Running gmond with debug doesn't give too much information: [root@home4 laytonjb]# gmond -d 5 -c /etc/ganglia/gmond.conf loaded module: core_metrics loaded module: cpu_module loaded module: disk_module loaded module: load_module loaded module: mem_module loaded module: net_module loaded module: proc_module loaded module: sys_module loaded module: python_module loaded module: python_module Segmentation fault (core dumped) I went back to the Mod_Python section of the book (p. 89) and tried to make things as simple as possible to trace down the
Re: [Ganglia-developers] Google Summer of Code 2014?
Hi Daniel: On Thu, Feb 6, 2014 at 10:27 AM, Daniel Pocock dan...@pocock.com.au wrote: We could also reach out to related projects like rrdtool. One idea I had was that we could ask a student to make an R plugin to read RRDs and then the student could try and perform some statistical analysis on the RRDs. I like this idea. Another idea is to finish the ganglia-web portion for NVIDIA GPU monitoring. Cheers, Bernard -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121051231iu=/4140/ostg.clktrk ___ Ganglia-developers mailing list Ganglia-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ganglia-developers
Re: [Ganglia-developers] Google Summer of Code 2014?
Hi Devon: I think that's a great idea but I just worry whether a college student without any previous experience with Ganglia will be able to achieve this in about 3-4 months time span including time to learning and understanding how Ganglia works. Cheers, Bernard On Thu, Feb 6, 2014 at 12:25 PM, Devon H. O'Dell devon.od...@gmail.com wrote: There are plenty of other things that are achievable wrt performance improvements just by switching datastructures, reducing copies and allocations, and possibly switching away from XML as a gmetad serialization format. I haven't had a ton of time recently to start working on these things or the gmetad plugin stuff, but I'd be happy to mentor a student who wanted to work on any of these things. --dho 2014-02-06 Bernard Li bern...@vanhpc.org: Hi Daniel: On Thu, Feb 6, 2014 at 10:27 AM, Daniel Pocock dan...@pocock.com.au wrote: We could also reach out to related projects like rrdtool. One idea I had was that we could ask a student to make an R plugin to read RRDs and then the student could try and perform some statistical analysis on the RRDs. I like this idea. Another idea is to finish the ganglia-web portion for NVIDIA GPU monitoring. Cheers, Bernard -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121051231iu=/4140/ostg.clktrk ___ Ganglia-developers mailing list Ganglia-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ganglia-developers -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121051231iu=/4140/ostg.clktrk ___ Ganglia-developers mailing list Ganglia-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ganglia-developers
Re: [Ganglia-developers] Google Summer of Code 2014?
Hi Daniel: In terms of project ideas, we can re-use our wishlist but it might need cleaning up -- is there a more up to date list somewhere perhaps in GitHub? http://sourceforge.net/apps/trac/ganglia/wiki/ganglia_wish-list I have also created this template for student application which we may be able to re-use: https://sourceforge.net/apps/trac/ganglia/wiki/gsoc_application_template While searching for materials regarding GSoC and Ganglia, I came across this report on Apache OODT: http://google-opensource.blogspot.com/2013/10/google-summer-of-code-veteran-orgs.html It may be possible for us to align with Apache on the application, perhaps we can reach out to Chris Mattmann to see if he may be interested in collaborating. Chris Burroughs -- I think if you can pair up with one of us to mentor a student, that will be great. I am sure any prospective student will be able to learn from your experience in using Ganglia. Should we sync up on IRC to see how we should go about with the application? Anybody else interested in helping? Thanks, Bernard On Mon, Feb 3, 2014 at 5:05 AM, Daniel Pocock dan...@pocock.com.au wrote: On 03/02/14 07:10, Bernard Li wrote: Hi Daniel: I have participated in GSoC as a mentor in 2005 and 2006 but in recent years have not participated due to difficulty in getting selected as a mentoring organization. My sense is that unless you are one of the big umbrella projects such as Apache or Debian, it is almost impossible to get picked. Google seems to favor the big projects, here are some of my own guesses about it: - more mentors, more capacity to handle more students - less relationships for Google to maintain (150 big projects instead of 1500 little ones) - Google employees involved in the big projects (not suggesting this is a bad thing or that they use this influence inappropriately, but having those connections, they presumably get more insight into how well their money is spent) - the mentor summit has a maximum capacity of about 300 people (2 per project) On the other hand, Debian had 16 projects funded in 2013. Several of the students contributed work to upstream projects and collaborating throughout the wider free software community is not prohibited. It may well be possible for Ganglia to try to align with one of the big organisations like Debian if we don't get chosen directly. I definitely think GSoC is a worthwhile endeavour and I would be willing to help as mentor and/or administrator. We could certainly drum up some interesting projects for students. Please let me know if you are interested in putting together an application for Ganglia -- I would be willing to help. The deadline for Mentoring Organization application is 2/14. I would be willing to help as part of a mentoring team (e.g. if I am not the only point of contact for the student(s)) I would also be willing to help communicate with the Debian admin team about a) whether Debian would vouch for Ganglia as a reputable organisation (this helps our chances of being selected outright) b) whether or not a student could work under the Debian umbrella if Ganglia is not an official organisation Bernard, if both you and I are interested, then we probably need at least one more person willing to mentor and then we can make an application. I suspect that they will look at things like: a) overall number of projects we can mentor (e.g. just 1 student or 5 students?) b) ratio of mentors to students (having 1.5 or 2 mentors per student provides more continuity, minimises risk if a mentor can't continue) c) previous experience (2 of us as far as I know) We should also think about any other big projects we could align with. In particular, if any big project uses Ganglia to monitor their infrastructure, that makes it more interesting for them to take us under their wing (Debian uses Munin) -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121051231iu=/4140/ostg.clktrk ___ Ganglia-developers mailing list Ganglia-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ganglia-developers
Re: [Ganglia-developers] Google Summer of Code 2014?
Hi Daniel: I have participated in GSoC as a mentor in 2005 and 2006 but in recent years have not participated due to difficulty in getting selected as a mentoring organization. My sense is that unless you are one of the big umbrella projects such as Apache or Debian, it is almost impossible to get picked. I definitely think GSoC is a worthwhile endeavour and I would be willing to help as mentor and/or administrator. We could certainly drum up some interesting projects for students. Please let me know if you are interested in putting together an application for Ganglia -- I would be willing to help. The deadline for Mentoring Organization application is 2/14. Thanks, Bernard On Fri, Jan 31, 2014 at 1:42 AM, Daniel Pocock dan...@pocock.com.au wrote: We are nearly at the time when Google starts accepting applications from free software projects wanting to participate in GSoC The deal from Google is reasonably generous, they fully pay the student and they sometimes provide some help with other costs, e.g. they very generously helped Debian bring some of the students to DebConf in 2013. The big commitment from our side is that we need to (a) do the recruiting/selection and (b) do some mentoring. This obviously works out best for people who may already be recruiting anyway and they can use the program as a trial employment period or if there are things you really need done in the open source project and you have no other resources available and it is work that is suitable for a student. That said, in my experience with reviewing applications for both GSoC and Outreach Program for Women (a Gnome initiative) there are always a scattering of really good candidates who can work well and with minimal supervision. Having mentored two students last year I'd be happy to discuss this in more detail with anybody who may be interested. -- WatchGuard Dimension instantly turns raw network data into actionable security intelligence. It gives you real-time visual feedback on key security issues and trends. Skip the complicated setup - simply import a virtual appliance and go from zero to informed in seconds. http://pubads.g.doubleclick.net/gampad/clk?id=123612991iu=/4140/ostg.clktrk ___ Ganglia-developers mailing list Ganglia-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ganglia-developers -- Managing the Performance of Cloud-Based Applications Take advantage of what the Cloud has to offer - Avoid Common Pitfalls. Read the Whitepaper. http://pubads.g.doubleclick.net/gampad/clk?id=121051231iu=/4140/ostg.clktrk ___ Ganglia-developers mailing list Ganglia-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ganglia-developers
Re: [Ganglia-developers] Compiling Gmetad with concurrency kit
Sending back to the -devel list... Cheers, Bernard On Tuesday, 28 January 2014, Nicholas Satterly nfsatte...@gmail.com wrote: Hi Bernard, I was trying to build from the HEAD of master branch. I had to modify configure.ac to get it working and submitted a pull request so that others shouldn't have this problem in future [1]. Cheers, Nick [1] https://github.com/ganglia/monitor-core/pull/133 On Tue, Jan 28, 2014 at 5:37 AM, Bernard Li bern...@vanhpc.orgjavascript:_e({}, 'cvml', 'bern...@vanhpc.org'); wrote: Hi Nick: Is this happening on just CentOS 6 or EL6 in general? Have you tried to just do rpmbuild -ta ganglia tarball on the latest release tarball? BTW, which version were you trying to build? Thanks, Bernard On Mon, Jan 20, 2014 at 7:46 AM, Nicholas Satterly nfsatte...@gmail.comjavascript:_e({}, 'cvml', 'nfsatte...@gmail.com'); wrote: Hi, I can't get gmetad to compile on Centos 6 at the moment unless I add an explicit CPPFLAGS option to the configure command like so... $ ./configure CPPFLAGS=-I/usr/include/ck --sysconfdir=/etc/ganglia --with-gmetad --enable-status I built the ck development RPM from source using the RPM spec file available on the ck website and it installs the files in the following directories... $ rpm -ql ck ck-devel /usr/lib64/libck.so.0 /usr/lib64/libck.so.0.3.5 /usr/include/ck/ck_array.h /usr/include/ck/ck_backoff.h /usr/include/ck/ck_barrier.h /usr/include/ck/ck_bitmap.h /usr/include/ck/ck_brlock.h /usr/include/ck/ck_bytelock.h /usr/include/ck/ck_cc.h /usr/include/ck/ck_cohort.h /usr/include/ck/ck_elide.h /usr/include/ck/ck_epoch.h /usr/include/ck/ck_fifo.h /usr/include/ck/ck_hp.h /usr/include/ck/ck_hp_fifo.h /usr/include/ck/ck_hp_stack.h /usr/include/ck/ck_hs.h /usr/include/ck/ck_ht.h /usr/include/ck/ck_limits.h /usr/include/ck/ck_malloc.h /usr/include/ck/ck_md.h /usr/include/ck/ck_pflock.h /usr/include/ck/ck_pr.h /usr/include/ck/ck_queue.h /usr/include/ck/ck_ring.h /usr/include/ck/ck_rwcohort.h /usr/include/ck/ck_rwlock.h /usr/include/ck/ck_sequence.h /usr/include/ck/ck_spinlock.h /usr/include/ck/ck_stack.h /usr/include/ck/ck_stdint.h Does anyone have any idea what the issue is? I assume something is missing from configure.ac. Has anyone else got this working? Thanks, Nick -- 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 javascript:_e({}, 'cvml', 'Ganglia-developers@lists.sourceforge.net'); https://lists.sourceforge.net/lists/listinfo/ganglia-developers -- 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.comjavascript:_e({}, 'cvml', 'nfsatte...@gmail.com'); sub 4096R/23804EE9 2013-01-06 [expires: 2018-01-06] -- WatchGuard Dimension instantly turns raw network data into actionable security intelligence. It gives you real-time visual feedback on key security issues and trends. Skip the complicated setup - simply import a virtual appliance and go from zero to informed in seconds. http://pubads.g.doubleclick.net/gampad/clk?id=123612991iu=/4140/ostg.clktrk___ Ganglia-developers mailing list Ganglia-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ganglia-developers
Re: [Ganglia-developers] Compiling Gmetad with concurrency kit
Hi Nick: Is this happening on just CentOS 6 or EL6 in general? Have you tried to just do rpmbuild -ta ganglia tarball on the latest release tarball? BTW, which version were you trying to build? Thanks, Bernard On Mon, Jan 20, 2014 at 7:46 AM, Nicholas Satterly nfsatte...@gmail.com wrote: Hi, I can't get gmetad to compile on Centos 6 at the moment unless I add an explicit CPPFLAGS option to the configure command like so... $ ./configure CPPFLAGS=-I/usr/include/ck --sysconfdir=/etc/ganglia --with-gmetad --enable-status I built the ck development RPM from source using the RPM spec file available on the ck website and it installs the files in the following directories... $ rpm -ql ck ck-devel /usr/lib64/libck.so.0 /usr/lib64/libck.so.0.3.5 /usr/include/ck/ck_array.h /usr/include/ck/ck_backoff.h /usr/include/ck/ck_barrier.h /usr/include/ck/ck_bitmap.h /usr/include/ck/ck_brlock.h /usr/include/ck/ck_bytelock.h /usr/include/ck/ck_cc.h /usr/include/ck/ck_cohort.h /usr/include/ck/ck_elide.h /usr/include/ck/ck_epoch.h /usr/include/ck/ck_fifo.h /usr/include/ck/ck_hp.h /usr/include/ck/ck_hp_fifo.h /usr/include/ck/ck_hp_stack.h /usr/include/ck/ck_hs.h /usr/include/ck/ck_ht.h /usr/include/ck/ck_limits.h /usr/include/ck/ck_malloc.h /usr/include/ck/ck_md.h /usr/include/ck/ck_pflock.h /usr/include/ck/ck_pr.h /usr/include/ck/ck_queue.h /usr/include/ck/ck_ring.h /usr/include/ck/ck_rwcohort.h /usr/include/ck/ck_rwlock.h /usr/include/ck/ck_sequence.h /usr/include/ck/ck_spinlock.h /usr/include/ck/ck_stack.h /usr/include/ck/ck_stdint.h Does anyone have any idea what the issue is? I assume something is missing from configure.ac. Has anyone else got this working? Thanks, Nick -- 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 -- WatchGuard Dimension instantly turns raw network data into actionable security intelligence. It gives you real-time visual feedback on key security issues and trends. Skip the complicated setup - simply import a virtual appliance and go from zero to informed in seconds. http://pubads.g.doubleclick.net/gampad/clk?id=123612991iu=/4140/ostg.clktrk ___ Ganglia-developers mailing list Ganglia-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ganglia-developers
Re: [Ganglia-developers] problem about Gmond Python Module for Monitoring NVIDIA GPU
Hello 胡杨: The patch is for Ganglia Web 3.1+, I'm not sure what version of Ganglia ROCKS 5.5 comes with, can you please check? P.S. These questions are more suitable for the ganglia-general mailing-list. The -developer list is generally reserved for Ganglia development discussions. Thanks, Bernard On Sun, Dec 15, 2013 at 9:29 PM, 胡杨 781578...@qq.com wrote: I did it in the Rocks5.5. Everything is fine but the step of patch.. the errors below: [root at cluster ganglia]# patch -p0 /share/apps/ganglia-gpu/gpu/nvidia/ganglia_web.patch patching file host_view.php Hunk #1 FAILED at 17. Hunk #2 succeeded at 38 (offset 1 line). Hunk #3 succeeded at 203 with fuzz 2 (offset 32 lines). Hunk #4 FAILED at 180. Hunk #5 succeeded at 227 with fuzz 2 (offset 31 lines). 2 out of 5 hunks FAILED -- saving rejects to file host_view.php.rej patching file templates/default/host_view.tpl Hunk #1 succeeded at 82 with fuzz 2 (offset 2 lines). Hunk #2 FAILED at 138. 1 out of 2 hunks FAILED -- saving rejects to file templates/default/host_view.tpl.rej After do this ,when I open the page abot host view,the content is empty.. And I replace the new host_view,php file to the initial one which I backed before dong patch. Did it mean the patch is not suit for the version fo ganglia in Rocks5.5??? If so, How can I do ... -- Rapidly troubleshoot problems before they affect your business. Most IT organizations don't have a clear picture of how application performance affects their revenue. With AppDynamics, you get 100% visibility into your Java,.NET, PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! http://pubads.g.doubleclick.net/gampad/clk?id=84349831iu=/4140/ostg.clktrk ___ Ganglia-developers mailing list Ganglia-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ganglia-developers -- Rapidly troubleshoot problems before they affect your business. Most IT organizations don't have a clear picture of how application performance affects their revenue. With AppDynamics, you get 100% visibility into your Java,.NET, PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! http://pubads.g.doubleclick.net/gampad/clk?id=84349831iu=/4140/ostg.clktrk ___ Ganglia-developers mailing list Ganglia-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ganglia-developers
Re: [Ganglia-developers] [Ganglia-general] Gmetad Platform Poll
Hi Michael: Any chance we can try to merge your AIX specific patches into upstream code? Aren't you getting a bit tired managing them separately? ;-) Thanks, Bernard On Wed, Dec 11, 2013 at 3:17 PM, Michael Perzl mich...@perzl.org wrote: I can certainly test and verify this on a variety of different AIX levels. Regards, Michael On 12/11/2013 07:27 PM, Devon H. O'Dell wrote: Thanks. I think the work I'm doing should work with AIX on POWER. Would anybody with a builder be able to test and verify this? 2013/12/11 Morten Torstensen morten.torsten...@evry.com: We are using ganglia for aix on power, and possibly linux on power too in the close future. We use binaries from Michael Perzl, http://www.perzl.org/ganglia/ Best regards Morten Torstensen Chief Solution Architect, BA Nordic Open Systems Future Proof Service Development morten.torsten...@evry.com M +47 46819584 -Original Message- From: Devon H. O'Dell [mailto:devon.od...@gmail.com] Sent: Wednesday, 11 December, 2013 16:49 To: ganglia-developers@lists.sourceforge.net; ganglia-gene...@lists.sourceforge.net Subject: [Ganglia-general] Gmetad Platform Poll Hi all, I'm intending to continue working on performance improvements for gmetad. I'm curious if anybody uses gmetad on architectures that are not: * ARM * PPC * PPC64 * SPARCv9 * i386 * amd64 or on systems that are not: * Linux * ${any}BSD * Solaris (I'd also be interested in hearing if people are using gmond on architectures other than those mentioned above; less interested about the operating systems for that one.) Kind regards, --dho -- Rapidly troubleshoot problems before they affect your business. Most IT organizations don't have a clear picture of how application performance affects their revenue. With AppDynamics, you get 100% visibility into your Java,.NET, PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! http://pubads.g.doubleclick.net/gampad/clk?id=84349831iu=/4140/ostg.clktrk ___ Ganglia-general mailing list ganglia-gene...@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ganglia-general -- Rapidly troubleshoot problems before they affect your business. Most IT organizations don't have a clear picture of how application performance affects their revenue. With AppDynamics, you get 100% visibility into your Java,.NET, PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! http://pubads.g.doubleclick.net/gampad/clk?id=84349831iu=/4140/ostg.clktrk ___ Ganglia-general mailing list ganglia-gene...@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ganglia-general -- Rapidly troubleshoot problems before they affect your business. Most IT organizations don't have a clear picture of how application performance affects their revenue. With AppDynamics, you get 100% visibility into your Java,.NET, PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! http://pubads.g.doubleclick.net/gampad/clk?id=84349831iu=/4140/ostg.clktrk ___ Ganglia-developers mailing list Ganglia-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ganglia-developers -- Rapidly troubleshoot problems before they affect your business. Most IT organizations don't have a clear picture of how application performance affects their revenue. With AppDynamics, you get 100% visibility into your Java,.NET, PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! http://pubads.g.doubleclick.net/gampad/clk?id=84349831iu=/4140/ostg.clktrk ___ Ganglia-developers mailing list Ganglia-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ganglia-developers
Re: [Ganglia-developers] [Ganglia-general] Gmetad Platform Poll
Hi Khrist: Thanks! Will you be willing to volunteer to help with testing? :-) Cheers, Bernard On Mon, Dec 16, 2013 at 1:19 PM, Khrist Hansen khrist.han...@gmail.com wrote: I second this motion. :) -Original Message- From: Bernard Li [mailto:bern...@vanhpc.org] Sent: Monday, December 16, 2013 2:04 PM To: Michael Perzl Cc: ganglia-developers@lists.sourceforge.net; Morten Torstensen; ganglia-gene...@lists.sourceforge.net Subject: Re: [Ganglia-general] [Ganglia-developers] Gmetad Platform Poll Hi Michael: Any chance we can try to merge your AIX specific patches into upstream code? Aren't you getting a bit tired managing them separately? ;-) Thanks, Bernard On Wed, Dec 11, 2013 at 3:17 PM, Michael Perzl mich...@perzl.org wrote: I can certainly test and verify this on a variety of different AIX levels. Regards, Michael On 12/11/2013 07:27 PM, Devon H. O'Dell wrote: Thanks. I think the work I'm doing should work with AIX on POWER. Would anybody with a builder be able to test and verify this? 2013/12/11 Morten Torstensen morten.torsten...@evry.com: We are using ganglia for aix on power, and possibly linux on power too in the close future. We use binaries from Michael Perzl, http://www.perzl.org/ganglia/ Best regards Morten Torstensen Chief Solution Architect, BA Nordic Open Systems Future Proof Service Development morten.torsten...@evry.com M +47 46819584 -Original Message- From: Devon H. O'Dell [mailto:devon.od...@gmail.com] Sent: Wednesday, 11 December, 2013 16:49 To: ganglia-developers@lists.sourceforge.net; ganglia-gene...@lists.sourceforge.net Subject: [Ganglia-general] Gmetad Platform Poll Hi all, I'm intending to continue working on performance improvements for gmetad. I'm curious if anybody uses gmetad on architectures that are not: * ARM * PPC * PPC64 * SPARCv9 * i386 * amd64 or on systems that are not: * Linux * ${any}BSD * Solaris (I'd also be interested in hearing if people are using gmond on architectures other than those mentioned above; less interested about the operating systems for that one.) Kind regards, --dho -- Rapidly troubleshoot problems before they affect your business. Most IT organizations don't have a clear picture of how application performance affects their revenue. With AppDynamics, you get 100% visibility into your Java,.NET, PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! http://pubads.g.doubleclick.net/gampad/clk?id=84349831iu=/4140/ostg .clktrk ___ Ganglia-general mailing list ganglia-gene...@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ganglia-general - - Rapidly troubleshoot problems before they affect your business. Most IT organizations don't have a clear picture of how application performance affects their revenue. With AppDynamics, you get 100% visibility into your Java,.NET, PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! http://pubads.g.doubleclick.net/gampad/clk?id=84349831iu=/4140/ostg. clktrk ___ Ganglia-general mailing list ganglia-gene...@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ganglia-general -- Rapidly troubleshoot problems before they affect your business. Most IT organizations don't have a clear picture of how application performance affects their revenue. With AppDynamics, you get 100% visibility into your Java,.NET, PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! http://pubads.g.doubleclick.net/gampad/clk?id=84349831iu=/4140/ostg.c lktrk ___ Ganglia-developers mailing list Ganglia-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ganglia-developers -- Rapidly troubleshoot problems before they affect your business. Most IT organizations don't have a clear picture of how application performance affects their revenue. With AppDynamics, you get 100% visibility into your Java,.NET, PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! http://pubads.g.doubleclick.net/gampad/clk?id=84349831iu=/4140/ostg.clktrk ___ Ganglia-general mailing list ganglia-gene...@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ganglia-general -- Rapidly troubleshoot problems before they affect your business. Most IT organizations don't have a clear picture of how application performance affects their revenue
Re: [Ganglia-developers] [Ganglia-general] Gmetad Platform Poll
Hi Khrist: Are you familiar with GitHub? Perhaps we should start submitting these as issues or even a pull requests so they don't get lost in the conversation. Our main code repository now resides there (as opposed to SourceForge). Thanks, Bernard On Mon, Dec 16, 2013 at 3:06 PM, Khrist Hansen khrist.han...@gmail.com wrote: Yes, I am available and willing to test. I've already made some minor edits to Mr. Perzl's AIX code and recompiled on AIX to work around a divide-by-zero bug that causes insanely large negative values for cpu_wait and cpu_idle when cpu_user + cpu_sys = 100%. It looks like the original code was borrowed from an IBM example for libperfstat, and it appears that Mr. Perzl noticed the potential divide-by-zero error and tried to accommodate for it. Still, these insanely large negative for cpu_wait and cpu_idle would appear when the server was completely CPU bound. This was a crash course in C for me, so I was not able to figure out the cause. In the end, the work around was simple check for a negative value and assign 0 instead if it existed. (I don't mean to belittle Mr. Perzl's work here; I am very grateful for his efforts in bringing Ganglia to AIX, and I'm happy to assist in any way I can toward its improvement.) g_val_t cpu_wio_func( void ) { g_val_t val; get_cpuinfo(); val.f = cpu_info.wait; if(val.f 0) val.f = 0.0; return( val ); } g_val_t cpu_idle_func( void ) { g_val_t val; get_cpuinfo(); val.f = cpu_info.idle; if(val.f 0) val.f = 0.0; return( val ); } -Original Message- From: Bernard Li [mailto:bern...@vanhpc.org] Sent: Monday, December 16, 2013 2:42 PM To: Khrist Hansen Cc: Michael Perzl; ganglia-developers@lists.sourceforge.net; Morten Torstensen; Ganglia Subject: Re: [Ganglia-general] [Ganglia-developers] Gmetad Platform Poll Hi Khrist: Thanks! Will you be willing to volunteer to help with testing? :-) Cheers, Bernard On Mon, Dec 16, 2013 at 1:19 PM, Khrist Hansen khrist.han...@gmail.com wrote: I second this motion. :) -Original Message- From: Bernard Li [mailto:bern...@vanhpc.org] Sent: Monday, December 16, 2013 2:04 PM To: Michael Perzl Cc: ganglia-developers@lists.sourceforge.net; Morten Torstensen; ganglia-gene...@lists.sourceforge.net Subject: Re: [Ganglia-general] [Ganglia-developers] Gmetad Platform Poll Hi Michael: Any chance we can try to merge your AIX specific patches into upstream code? Aren't you getting a bit tired managing them separately? ;-) Thanks, Bernard On Wed, Dec 11, 2013 at 3:17 PM, Michael Perzl mich...@perzl.org wrote: I can certainly test and verify this on a variety of different AIX levels. Regards, Michael On 12/11/2013 07:27 PM, Devon H. O'Dell wrote: Thanks. I think the work I'm doing should work with AIX on POWER. Would anybody with a builder be able to test and verify this? 2013/12/11 Morten Torstensen morten.torsten...@evry.com: We are using ganglia for aix on power, and possibly linux on power too in the close future. We use binaries from Michael Perzl, http://www.perzl.org/ganglia/ Best regards Morten Torstensen Chief Solution Architect, BA Nordic Open Systems Future Proof Service Development morten.torsten...@evry.com M +47 46819584 -Original Message- From: Devon H. O'Dell [mailto:devon.od...@gmail.com] Sent: Wednesday, 11 December, 2013 16:49 To: ganglia-developers@lists.sourceforge.net; ganglia-gene...@lists.sourceforge.net Subject: [Ganglia-general] Gmetad Platform Poll Hi all, I'm intending to continue working on performance improvements for gmetad. I'm curious if anybody uses gmetad on architectures that are not: * ARM * PPC * PPC64 * SPARCv9 * i386 * amd64 or on systems that are not: * Linux * ${any}BSD * Solaris (I'd also be interested in hearing if people are using gmond on architectures other than those mentioned above; less interested about the operating systems for that one.) Kind regards, --dho --- - -- Rapidly troubleshoot problems before they affect your business. Most IT organizations don't have a clear picture of how application performance affects their revenue. With AppDynamics, you get 100% visibility into your Java,.NET, PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! http://pubads.g.doubleclick.net/gampad/clk?id=84349831iu=/4140/ost g .clktrk ___ Ganglia-general mailing list ganglia-gene...@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ganglia-general - - Rapidly troubleshoot problems before they affect your business. Most IT organizations don't have a clear picture of how application performance affects their revenue. With AppDynamics, you get 100
Re: [Ganglia-developers] Does it possible to insert Custom Module into Ganglia Gmetad
Hi Ravindra: Can you please elaborate on what you're trying to do? Metrics being added to gmond will be aggregated up to gmetad. So as long as you can inject metrics into gmond they will show up in gmetad and eventually to the web interface. Thanks, Bernard On Fri, Dec 6, 2013 at 8:41 PM, Ravindra Vyas ravindravyas...@gmail.com wrote: Dear all, After some study of Ganglia I found that it is possible to embed custom metric into Gmond but I wonder that Does it possible to insert Custom Module into Ganglia Gmetad ? if possible then let me know. -- Yours Sincerely, Ravindra A. Vyas, Assistant Professor, Department of Information Technology, Dharmsinh Desai Univesity, Nadiad-387001. -- Sponsored by Intel(R) XDK Develop, test and display web and hybrid apps with a single code base. Download it for free now! http://pubads.g.doubleclick.net/gampad/clk?id=111408631iu=/4140/ostg.clktrk ___ Ganglia-developers mailing list Ganglia-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ganglia-developers -- Rapidly troubleshoot problems before they affect your business. Most IT organizations don't have a clear picture of how application performance affects their revenue. With AppDynamics, you get 100% visibility into your Java,.NET, PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! http://pubads.g.doubleclick.net/gampad/clk?id=84349831iu=/4140/ostg.clktrk ___ Ganglia-developers mailing list Ganglia-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ganglia-developers
Re: [Ganglia-developers] Ganglia Round Table at SC13
We're going to be livestreaming the Round Table which starts at 16:45 MST if you can't make it to Denver: http://fuze.me/22218123 Download the clients here: https://www.fuzebox.com/download (Sorry, Linux client doesn't work) Vladimir Vuksan, Neil McKee and myself are confirmed for this Round Table -- still trying to hail Matt Massie... Hope to see you there! Cheers, Bernard On Sat, Nov 16, 2013 at 1:24 PM, Bernard Li bern...@vanhpc.org wrote: Going to SC in Denver? There will be a Ganglia Round Table and book give away (while supplies last) at the DOE Booth (#1327) on Tuesday 11/19 at 4:45pm MST. More details regarding the full schedule here: http://scdoe.info/booth-schedule/ We will also try to live stream this via Fuze -- will send info on it later. Hope to see you there. Cheers, Bernard -- Shape the Mobile Experience: Free Subscription Software experts and developers: Be at the forefront of tech innovation. Intel(R) Software Adrenaline delivers strategic insight and game-changing conversations that shape the rapidly evolving mobile landscape. Sign up now. http://pubads.g.doubleclick.net/gampad/clk?id=63431311iu=/4140/ostg.clktrk ___ Ganglia-developers mailing list Ganglia-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ganglia-developers
[Ganglia-developers] Ganglia Round Table at SC13
Going to SC in Denver? There will be a Ganglia Round Table and book give away (while supplies last) at the DOE Booth (#1327) on Tuesday 11/19 at 4:45pm MST. More details regarding the full schedule here: http://scdoe.info/booth-schedule/ We will also try to live stream this via Fuze -- will send info on it later. Hope to see you there. Cheers, Bernard -- DreamFactory - Open Source REST JSON Services for HTML5 Native Apps OAuth, Users, Roles, SQL, NoSQL, BLOB Storage and External API Access Free app hosting. Or install the open source package on any LAMP server. Sign up and see examples for AngularJS, jQuery, Sencha Touch and Native! http://pubads.g.doubleclick.net/gampad/clk?id=63469471iu=/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
Hi Nick: Cool -- do you think you can add a link to the page you created in the main Trac Wiki page? http://sourceforge.net/apps/trac/ganglia/wiki Thanks, Bernard On Tue, Nov 12, 2013 at 1:40 PM, Nicholas Satterly nfsatte...@gmail.com wrote: And just to close the loop... Ganglia now gets a mention on the Riemann website http://riemann.io/clients.html --Nick On Tue, Nov 12, 2013 at 11:06 AM, Nicholas Satterly nfsatte...@gmail.com wrote: Thanks. Page added ... http://sourceforge.net/apps/trac/ganglia/wiki/riemann_integration --Nick. On Mon, Nov 11, 2013 at 10:50 PM, Bernard Li bern...@vanhpc.org wrote: Fixed. Cheers, Bernard On Mon, Nov 11, 2013 at 8:26 AM, Nicholas Satterly nfsatte...@gmail.com wrote: Hi, I've written a wiki page for trac/sourceforge but don't seem to have edit rights -- I can't see an Edit this Page button on any of the Ganglia wiki pages (eg. https://sourceforge.net/apps/trac/ganglia/wiki) even though I'm logged in as satterly. If someone could fix this that would be great. If that's too hard feel free to add the page yourself, if you can (file attached). A link to it from the main page would be nice too. Thanks, Nick On Fri, Nov 8, 2013 at 5:29 PM, Jeff Buchbinder rufustfire...@gmail.com wrote: On Fri, Nov 8, 2013 at 12:27 PM, Bernard Li bern...@vanhpc.org wrote: Jeff: I'm talking about the Wiki hosted at SourceForge. However I'm uncertain if that has been deprecated in favour of the new one on GitHub. Vlad? I had been trying to migrate from the Sourceforge one to the Github wiki, but I'm not sure if we're *officially* designating the Github wiki to be the authoritative source of Ganglia knowledge. Jeff -- 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] -- 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] -- 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] -- DreamFactory - Open Source REST JSON Services for HTML5 Native Apps OAuth, Users, Roles, SQL, NoSQL, BLOB Storage and External API Access Free app hosting. Or install the open source package on any LAMP server. Sign up and see examples for AngularJS, jQuery, Sencha Touch and Native! http://pubads.g.doubleclick.net/gampad/clk?id=63469471iu=/4140/ostg.clktrk ___ Ganglia-developers mailing list Ganglia-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ganglia-developers -- DreamFactory - Open Source REST JSON Services for HTML5 Native Apps OAuth, Users, Roles, SQL, NoSQL, BLOB Storage and External API Access Free app hosting. Or install the open source package on any LAMP server. Sign up and see examples for AngularJS, jQuery, Sencha Touch and Native! http://pubads.g.doubleclick.net/gampad/clk?id=63469471iu=/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
Jeff: I'm talking about the Wiki hosted at SourceForge. However I'm uncertain if that has been deprecated in favour of the new one on GitHub. Vlad? Thanks, Bernard On Friday, 8 November 2013, Jeff Buchbinder wrote: On Thu, Nov 7, 2013 at 7:41 PM, Bernard Li bern...@vanhpc.orgjavascript:_e({}, 'cvml', '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.comjavascript:_e({}, 'cvml', 'nfsatte...@gmail.com'); wrote: 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.comjavascript:_e({}, 'cvml', 'nfsatte...@gmail.com'); wrote: 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 javascript:_e({}, 'cvml', '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] Riemann pull request for Ganglia
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] -- 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-general] SC13
Hi Chris: It'll be too late to submit a BoF for SC13, however we are currently in the process of organizing a Round Table discussion at the DOE Booth, tentatively Tuesday 4:45pm. Please let us know if there are certain topics you would like covered. Oh one more thing -- we might be giving away books :-) Cheers, Bernard On Mon, Nov 4, 2013 at 8:32 AM, Chris Hunter chris.hun...@yale.edu wrote: Are you thinking about a organizing a BoF at SC13? thanks, chris hunter yale hpc group Message: 2 Date: Fri, 1 Nov 2013 09:54:41 -0700 From: Bernard Li bern...@vanhpc.org Subject: [Ganglia-general] SC13 To: Ganglia ganglia-gene...@lists.sourceforge.net, ganglia-developers@lists.sourceforge.net ganglia-developers@lists.sourceforge.net Message-ID: ca+3xn_krmzaxtp-rfovi0qbdlrmgfu47rtwevojsceskfy-...@mail.gmail.com Content-Type: text/plain; charset=iso-8859-1 So who's going to SuperComputing in Denver later this month? Cheers, Bernard -- Android is increasing in popularity, but the open development platform that developers love is also attractive to malware creators. Download this white paper to learn more about secure code signing practices that can help keep Android apps secure. http://pubads.g.doubleclick.net/gampad/clk?id=65839951iu=/4140/ostg.clktrk ___ Ganglia-general mailing list ganglia-gene...@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ganglia-general -- 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
[Ganglia-developers] SC13
So who's going to SuperComputing in Denver later this month? Cheers, Bernard -- Android is increasing in popularity, but the open development platform that developers love is also attractive to malware creators. Download this white paper to learn more about secure code signing practices that can help keep Android apps secure. http://pubads.g.doubleclick.net/gampad/clk?id=65839951iu=/4140/ostg.clktrk___ Ganglia-developers mailing list Ganglia-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ganglia-developers
Re: [Ganglia-developers] Bugfix not summited because bugzilla not accessable from my area
Hi Brad: Page has been updated with link to GitHub -- hopefully the wording is sufficient. Thanks, Bernard On Thu, Sep 26, 2013 at 7:28 AM, Brad Nicholes bnicho...@netiq.com wrote: There are links to bugzilla on the ganglia.info web site. For example, the last sentence on the ganglia.info support tab has a link. ( http://ganglia.info/?page_id=68) Brad Bernard Li bern...@vanhpc.org 9/25/2013 12:55 PM Hello: We are no longer using Bugzilla, please submit the bugs in GitHub Issues: https://github.com/ganglia/ganglia-web/issues Just curious though, where did you see the link to Bugzilla? Thanks! Bernard On Wed, Sep 25, 2013 at 10:07 AM, 田甲 oxygenera...@gmail.com wrote: Will someone help me submit this bugfix? Thanks. Module: ganglia-web File: stacked.php Description: This bug happens when showing stacked graph of custom metrics on selected few hosts. In this case, count($hosts) is regarded as the count of valid ones, which results in a overwhelming value of $cx, leading to blank color 0xFF. Diff: $ diff stacked.php stacked.php2 98d97 $i = 0; 100,101c99 $cx = $i/(1+count($hosts)); $i++; --- $cx = $index/(1+count($hosts)); -- Regards, Hydrogenesis oxygenera...@gmail.com -- October Webinars: Code for Performance Free Intel webinars can help you accelerate application performance. Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from the latest Intel processors and coprocessors. See abstracts and register http://pubads.g.doubleclick.net/gampad/clk?id=60133471iu=/4140/ostg.clktrk ___ Ganglia-developers mailing list Ganglia-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ganglia-developers -- October Webinars: Code for Performance Free Intel webinars can help you accelerate application performance. Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from the latest Intel processors and coprocessors. See abstracts and register http://pubads.g.doubleclick.net/gampad/clk?id=60133471iu=/4140/ostg.clktrk___ Ganglia-developers mailing list Ganglia-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ganglia-developers
Re: [Ganglia-developers] Bugfix not summited because bugzilla not accessable from my area
Hello: We are no longer using Bugzilla, please submit the bugs in GitHub Issues: https://github.com/ganglia/ganglia-web/issues Just curious though, where did you see the link to Bugzilla? Thanks! Bernard On Wed, Sep 25, 2013 at 10:07 AM, 田甲 oxygenera...@gmail.com wrote: Will someone help me submit this bugfix? Thanks. Module: ganglia-web File: stacked.php Description: This bug happens when showing stacked graph of custom metrics on selected few hosts. In this case, count($hosts) is regarded as the count of valid ones, which results in a overwhelming value of $cx, leading to blank color 0xFF. Diff: $ diff stacked.php stacked.php2 98d97 $i = 0; 100,101c99 $cx = $i/(1+count($hosts)); $i++; --- $cx = $index/(1+count($hosts)); -- Regards, Hydrogenesis oxygenera...@gmail.com -- October Webinars: Code for Performance Free Intel webinars can help you accelerate application performance. Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from the latest Intel processors and coprocessors. See abstracts and register http://pubads.g.doubleclick.net/gampad/clk?id=60133471iu=/4140/ostg.clktrk ___ Ganglia-developers mailing list Ganglia-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ganglia-developers -- October Webinars: Code for Performance Free Intel webinars can help you accelerate application performance. Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from the latest Intel processors and coprocessors. See abstracts and register http://pubads.g.doubleclick.net/gampad/clk?id=60133471iu=/4140/ostg.clktrk___ Ganglia-developers mailing list Ganglia-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ganglia-developers
Re: [Ganglia-developers] [Ganglia-general] [SECURITY] [IMPORTANT] Security issue in Ganglia Web
Hi Daniel: On Thu, Aug 2, 2012 at 1:35 PM, Daniel Pocock dan...@pocock.com.au wrote: Just wondering if anyone has already started looking at doing 3.1.8 with the security fix? That depends. Are we still maintaining the 3.1.x tree? Traditionally we have kept with the current branch and one release branch before. For instance if current web is at 3.5 then we maintain that and 3.4. I believe Kostas has already pushed out patches for 3.1.7 to Fedora/EPEL so in terms of distributed binary packages I guess we should be fine? We could potentially pull the old versions from SourceForge.net so people don't download the old versions, but they should really be getting the latest and greatest... Cheers, Bernard -- 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-general] [SECURITY] [IMPORTANT] Security issue in Ganglia Web
Hi Daniel: On Thu, Aug 2, 2012 at 2:35 PM, Daniel Pocock dan...@pocock.com.au wrote: That's not what distributions support - keep in mind, for many people, they only need something basic, they are happy to run apt-get or yum and get the package in 30 seconds, and that convenience is more important than new features - so they are not going to dedicate 30-60 minutes to downloading a tarball and working out what to do with it Well if we agree that we are EOL'ing 3.1, then it is up to the distributions who are still on the old version to maintain it for security patches. I don't think it's really our responsibility to fix bugs for releases that are old. We have better things to do with our time. Just my $0.02. Cheers, Bernard -- 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-general] [SECURITY] [IMPORTANT] Security issue in Ganglia Web
Perhaps I'm totally off here but is this saying 3.3.5 is under testing and will eventually be stable? http://packages.qa.debian.org/g/ganglia.html If that is the case, shouldn't we work on backport it into the 3.3.x tree as opposed to 3.1.x tree? Regards, Bernard On Thu, Aug 2, 2012 at 2:56 PM, Daniel Pocock dan...@pocock.com.au wrote: On 02/08/12 21:49, Bernard Li wrote: Hi Daniel: On Thu, Aug 2, 2012 at 2:35 PM, Daniel Pocock dan...@pocock.com.au wrote: That's not what distributions support - keep in mind, for many people, they only need something basic, they are happy to run apt-get or yum and get the package in 30 seconds, and that convenience is more important than new features - so they are not going to dedicate 30-60 minutes to downloading a tarball and working out what to do with it Well if we agree that we are EOL'ing 3.1, then it is up to the distributions who are still on the old version to maintain it for security patches. I don't think it's really our responsibility to fix bugs for releases that are old. We have better things to do with our time. Not quite... Kostas already did the effort for Fedora Someone (probably me) has to do the same for Debian End result: it is not some invisible person out there from the distribution community - it comes back to us If we don't do it, Ganglia would be dropped from the distributions. Keeping a branch just means that we can avoid duplicating effort on such things - the branch doesn't need to have every security enhancement (e.g. the recent gid stuff), just essential web security fixes. There is nothing else I have seen in the last 6 months that belongs on 3.1 -- 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
[Ganglia-developers] ganglia-web case_sensitive_hostnames
Hi all: In conf_default.php for ganglia-web, the default for case_sensitive_hostnames is true: https://github.com/ganglia/ganglia-web/blob/master/conf_default.php.in#L300 Shouldn't we set this to false now that gmetad = 3.2.0 has been in circulation for a while now? Any objections to change it? Thanks! Bernard -- 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] web and debian/* files
Hi Daniel: One reason why we would want to keep the debian/ directory in our repo is if for whatever reason the upstream Debian package doesn't get updated, a user could still download our official tarball and build Debian packages directly. Cheers, Bernard On Thu, Jul 19, 2012 at 7:41 AM, Daniel Pocock dan...@pocock.com.au wrote: The web download includes a debian/ directory with files for building a Debian package Debian also keeps a separate set of files for the same purpose in the Debian git VCS: git.debian.org/git/collab-maint/ganglia-web.git When importing release tarballs into the Debian VCS, it is necessary to filter out the upstream version of the debian/* files, they don't get used at all: git-import-orig -u 3.5.2 --filter='debian/*' ~/Downloads/ganglia-web_3.5.2.orig.tar.gz To simplify things and avoid duplication, debian/* could be omitted from future gweb releases (and even removed from the git repo) Would anyone object to that? I believe that the main advantage of tracking these files in Debian's git is that any Debian developer can update them and update an emergency bug fix release at any time. -- 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 -- 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-general] [SECURITY] [IMPORTANT] Security issue in Ganglia Web
Hi Daniel: On Sun, Jul 15, 2012 at 10:26 AM, Daniel Pocock dan...@pocock.com.au wrote: I think we need to be clear about the support lifecycle for older versions - I remember 3.0.x was being supported for a while when 3.1.x was in use - I'm not sure if anyone has taken on 3.1.x support? I saw Kostas on IRC and talked to him briefly about the security vulnerability and he mentioned that he will take a look at backporting fixes to 3.1.7 since that is the latest version available on EPEL. I don't think he has volunteered to take over support for the entire branch, but will at least work on releasing updated RPMs for EPEL users. Hopefully he could chime in on this ;-) Thanks, Bernard -- 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] Gmond and default configuration directory bug?
Hi Simon: On Sun, Jul 15, 2012 at 3:45 AM, Simon G. semy...@gmail.com wrote: Why default gmond's installation configures it to look for configuration files in /usr/local/etc/gmond.conf? /usr/local is the default prefix when you build from source. Everywhere in documentation I see /etc/ganglia/gmond.conf. /etc/ganglia/gmetad-python.conf and when gmetad-python looks for confgiuration in proper directory (/etc/ganglia/gmetad-python.conf), gmond looks in wrong one. The documentation in the wiki assumes you're using binary packages (RPM or deb) which most people do. Perhaps we could improve the documentation by making this clearer. I haven't been following the Debian/Ubuntu package situation, but don't they have readily available package for gmetad-python? Cheers, Bernard -- 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] jmxetric adapted to git, gmetric4j
Hi Daniel: Thanks for doing this. But I wonder if these projects should be in the top level of the main Ganglia GitHub repository. The top level is getting a little busy so perhaps we can create a new directory where these sub-projects can live, much like ganglia_contrib? I'm open to suggestions on what directory they should be placed in, but IMHO they should not be in the top level. Perhaps we could rename ganglia_contrib to ganglia_thirdparty and place those projects there? Cheers, Bernard On Sat, Jul 14, 2012 at 10:56 AM, Daniel Pocock dan...@pocock.com.au wrote: I've placed a copy of the jmxetric code in github: https://github.com/ganglia/jmxetric and it is adapted to use the base functionality in gmetric4j - so now there is no duplication between the two projects As previously mentioned, gmetric4j is almost entirely based on code from the jmxetric project: gmetric4j: base classes, xdr and protocol, for use in any Java app jmxetric: now a specialisation of the gmetric4j classes to work with JMX -- 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 -- 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
[Ganglia-developers] ganglia-web 3.5.1 release tarball
Hi Vladimir: I am having problems building RPM with the release tarball you uploaded to SourceForge: $ rpmbuild -tb ganglia-web-3.5.1-1.tar.gz error: File /home/bernardl/download.d/ganglia-web-3.5.1.tar.gz: No such file or directory Should I just rename the tarball and re-upload to SourceForge? Thanks, Bernard -- 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
[Ganglia-developers] Post Velocity Conf Ganglia gathering
Hi all: What: Ganglia post-Velocity Gathering Where: Faultline Brewing Company (1235 Oakmead Pkwy, Sunnyvale, CA 94085) When: 6/27 (Wednesday) 7:30pm Please RSVP with me so I can make the reservations. Thanks, Bernard -- 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] Post Velocity Conf Ganglia gathering
So far we have 5 confirmed guests. I have made a reservation for 8 but the earliest time they have for that number of people is 7:45pm but I'll be there at 7:30pm. The reservation is under my name. See you all tomorrow. Cheers, Bernard On Tue, Jun 26, 2012 at 2:02 PM, Bernard Li bern...@vanhpc.org wrote: Hi all: What: Ganglia post-Velocity Gathering Where: Faultline Brewing Company (1235 Oakmead Pkwy, Sunnyvale, CA 94085) When: 6/27 (Wednesday) 7:30pm Please RSVP with me so I can make the reservations. Thanks, Bernard -- 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] How to submit bug fixes/ new features for ganglia-web?
Hi Michael: Thanks for the email. Your best bet is to fork the code in GitHub, commit your changes and submit a pull request against master -- someone will have a look and potentially integrate it upstream. Cheers, Bernard On Wed, Jun 20, 2012 at 10:58 PM, Michael Shearer zonked.mon...@gmail.com wrote: Hi, I have been playing around with the ganglia - nagios integration scripts, and uncovered a small issue in some of the php files, where the wrong variable is used for the output where a host is not found ($metric_name instead of $host). I have corrected this locally, but how do I best get this fixed upstream (ie, in github)? Also, I have used check_multiple_metrics.php as the basis to write a custom version, as we needed to add the warning functionality, and desired not to alert about metrics that returned no data. If this is something others would find useful, how do I submit it? Side note: A big thanks to everyone who has worked on this project, it is very valuable and I hope to be able to give something back. Cheers, Michael. -- 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 -- 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 libvirt and other virtualization technologies
Hi Semy: The more elegant solution is to use gmetad-python and write plugins to manipulate the metric data collected however way you want. For more information, please see the README: https://github.com/ganglia/monitor-core/blob/master/gmetad-python/README And Peter is right, ganglia-general is the more appropriate list for your questions. This list should be reserved for code development discussions, not so much user questions. Thanks, Bernard On Wed, Jun 20, 2012 at 12:40 PM, Simon G. semy...@gmail.com wrote: I think I've found answer for my question. I've just read few files from source code of ganglia-web and as i can see they are reading RRD to draw everything so i think I have to write my own wrapper around RRD to do what i need. Anyway thx for informations. Cheers, On Wed, Jun 20, 2012 at 8:57 PM, Peter Phaal peter.ph...@inmon.com wrote: There are people on this list who should be able to answer questions relating to gmetad (although you might have better luck on the ganglia-general list). My expertise is limited to sFlow. On Jun 20, 2012, at 11:39 AM, Simon G. wrote: In next 2-5 days I'll try ganglia + sFlow again, so I'll definitely let you know about my problems. If you can't answer my previous question to whom should I send it? Cheers, On Wed, Jun 20, 2012 at 8:24 PM, Peter Phaal peter.ph...@inmon.com wrote: I can't help you with your questions about gmetad, but I would be very interested in hearing where you ran into trouble during the sFlow/Ganglia configuration. I am currently working on documentation and would like to make sure that I fill any gaps. On Jun 20, 2012, at 11:09 AM, Simon G. wrote: I've already seen sFlow and ganglia about month ago, and I had some problems during configuration, but maybe I should try it again. So maybe I have different question now. Is there any way to query gmetad about historical data? I'd like to retrieve some data in my external piece of software (python module) to analyze those data and do some actions if proper conditions are fulfilled. I don't want store data twice (in my module for example in my Mysql database and in RRD files created by gmetad), so my true question is: can i query gmetad to get those data, or should i just read gmetad's RRD file and do not connect with gmetad itself or maybe should i get data through tcp from gmetad and store it in my own way and own database? I don't know much about RRD and I'd like to avoid reading RRD files myself, but also I don't want to store them twice. It would be perfect if I could get them through ganglia (from gmetad after proper request), because mostly, I'm interested in historical data. Btw. what differences are between gmetad and gmetad-python? Beside language of course. Both implementations have the same features? On Tue, Jun 19, 2012 at 12:04 AM, Peter Phaal peter.ph...@inmon.com wrote: Simon, Ganglia 3.2+ can collect and display sFlow metrics: http://blog.sflow.com/2012/01/using-ganglia-to-monitor-virtual.html You can monitor the virtual machines by installing Host sFlow agents (http://host-sflow.sourceforge.net/ ) on the hypervisors. The sFlow agents export libvirt metrics using the sFlow protocol. Currently, Host sFlow supports KVM, Xen and Hyper-V. Cheers, Peter On Jun 18, 2012, at 2:50 PM, Simon G. wrote: Hello, Is there any way to use Ganglia to monitor virtual machines? Right now I'd like to get data from libvirt's api (CPU usage, IO, Network etc), but I don't want to reinvent the wheel and I'd like to use already mature tools to do that, for example Ganglia. I know collectd has plugins which support libvirt, but from what I've read, ganglia could be better solution. 1st question is: how can I monitor virtual machines in Ganglia. Especially using libvirt, but later also Xen, VMware, Hyper-V. Is it possible? Can ganglia monitor virtual machines? What can I monitor without additional agent on guest and what can I monitor with such agent? 2nd question: I've just found out gmetad-python, but before I'll try to use it I'd like to ask about possibilities to use python scripts to collect data from gmond. What is the easiest way to do that? I'm interested in python, because I'd like to try create simple Openstack and Ganglia proof of concept. I was going to use existing simple monitoring around libvirt from openstack and implement storing data in RRD files, but as I've mentioned above, I don't want to reinvent the wheel and I think a better way is to integrate already existing solutions. The question is how to integrate those two projects. My first step is to run gmond on each host, collect data from it via python script, save those data into RRD file and use this data in Openstack's environment. If gmetad-python can do that, it's great. Then second step will be to get that data from gmetad-python (via python script) and use it in Openstack's environment. Cheers, -- Simon
[Ganglia-developers] Ganglia Forums
Have you guys been monitoring the forums? Looks like a bunch of questions have been asked but they have not been getting a lot of love: http://forums.ganglia.info I created the forums over a year ago and when I went to check on it just now I expected it to be empty... but was pleasantly surprised. Since SF Hosted Apps are going away (yes phpBB is a hosted app), perhaps we should migrate it somewhere else... thoughts? Cheers, Bernard -- 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] gmond steadily memory usage increase
Hi Ramon: Which version of Ganglia do you start seeing the issue? Thanks, Bernard On Tuesday, June 19, 2012, Ramon Bastiaans wrote: Hi Bernard, This collector daemon gathers metrics from 512 machines. Every node has ~100 metrics, this results in ~50.000 metrics. I do realize this is a somewhat large amount of metrics for 1 gmond and that this can require a lot of memory. Nevertheless I would expect the memory usage to level out at a certain point. We only use modpython on this machine. When I disable the modpython module and move all *pyconf*, the memory usage still climbs over time. I made a little script to print the amount of HOST/METRICs in memory every minute and the memory consumption of gmond. It seems whever there is a (temporary, small) decrease in METRICs in the gmond's XML, the next cycle the memory usage increases. This sounds like something is not free'd / cleaned. See the attached log. Cheers, - Ramon. On 18-6-2012 17:22, Bernard Li wrote: Hi Ramon: That's not good... are you by chance running any metric modules? How many nodes report to this collector? What if you turn off all except for one gmond reporting to it, does it still leak memory? Thanks, Bernard On Mon, Jun 18, 2012 at 7:43 AM, Ramon Bastiaans ramon.bastia...@sara.nl wrote: This also happens with version 3.4.0. - Ramon. On 18-6-2012 16:40, Ramon Bastiaans wrote: Hi, Is anyone still experiencing memory increase over time in gmond? At one of our systems the collector gmond reaches up to 2GB memory if we keep it running long enough, see attached graph. I'm no expert but when I run valgrind on gmond for a few minutes, amongst other things, it says: ==17668== LEAK SUMMARY: ==17668==definitely lost: 22,339 bytes in 50 blocks ==17668==indirectly lost: 2,206,722 bytes in 659 blocks ==17668== possibly lost: 0 bytes in 0 blocks ==17668==still reachable: 154,605 bytes in 2,745 blocks ==17668== suppressed: 0 bytes in 0 blocks ==17668== Reachable blocks (those to which a pointer was found) are not shown. ==17668== To see them, rerun with: --leak-check=full --show-reachable=yes I'm not sure how accurate or correct this is, but is anyone aware of memory usage issues? Kind regards, - Ramon. -- 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 --**--** -- 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/http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ __**_ Ganglia-developers mailing list Ganglia-developers@lists.sourceforge.net https://lists.sourceforge.net/**lists/listinfo/ganglia-**developershttps://lists.sourceforge.net/lists/listinfo/ganglia-developers -- 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 -- 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
[Ganglia-developers] SourceForge Hosted apps retirement
http://sourceforge.net/blog/hosted-apps-retirement/ Our main Wiki (Trac) is hosted there -- joy! I guess we'll need to fast track our migration to GitHub. I already have the dump of the Wiki, I just need someone to volunteer to import into GitHub. Thanks, Bernard -- 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] using gmetric4j on Android
Hi Daniel: This is really cool -- perhaps you can post some screenshots of the resulting Ganglia graphs? So how close are we at a native Android app for sending out metric data from an Android phone to Ganglia over wifi? Thanks, Bernard On Sat, Jun 16, 2012 at 9:47 AM, Daniel Pocock dan...@pocock.com.au wrote: I've patched the Lumicall app[1] to send wifi and call quality stats to Ganglia, using gmetric4j This shows in a very simple way how to integrate gmetric4j as a service within an Android app: https://github.com/opentelecoms-org/lumicall/commit/8ed0698081aa11570c4aa87ec550a95b79a43375 Obviously, I'll add some config options to turn it on/off before the next release version is built for Android market. 1. http://www.lumicall.org -- 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 -- 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] gmond/gmetad 3.4.0 released
Hi Daniel: Could you please also make an announcement in ganglia.info as well? Thanks, Bernard On Thu, May 24, 2012 at 1:08 PM, Daniel Pocock dan...@pocock.com.au wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA256 Release 3.4.0 The release has now been tagged in git commit = 607f1dc87496699716dfd1ff242272b1c1d0f038 Filename: ganglia-3.4.0.tar.gz SHA224 checksum: a780b6152ec87889500abc054671f9e82872eebe750846d26f667e4f It was downloaded 20 times during the pre-release testing phase and no problems were logged, so it is now confirmed as the current release: https://sourceforge.net/projects/ganglia/files/ Release notes and change log details are on the wiki: https://github.com/ganglia/monitor-core/wiki/Release-Notes Please note: as advised in Vladimir's recent email, web/ components are now a separate release tarball for Ganglia release = 3.4.0. Therefore, please also select and download a compatible version of ganglia-web (current version is ganglia-web-3.4.2.tar.gz): https://sourceforge.net/projects/ganglia/files/ganglia-web/ Thank you to those members of the community who contributed the patches used in this release. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.12 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQIcBAEBCAAGBQJPvpVHAAoJEGxlgOd711bEQzgQAI8VJlye85gkfn21SEEH6qOx tB1ztdvqAsyllYiGzz73hX3amT/cvqFnn70BhMQ83rLUVtzUE6lsp8Kv7dSQKbGn GVmBrv1CeXVUBIB5vRQKEZGiicMXbzQIlYfslUIbp+oUD0dc1i1LkgNzU7WocSrs oJPbmn/V6ItvZfX2R8FzvGRG3u0n0DwyEbnRA7bbjRV+RGyPNnPHlAMMCXv2B6bJ I2rjU58DaH2dGZc6oubnsz1yui7RDTjXTWZAGP9v+lVlPTfF7pEeklyQGR6fiNfM v0HKPbNNYcxim1rU6ONZZDtCNhp2nruZsjb5kNpRLtKr32eg0EYNancWhXINM0o5 nJYF8KIeqRZ7eWnOvrxcUJ1/KutUvtK8LKJWR+A7EBDVHH/qR6ObKtRTMDK0jiaY LgihpP0befZAzJzL2nMGOwm6RUSrHHy44oTCmHI3gb6Jxne8sT9RFpweHteYqc6C E2cR7PwIE1D57Vuhz36yKuPqbBTSumDzCriHusDU6L1woCK3dWsEbMeagX6iskra ZeXx5AskoazGWWsdqvLq6kAjP0l/Ml6BqLGa/muCKGZbYVVNlDd/pquiZf1SNexF s3rrAOvoc4ylNgOyWnZmA3n2VOMQLx/9R10n6KZmAbA9LuNQiDZLdLJj4QNqCsdN JjNdMDa5iZFSsveCNhj4 =D07t -END PGP SIGNATURE- -- 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 -- 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 3.4.x into Debian
On Thu, May 17, 2012 at 2:26 PM, Daniel Pocock dan...@pocock.com.au wrote: As the new web component is a complete re-write, it can state the actual author names and/or their workplaces if necessary. The COPYING file, for example, could be updated. I don't believe this is true -- Vladimir, please comment. Thanks, Bernard -- 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
[Ganglia-developers] GitHub ganglia-web
Hi all: https://github.com/ganglia/ganglia-web I see a directory called ganglia-web in the root of the repository -- is that an error? Thanks, Bernard -- 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] moving mod_multicpu out of ganglia to ganglia-modules-linux
Hi Daniel: I'd like to know whether the work you are doing can be migrated to GitHub: https://github.com/ganglia/gmond_c_modules I thought we all agreed to move our code repository to GitHub a little over a year ago. I'm not especially fond of having all these separate projects spread all over the place. Everything should be placed under one roof (GitHub) as much as possible. Thanks, Bernard On Mon, May 14, 2012 at 10:54 AM, Daniel Pocock dan...@pocock.com.au wrote: On 14/05/12 17:08, Carlo Marcelo Arenas Belon wrote: On Mon, May 14, 2012 at 01:17:19PM +0200, Daniel Pocock wrote: The mod_multicpu code in the main ganglia repo is Linux-only, while most of the other modules are cross-platform I think it might also work for cygwin but haven't really tried lately, if that is the case though it will remove this functionality from cygwin for no big gain IMHO. Just a few comments: - I think it may be good to have some (or maybe all?) modules as separate packages, especially if they are only for a single platform, as smaller packages are easier to release manage - the python modules seem to evolve faster than the C stuff, just as the web stuff has evolved quite a lot recently, Python code doesn't need any autotools integration either, so that stuff could also be a separate source tree, separate release cycles, etc - although I hammered together the gmond-linux package, 90% is other people's work, I believe I've done everything I can to credit people for that - but I'm also happy for other people to have commit access on that repository, Brad is also an admin there now and he can also grant access - given the correlation between Linux and Cygwin stuff, maybe ganglia-modules-linux can be renamed and can cover both platforms - or given the nature of git, it could be forked to create a ganglia-modules-cygwin? Most of the python modules are linux specific though, so would guess your comment was about native modules instead. The version in ganglia-modules-linux is based on the same code, with some small enhancements (using arrays instead of string comparisons) instead of having a forked version, why not make multi-cpu portable instead? and if you think your linux version is better, why not import it instead? I've also implemented the same for Solaris (see http://gmod-solaris.sourceforge.net) - there is little in common. In some ways I think the code is more readable if kept separate. I have no objection to contributing my mod_multicpu enhancements to the main project - the gmod-linux thing was started as a proof-of-concept for standalone module builds, I think it serves that purpose well and I only hope people use it as a starting point for similar activity. It should not be seen as something I made up because I don't want to contribute 100% to the main project: rather, it should be seen as a mark of respect for the modular architecture of the project. -- 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 -- 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] moving mod_multicpu out of ganglia to ganglia-modules-linux
Thanks Daniel! Cheers, Bernard On Wed, May 16, 2012 at 2:10 PM, Daniel Pocock dan...@pocock.com.au wrote: On 16/05/12 19:09, Bernard Li wrote: Hi Daniel: I'd like to know whether the work you are doing can be migrated to GitHub: https://github.com/ganglia/gmond_c_modules I thought we all agreed to move our code repository to GitHub a little over a year ago. I'm not especially fond of having all these separate projects spread all over the place. Everything should be placed under one roof (GitHub) as much as possible. I still keep roughly half the things I do on Sourceforge, not having all the eggs in one basket, as the saying goes But it is a git repo (not Sourceforge SVN), so a move to github would be trivial and I don't have any problem doing that. In particular, it makes sense having it under control of the `organisation' level access control that github offers now. I'll organise it later this week and send another email to confirm. Thanks, Bernard On Mon, May 14, 2012 at 10:54 AM, Daniel Pocock dan...@pocock.com.au wrote: On 14/05/12 17:08, Carlo Marcelo Arenas Belon wrote: On Mon, May 14, 2012 at 01:17:19PM +0200, Daniel Pocock wrote: The mod_multicpu code in the main ganglia repo is Linux-only, while most of the other modules are cross-platform I think it might also work for cygwin but haven't really tried lately, if that is the case though it will remove this functionality from cygwin for no big gain IMHO. Just a few comments: - I think it may be good to have some (or maybe all?) modules as separate packages, especially if they are only for a single platform, as smaller packages are easier to release manage - the python modules seem to evolve faster than the C stuff, just as the web stuff has evolved quite a lot recently, Python code doesn't need any autotools integration either, so that stuff could also be a separate source tree, separate release cycles, etc - although I hammered together the gmond-linux package, 90% is other people's work, I believe I've done everything I can to credit people for that - but I'm also happy for other people to have commit access on that repository, Brad is also an admin there now and he can also grant access - given the correlation between Linux and Cygwin stuff, maybe ganglia-modules-linux can be renamed and can cover both platforms - or given the nature of git, it could be forked to create a ganglia-modules-cygwin? Most of the python modules are linux specific though, so would guess your comment was about native modules instead. The version in ganglia-modules-linux is based on the same code, with some small enhancements (using arrays instead of string comparisons) instead of having a forked version, why not make multi-cpu portable instead? and if you think your linux version is better, why not import it instead? I've also implemented the same for Solaris (see http://gmod-solaris.sourceforge.net) - there is little in common. In some ways I think the code is more readable if kept separate. I have no objection to contributing my mod_multicpu enhancements to the main project - the gmod-linux thing was started as a proof-of-concept for standalone module builds, I think it serves that purpose well and I only hope people use it as a starting point for similar activity. It should not be seen as something I made up because I don't want to contribute 100% to the main project: rather, it should be seen as a mark of respect for the modular architecture of the project. -- 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 -- 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] Trac Wiki, Bugzilla and GitHub
Thanks for the links Jesse. Aaron, Evan, could you two take a look to see how feasible these tools are? Does GitHub provide some sort of sandbox where you can play with imports? I'll try to get a previous Bugzilla dump to you guys so you can play around with it. Aaron, I realize I still owe you the Trac Wiki dumps -- if someone else here who has admin access to SourceForge could help with this, that would be great. Thanks! Bernard On Tue, May 15, 2012 at 8:32 AM, Jesse Becker becker...@mail.nih.gov wrote: On Tue, May 15, 2012 at 10:36:34AM -0400, Brad Nicholes wrote: I'm not sure that just abandoning the issues in Bugzilla is a good idea without at least trying to follow up with the person who submitted the issue. Some of the issues may still be valid and we certainly don't want to abandon those. How much effort would it be to try to either validate or follow up on the open issues? OTOH, I guess leaving bugzilla as read-only means that the issues will still be there and not necessarily be lost. We could close out each ticket in bugzilla with a note to the submitter that says that if the bug is still an issue then resubmit the bug to GitHub Issues. I guess what I am saying is that I don't have a strong opinion either way. There's no way to do a bulk import? I'm slightly surprised. http://stackoverflow.com/questions/7281304/migrate-bugzilla-issues-to-github-issue-tracker https://github.com/dowee/bugzilla-importer Maybe useful: https://gitorious.org/bugmail/dumpbugzilla and going the other way... https://gitorious.org/bugmail/github-issues-export Brad On 5/14/2012 at 11:37 AM, in message CA+3XN_+bV1pjKaQ2_D-_omo0dYticBJNJPhKy=ot7xniyj0...@mail.gmail.com, Bernard Li bern...@vanhpc.org wrote: I spoke with Vladimir briefly on IRC and he recommends that we just move to GitHub Issues, reason being it works better with the GitHub workflow (as Alex Dean also mentioned in his email). I am okay with this, as long as we take the effort to go through bugzilla.ganglia.info and close out obsolete tickets and move all the relevant open ones to GitHub Issues. We can leave the old bugs in Bugzilla for archival purposes and in read-only mode. Another option which Vladimir suggest is just forget about the old tickets in Bugzilla and start fresh in GitHub Issues. I am leaning towards option 1 -- what do you guys think? Thanks, Bernard On Sat, May 12, 2012 at 2:12 AM, Daniel Pocock dan...@pocock.com.au wrote: On 12/05/12 00:44, Bernard Li wrote: Hi Daniel: On Fri, May 11, 2012 at 3:08 AM, Daniel Pocock dan...@pocock.com.au wrote: If I host it, it would purely be on a voluntary basis, so I would be hoping for upstream and/or Debian to be providing convenient packages and security updates. Although I am quite capable of installing it manually, time spent maintaining such an install of bugzilla would cut into time spent maintaining any other open source packages I contribute to Thanks to Ben Hartshorne, I was able to find this: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=638705 So yeah, bugzilla is temporarily removed from Debian. However, it's Yes, that was the same link I posted - it doesn't say temporary or permanent, it just says they need at least 2 people willing to support the package in some sense. It also suggests that the way upstream distributes the tarball makes it necessary to do a lot of patching, that deters people from maintaining a package. still available in EPEL: http://dl.fedoraproject.org/pub/epel/6/x86_64/ Is this really an issue? Yes, definitely, because if something like that is publicly accessible, it needs security updates. Debian and RHEL often put out security updates for supported packages within a matter of hours (much faster than the non-Linux platform vendor) The reason for using Debian is that I already have a VM running for reSIProcate, it could be shared for the Ganglia project, used to bootstrap releases, etc. The physical server is under a commercial hosting contract in Telehouse, one of London's most well connected data centres: http://en.wikipedia.org/wiki/Telehouse_Europe#London -- 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 -- Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has
Re: [Ganglia-developers] Trac Wiki, Bugzilla and GitHub
I spoke with Vladimir briefly on IRC and he recommends that we just move to GitHub Issues, reason being it works better with the GitHub workflow (as Alex Dean also mentioned in his email). I am okay with this, as long as we take the effort to go through bugzilla.ganglia.info and close out obsolete tickets and move all the relevant open ones to GitHub Issues. We can leave the old bugs in Bugzilla for archival purposes and in read-only mode. Another option which Vladimir suggest is just forget about the old tickets in Bugzilla and start fresh in GitHub Issues. I am leaning towards option 1 -- what do you guys think? Thanks, Bernard On Sat, May 12, 2012 at 2:12 AM, Daniel Pocock dan...@pocock.com.au wrote: On 12/05/12 00:44, Bernard Li wrote: Hi Daniel: On Fri, May 11, 2012 at 3:08 AM, Daniel Pocock dan...@pocock.com.au wrote: If I host it, it would purely be on a voluntary basis, so I would be hoping for upstream and/or Debian to be providing convenient packages and security updates. Although I am quite capable of installing it manually, time spent maintaining such an install of bugzilla would cut into time spent maintaining any other open source packages I contribute to Thanks to Ben Hartshorne, I was able to find this: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=638705 So yeah, bugzilla is temporarily removed from Debian. However, it's Yes, that was the same link I posted - it doesn't say temporary or permanent, it just says they need at least 2 people willing to support the package in some sense. It also suggests that the way upstream distributes the tarball makes it necessary to do a lot of patching, that deters people from maintaining a package. still available in EPEL: http://dl.fedoraproject.org/pub/epel/6/x86_64/ Is this really an issue? Yes, definitely, because if something like that is publicly accessible, it needs security updates. Debian and RHEL often put out security updates for supported packages within a matter of hours (much faster than the non-Linux platform vendor) The reason for using Debian is that I already have a VM running for reSIProcate, it could be shared for the Ganglia project, used to bootstrap releases, etc. The physical server is under a commercial hosting contract in Telehouse, one of London's most well connected data centres: http://en.wikipedia.org/wiki/Telehouse_Europe#London -- 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] Trac Wiki, Bugzilla and GitHub
Hi Daniel: On Fri, May 11, 2012 at 3:08 AM, Daniel Pocock dan...@pocock.com.au wrote: If I host it, it would purely be on a voluntary basis, so I would be hoping for upstream and/or Debian to be providing convenient packages and security updates. Although I am quite capable of installing it manually, time spent maintaining such an install of bugzilla would cut into time spent maintaining any other open source packages I contribute to Thanks to Ben Hartshorne, I was able to find this: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=638705 So yeah, bugzilla is temporarily removed from Debian. However, it's still available in EPEL: http://dl.fedoraproject.org/pub/epel/6/x86_64/ Is this really an issue? Thanks, Bernard -- 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] Trac Wiki, Bugzilla and GitHub
To be honest, I don't really have a strong opinion either way. At the same time I haven't used GitHub Issues so I cannot comment on its usability versus Bugzilla. Currently we have two options: 1) Migrate bugzilla.ganglia.info to another server which is more maintainable 2) Migrate all the tickets from Bugzilla to GitHub Issues Option 1) is the simplest solution at the moment, because it's just a matter of doing a dump of the bugs and re-importing them to another instance. Or we could simply just copy all the files over. Option 2) takes a lot more work, and I have no experience with this. Dave -- if you are volunteering, that would be great. However, we will need to make sure that all the tickets are migrated correctly and that we do not lose past/current tickets. I am currently trying to locate the admins of the server hosting bugzilla.ganglia.info to see what's going on. It is still down... Thanks, Bernard On Thu, May 10, 2012 at 10:33 AM, Dave Rawks d...@pandora.com wrote: FWIW, the guys at github are eager to assist people with bulk importing of issues via their json issue format. And they have been trying to encourage people to write export tools for bugzilla and other services/software. I'd be a fan of moving from bugtracker to github just for the one-stop simplicity of it. However I think that tackling the export/import of migration may buy our project a bit of goodwill from others who would like to make that switch as well... -Dave On 05/10/2012 10:01 AM, Brad Nicholes wrote: +1 for sticking with bugzilla. If we can move it to somewhere that is more maintainable, that would be better. But I would hate to just abandon everything there. Brad On 5/10/2012 at 10:01 AM, in message ca+3xn_lykk8gveq0itiak980t7w4hk+awrpy0fk39bvhgpg...@mail.gmail.com, Bernard Libern...@vanhpc.org wrote: Hi Daniel: Just for the record, I actually like Bugzilla and would like to keep using it. However because we do not have direct ownership to the server (it is being hosted at UC Berkeley) it makes it hard to maintain. For instance it has currently been down for at least two days and so far I have not been able to get ahold of the admins who could tell us what's going on. This is not the first time it has happened. So either we move the Bugzilla instance to somewhere we have more control or we move them to GitHub Issues, it just can't stay where it is. I agree however that there are probably more bugs in Bugzilla than GitHub Issues so perhaps moving from GitHub Issues - Bugzilla and disabling GitHub Issues is the way to go. But I am also under the impression some folks like GitHub Issues better. Anybody else have any comments? Thanks! Bernard On Thursday, May 10, 2012, Daniel Pocock wrote: This is our request for help. We need someone to take charge of managing our documentation making sure they are up to date and in one canonical location. We'll also need someone to help with importing the bugs in Bugzilla to GitHub Issues. We definitely have to abandon bugzilla? Can we just turn off the issue tracker in github to avoid people opening issues in the wrong place? -- 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.netjavascript:; https://lists.sourceforge.net/lists/listinfo/ganglia-developers -- 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 -- 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] Trac Wiki, Bugzilla and GitHub
Hi Daniel: On Thu, May 10, 2012 at 2:01 PM, Daniel Pocock dan...@pocock.com.au wrote: Whatever/whoever does it, I think we should make sure a data dump is always available. Well, if we migrate Bugzilla instance to a server which we have full control, it will just be a matter of running a cron job every month to dump the data and send it to someone. Is that what you are referring to? As for bugzilla, I thought about installing it on a vm, but I found that Debian has discontinued support for the package, is it the best option long term? Where do you see that Debian has discontinued support for the package? I believe the package is now bugzilla3 as opposed to just bugzilla? Thanks, Bernard -- 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
[Ganglia-developers] Trac Wiki, Bugzilla and GitHub
Dear Ganglia Community: For those who have used Ganglia for at least two years you should have witnessed a shift in development from SourceForge to GitHub. This transition benefited the project as it encourages more users to contribute code and patches. A side effect to this, however, is that documentation is somewhat fragmented between Trac and GitHub. Bugs are also filed in two places: Bugzilla and GitHub Issues. To new users this is confusing and we should do our best to resolve this. This is our request for help. We need someone to take charge of managing our documentation making sure they are up to date and in one canonical location. We'll also need someone to help with importing the bugs in Bugzilla to GitHub Issues. If you are a happy Ganglia user and would like to help, please either reply back to this thread or to me privately. Thank you for reading. Bernard, on behalf of the Ganglia Team -- 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.7 tagged (release candidate)
Hi Daniel: It looks like you have attempted to fix BUG100 [http://bugzilla.ganglia.info/cgi-bin/bugzilla/show_bug.cgi?id=100] in this release. Could you please update the Bugzilla entry mentioning what you've done, and perhaps also reference the GitHub commit? This bug previously prevented gmond from starting on Joyent SmartMachines. Does that mean if I build 3.3.7 it should be able to start...? Thanks, Bernard On Thu, Apr 19, 2012 at 4:25 PM, Daniel Pocock dan...@pocock.com.au wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA256 Release 3.3.7 The release has now been tagged in git commit = 49b8a7c50f21384ab391e935eb49bf5e78d204e1 Filename: ganglia-3.3.7.tar.gz SHA256 checksum: 8894dbc22c35d699ad125c6d5f9de0d67fd0217d328212479fdff6978937af43 It is still on the pre-release page on Sourceforge, if no problems are found in the next 7 days then it can become the official release. https://sourceforge.net/projects/ganglia/files/pre-release/ Release notes and change log details are on the wiki: https://github.com/ganglia/monitor-core/wiki/Release-Notes -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.10 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQIcBAEBCAAGBQJPkJ8BAAoJEGxlgOd711bEHZIP/Aq8pUerQmTacmZ3EH1VK6fQ jYizIx+opuKBht6hUVFDuX8hhbUXoJgQRFZK/6spT7ZyWT8lqV8LISuhutEfLXTy 8aLMSX6HPiNQ5SxYdmfPG8I8oztJ16m0GGuM78hUQKXD22fwkdV9g8ll9KmqAxbm DYbtTZmshgDC/Th8vRd/K2Ely5jLtAsbAU/WY6b1kMOYAlYmLG1RH9OmsX4QXdrV /+jjkemMVAUIril5yQm5rcRxFxEK6KwDDo/jl3LlMExSfeje70TasS4kAwBd6Y3/ Yyb4umGDmcTi5zAI1ZAsKJZ43lL8Bq4sLgu3Ciht7ChIIKCtImFbYjwVytkf4LdJ n0+ewK5qvXxM5zzL8yOIVEZUHqamj03hRq7WcRpNNf3jROigN3XEVTdh6lgJy4Em D7Q9aXEl9vJCM88xh0LCnZgr3nZN/eOTcJ3Qp4Mxfu+cbn87axRf8d1eMoth+Obc vI5pX1OlezABpL3qhr5xa0TeYxYGVSlaTnY99TdLfqb2DPESzknXIwP9kp96sP9q +PcaY0Au8g+qnNANwu5Kj0L3yYlJbKI6NXacr8kMzgOO2+TbIKHQ5LYojeLZlUp1 ya5JD6o9FL91/se3J9J3NNnf1VD0JUwQTXq/TtFut66xN2iffHo4vF8ro9gQmxCc BH0HEtqf+0COm/42ojC1 =vXa9 -END PGP SIGNATURE- -- 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 -- 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.7 tagged (release candidate)
BTW, I can't seem to find the 3.3.7 tarball in the pre-release section, the most recent release is 3.3.6. Thanks, Bernard On Thu, Apr 19, 2012 at 8:29 PM, Bernard Li bern...@vanhpc.org wrote: Hi Daniel: It looks like you have attempted to fix BUG100 [http://bugzilla.ganglia.info/cgi-bin/bugzilla/show_bug.cgi?id=100] in this release. Could you please update the Bugzilla entry mentioning what you've done, and perhaps also reference the GitHub commit? This bug previously prevented gmond from starting on Joyent SmartMachines. Does that mean if I build 3.3.7 it should be able to start...? Thanks, Bernard On Thu, Apr 19, 2012 at 4:25 PM, Daniel Pocock dan...@pocock.com.au wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA256 Release 3.3.7 The release has now been tagged in git commit = 49b8a7c50f21384ab391e935eb49bf5e78d204e1 Filename: ganglia-3.3.7.tar.gz SHA256 checksum: 8894dbc22c35d699ad125c6d5f9de0d67fd0217d328212479fdff6978937af43 It is still on the pre-release page on Sourceforge, if no problems are found in the next 7 days then it can become the official release. https://sourceforge.net/projects/ganglia/files/pre-release/ Release notes and change log details are on the wiki: https://github.com/ganglia/monitor-core/wiki/Release-Notes -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.10 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQIcBAEBCAAGBQJPkJ8BAAoJEGxlgOd711bEHZIP/Aq8pUerQmTacmZ3EH1VK6fQ jYizIx+opuKBht6hUVFDuX8hhbUXoJgQRFZK/6spT7ZyWT8lqV8LISuhutEfLXTy 8aLMSX6HPiNQ5SxYdmfPG8I8oztJ16m0GGuM78hUQKXD22fwkdV9g8ll9KmqAxbm DYbtTZmshgDC/Th8vRd/K2Ely5jLtAsbAU/WY6b1kMOYAlYmLG1RH9OmsX4QXdrV /+jjkemMVAUIril5yQm5rcRxFxEK6KwDDo/jl3LlMExSfeje70TasS4kAwBd6Y3/ Yyb4umGDmcTi5zAI1ZAsKJZ43lL8Bq4sLgu3Ciht7ChIIKCtImFbYjwVytkf4LdJ n0+ewK5qvXxM5zzL8yOIVEZUHqamj03hRq7WcRpNNf3jROigN3XEVTdh6lgJy4Em D7Q9aXEl9vJCM88xh0LCnZgr3nZN/eOTcJ3Qp4Mxfu+cbn87axRf8d1eMoth+Obc vI5pX1OlezABpL3qhr5xa0TeYxYGVSlaTnY99TdLfqb2DPESzknXIwP9kp96sP9q +PcaY0Au8g+qnNANwu5Kj0L3yYlJbKI6NXacr8kMzgOO2+TbIKHQ5LYojeLZlUp1 ya5JD6o9FL91/se3J9J3NNnf1VD0JUwQTXq/TtFut66xN2iffHo4vF8ro9gQmxCc BH0HEtqf+0COm/42ojC1 =vXa9 -END PGP SIGNATURE- -- 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 -- 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.6 tagged (release candidate)
What's new with 3.3.6? :P Thanks, Bernard On Thu, Apr 12, 2012 at 6:32 PM, Daniel Pocock dan...@pocock.com.au wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA256 Release 3.3.6 The release has now been tagged in git commit = 6f51071b985a178e011dc89f63b63e503483a28d Filename: ganglia-3.3.6.tar.gz SHA256 checksum: 4e211d954b6b13b5864c07c4953316193acef8749e30dbc64274218660cef7d8 It is still on the pre-release page on Sourceforge, if no problems are found in the next 7 days then it can become the official release. https://sourceforge.net/projects/ganglia/files/pre-release/ -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.10 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQIcBAEBCAAGBQJPh4I4AAoJEGxlgOd711bEaKMQAMO3Rd9JJHm7XR5lCoArfUh4 vNseCv5S3fAKYpvViUXV0Mc4to/EFlthjBMYJbOsrNvEIyD2/rTVbEOKLYkjaJoU FoRqoSTjRooFfwR4Uf9P6S7NIOgaRKoMzmh1k9AnCS87R2Aqy2HKA0JX96mrdCe0 dR6FVxPdjPuhZ2+EJCBaCirToY3LSg1YwkRM21e3RM0EzzCIIx1TjBHBnQ4zVBAt THmGtlBOFXZB3kyl2OyLcnBu3R3jDCJd/ZLGLTYl8KRFSDte5XkkMAD6/53EXFpW +sx0XVnHGilo+sgBmOrj4g5XkYkgA7acqAoe8y8Pa/vkZ93InRH3Qr005wA0rByE tf/V4TeySDcqW+HfJTNVG72yTeMOGIdO+fQM81elbzvd+8KrMcdoNGmKLoiDU+yY Qvq4WbValViOW9h5br2HwHJFR6fQ5hSXYF9soMciJ5WwEzkwBbZKjDMQicNKf5WX HG6k3y7f7BGwb7Jd4uHkK0BHObpAMDjQ/xHQ80IMeOPgc140JzQeZ8CbGP0aOFsM /vxDhTddaOhH4HCAdt05E42OMgkEnqDuUbhKh3kOCsjoeixo0yjeViu0yEvHGqFs t1bsiDLi2HvaeolXtYA+v0B8//i7PyOwFkX52hU/FiQjXOEGLrxVrio8yYBcP0n+ Gwg1KWLvefOQGDacaL3T =BAIt -END PGP SIGNATURE- -- 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 -- 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] [Ganglia-general] Ganglia for Windows
[CC:ing ganglia-developers] Steven: Glad that you got things sorted out. Someone should file a bug on this and somebody from the Gweb team should take a look at the issue. Thanks all, Bernard On Thursday, April 12, 2012, Burton, Steven wrote: Peter, I've attached the xml. The rrds are in /var/db/ganglia/rrds pc28040664# ls -l /var/db/ganglia/rrds/Shepherd2/ total 10 drwxr-xr-x 2 ganglia ganglia 1024 Mar 29 16:23 172.17.1.40 drwxr-xr-x 2 ganglia ganglia 1536 Apr 12 10:34 __SummaryInfo__ drwxr-xr-x 2 ganglia ganglia 1024 Mar 29 15:46 pc28040664 drwxr-xr-x 2 ganglia ganglia 1024 Apr 12 10:34 pc28040830 drwxr-xr-x 2 ganglia ganglia 1024 Mar 29 16:10 scl-rsa3 pc28040664# Aha scl-rsa3 in lower-case! So cd /var/db/ganglia/rrds/Shepherd2 ln -s scl-rsa3 SCL-RSA3 And I have metrics in graphs :)) I know that's not pretty but it proves the point. Thanks you so much for walking me through this. It occurs to me that a DNS lookup would return the server name in lower-case but the in XML the original server uses it's given name which we capitalize here. Steve. S Burton BSc(Hons) MIEE MBCS MIEEE Network Manager Shepherd Construction Ltd Head Office Frederick House, Fulford Road, York, YO10 4EA Tel: 01904 660391 Fax: 01904 660577 Web: www.shepherd-construction.co.uk Registered in England and Wales Company Number: 201860 Registered address: Huntington House, Jockey Lane, Huntington, York YO32 9XW The views or opinions presented in this e-mail are solely those of the author and do not necessarily represent those of the company. This email and any files transmitted with it are confidential and are intended solely for the individual or entity to which they are addressed. If you have received this e-mail in error, please notify sclc...@shepherd-construction.co.uk javascript:; quoting the name of the sender. Whilst every care has been taken to check this outgoing e-mail for viruses it is seen as your responsibility to check and sweep it, and any attachments, for viruses on receipt. -Original Message- From: Peter Phaal [mailto:peter.ph...@gmail.com javascript:;] Sent: 12 April 2012 15:25 To: Burton, Steven Cc: Bernard Li; Ganglia Subject: Re: [Ganglia-general] Ganglia for Windows Can you send the output of an XML query to gmond? You can use telnet to connect to the tcp_accept_channel on the gmond machine: telnet localhost 8649 It does sound like gmetad is successfully picking up the data and updating the RRDs. It does seem likely that there is an issue with the way that the web-UI is indexing and referencing the RRDs. What are the directory and file names under /var/lib/ganglia/rrds? ls /var/lib/ganglia/rrds/cluster ls /var/ib/ganglia/rrds/cluster/SCL-RSA3 I am afraid I don't know much about how the UI deals with the data, but there must be something basic about how the data is being stored that is somehow different between the BSD and windows machines. Since Ganglia stores the data under directories keyed by hostname, I suspect that there could be some issue with the hostname? Perhaps the new Ganglia UI is case sensitive and doesn't like the capitalized hostnames exported from Windows? I have mostly used the old UI and there haven't been issues with monitoring Windows servers - it is possible that there are differences in the way hostnames are treated in the new code. On Thu, Apr 12, 2012 at 1:14 AM, Burton, Steven sbur...@shepherd-construction.co.uk wrote: My setup is: FreeBSD 9 with gmetad 3.3.0, gmond 3.3.0 and web 3.3.1 I can see metrics for this machine (which is a PC I'm using for the trial) FreeBSD 8.1 with 3.1.7 I can see metrics for this machine (I installed 3.1.7 on a it is the latest port for FreeBSD - not really part of the trial) Windows Server 2003 with Host sflow v 1.20 Alas, most of our servers run Windows 2003 so when someone on the list drew my attention to sflow, I jumped at it. I have looked at the rrds for the win server and the mod times are changing. Rrdtool dump shows that the contents are changing and 'rrdtool dump pkts_in.rrd | grep 'v' | grep -v NaN | wc -l' shows that the number of values that are not NaN is going down, all of which suggests to me that the data is being received, stored and aggregated. Is it possible I'm missing something from gweb2? I haven't been able to find a canonical list of requirements for it so it's entirely possible I've missed something. Steve. S Burton BSc(Hons) MIEE MBCS MIEEE Network Manager Shepherd Construction Ltd Head Office Frederick House, Fulford Road, York, YO10 4EA Tel: 01904 660391 Fax: 01904 660577 Web: www.shepherd-construction.co.uk Registered in England and Wales Company Number: 201860 Registered address: Huntington House, Jockey Lane, Huntington, York YO32 9XW The views or opinions presented in this e-mail are solely those of the author and do not necessarily
[Ganglia-developers] 3.3.4 tag doesn't build debian packages
Hi Stu: I am not too familiar with Debian and Ubuntu packaging but I just wanted make sure you and Jeff are aware of each other's work. Obviously we do not want any duplicated efforts. :) Going forward do you guys have any recommendations on how we can improve the Debian packaging files within our repository such that anybody downloading our official tarballs could build Debian packages out of it? Many thanks! Bernard On Wednesday, April 4, 2012, Stu Teasdale wrote: On Wed, Apr 04, 2012 at 04:59:05PM +0200, Daniel Pocock wrote: Just to clarify: are there any bug fixes you had to apply on 3.3.5 that were never required on 3.3.1? In other words, there are no regressions between 3.3.1 and 3.3.5? All the fixes are to the packaging itself, rather than ganglia, and are present in the current debian unstable release. Stu -- From the prompt of Stu Teasdale There is a Massachusetts law requiring all dogs to have their hind legs tied during the month of April. -- 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 -- 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] nearly 3.3.5...
Hi Alex: On Thu, Mar 29, 2012 at 6:49 PM, Alex Dean a...@crackpot.org wrote: Off-topic, but I'm curious: Are gmond bugs being tracking in bugzilla, github, or both? I talked to Vladimir briefly about this on IRC. Basically he is suggesting we move to GitHub. I'm okay with it as long as there is a way to import the Bugzilla bugs into GitHub Issues. I'd also like to hear comments regarding this move from other developers/users, what do people think? In the mean time though, my vote is to stick with Bugzilla since that's where the bulk of our issue tickets are... Thanks, Bernard -- 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] 3.3.5 tagged
I thought the original idea was that the web component was going to be a separate entity and thus can be released at different cycles from the other components. If we are again releasing web at the same time as ganglia-core then this is back to how things were originally when the code is in SVN. Just my $0.02. Cheers, Bernard On Tuesday, March 27, 2012, Daniel Pocock dan...@pocock.com.au wrote: On 27/03/2012 16:52, Carlo Marcelo Arenas Belon wrote: On Mon, Mar 26, 2012 at 04:50:18PM +0100, Daniel Pocock wrote: Release 3.3.5 The release has now been tagged in git commit = 9db9beea062c7ce5e5b4d10ed553c9b7cea7642e wrong bundle : carenas@dell ~/src/git/ganglia $ git describe --tags 3.3.5 carenas@dell ~/src/git/ganglia $ cd web/ carenas@dell ~/src/git/ganglia/web $ git describe --tags 3.3.2-3 while web has since had a lot more fixes added as shown by : carenas@dell ~/src/git/ganglia-web $ git describe --tags 3.3.4-14-g7383ed8 carenas@dell ~/src/git/ganglia-web $ git diff --stat 3.3.2-3.. | cat Makefile |2 +- api/host.php |9 ++--- cluster_view.php |4 ++-- functions.php| 15 +++ graph.php|5 +++-- header.php |1 + inspect_graph.php|4 ++-- templates/default/views_view.tpl | 16 8 files changed, 42 insertions(+), 14 deletions(-) Does this result in any actual breakage: does 3.3.5 break anything that was working in 3.3.1 or 3.3.0? If the answer to that question is `no', then we ignore this issue and 3.3.5 continues to be the release candidate. Are these all fixes that belong in the 3.3.x release, or are some of them features that belong in 3.4.x? I am not automatically increasing the pointer to the web submodule because I think that only crucial things should be accepted in 3.3.x releases from now on - the alternative is that a) we freeze the web repo against all non-essential commits until the release is finally finished b) I update the pointer to the web repo on every 3.3.x release attempt -- 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 -- 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] 3.3.3dp1 release candidate
Hi Daniel: On Tue, Mar 20, 2012 at 10:47 AM, Daniel Pocock dan...@pocock.com.au wrote: I've put it in the pre-release section on Sourceforge: https://sourceforge.net/projects/ganglia/files/pre-release/ Bernard, can you copy it to the page you mentioned, or let me know how to do this in future? That location is fine. http://ganglia.info/downloads is just web space hosted by SourceForge for our website. If you have access to modify the website files, you have access to it. It might actually be better to host it via their file release system (which you've done) since that probably provides mirroring automatically. Thanks, Bernard -- 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] releasing 3.3.2 today?
Hi Daniel: If you let me know where you put the tarballs I will put them in http://ganglia.info/downloads/testing. Cheers, Bernard On Tuesday, March 20, 2012, Daniel Pocock dan...@pocock.com.au wrote: I've updated the document at https://github.com/ganglia/monitor-core/wiki/BuildingARelease and been able to follow the steps there to build a working tarball (at least the tarball works for me). The main change is that it now relies on `make dist' rather than scripts/package-ganglia-release to decide what belongs in the tarball. Does anyone want to sneak in any last minute changes before I tag 3.3.2 and make the tarball available for testing? Where should I put the tarball for people to test before general release? -- 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 -- 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] releasing 3.3.2 today?
On Tue, Mar 20, 2012 at 10:03 AM, Daniel Pocock dan...@pocock.com.au wrote: I agree with that approach, with a slight variation - I'll tag it as 3.3.3dp1 (after adding the ChangeLog file) Quick question -- does this prevent RPM upgrading? i.e. 3.3.3dp1 - 3.3.3? Cheers, Bernard -- 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] releasing 3.3.2 today?
I don't really want to make a big deal out of this but I thought it was long agreed that we would tag a release (eg. 3.3.2) and that would potentially be our Release Candidate. If everything is fine, we will just release as is otherwise we will discard 3.3.2, bump the version to 3.3.3 and repeat the cycle. This way, there is a natural way to do upgrades via RPM but the downside is that we might artificially bump up our version numbers by quite a bit for official releases. Anyways, this is just my $0.02. Cheers, Bernard On Tue, Mar 20, 2012 at 11:00 AM, Daniel Pocock dan...@pocock.com.au wrote: On 20/03/2012 17:57, Jesse Becker wrote: On Tue, Mar 20, 2012 at 13:36, Daniel Pocockdan...@pocock.com.au wrote: On 20/03/2012 17:34, Bernard Li wrote: On Tue, Mar 20, 2012 at 10:03 AM, Daniel Pocockdan...@pocock.com.au wrote: I agree with that approach, with a slight variation - I'll tag it as 3.3.3dp1 (after adding the ChangeLog file) Quick question -- does this prevent RPM upgrading? i.e. 3.3.3dp1 - 3.3.3? It is just a tag to help us keep track of what we test, it is not intended for versioning a binary package However, if we want to be able to version binary packages using release candidates, we may need to look at the problem more closely It matters very much for RPM packages, and I suspect debian packages as well (although I don't know the details of building those). RPMs inherently understand version numbers, and that 3.3.2 is a more recent release than 3.3.1. There are some further syntactic bits added in, such as package release numbers (which are essentially, the least significant digit in the version), but the version number matters a great deal. I think that versions such as 3.3.3pre1, 3.3.3pre2 and 3.3.3 are handled correctly. These pages details the issue: http://fedoraproject.org/wiki/Tools/RPM/VersionComparison According to that document, any suffix will make a version appear to be newer than the version without a suffix E.g., if RPM sees both 3.3.3pre1 and 3.3.3, it will believe 3.3.3pre1 is newer Therefore, we would need to have some suffix that we use for the final release too Before deciding on that though, it would be really useful to understand: a) just how much testing do people want to make with release candidates? Are people building RPMs and putting them in yum catalogues, etc, and expecting that to work? b) or is it just sufficient to build a package that can be manually installed (without yum) on a single box as a sanity check? c) and how do we find a common solution for all other platforms (Debian, OpenCSW, etc)? -- 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] binchols in GitHub
Hi Brad: I just added you as an owner for the project on GitHub, please let me know if you encounter other issues. Thanks, Bernard On Thu, Mar 15, 2012 at 8:21 AM, Brad Nicholes bnicho...@netiq.com wrote: On 3/13/2012 at 11:42 PM, in message ca+3xn_jn74bn7uodap8wlfcd8as9qka1gdt1lkugfoxr4f9...@mail.gmail.com, Bernard Li bern...@vanhpc.org wrote: Not sure who added bnichols to GitHub, but he's not Brad Nicholes: https://github.com/bnichols I've revoked his membership. Brad, could you please confirm your id on GitHub? It's bnicholes, right? https://github.com/bnicholes Yes, this one is mine. Thanks for catching that. Brad -- 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
[Ganglia-developers] binchols in GitHub
Not sure who added bnichols to GitHub, but he's not Brad Nicholes: https://github.com/bnichols I've revoked his membership. Brad, could you please confirm your id on GitHub? It's bnicholes, right? https://github.com/bnicholes Thanks, Bernard -- Virtualization Cloud Management Using Capacity Planning Cloud computing makes use of virtualization - but cloud computing also focuses on allowing computing to be delivered as a service. http://www.accelacomm.com/jaw/sfnl/114/51521223/ ___ Ganglia-developers mailing list Ganglia-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ganglia-developers
Re: [Ganglia-developers] Ganglia-3.3.1: How to get back the old web interface ??
Hi Martin: On Tue, Feb 28, 2012 at 2:41 AM, Martin Knoblauch kn...@knobisoft.de wrote: While I think it is an interesting development, I do not think it is ready for general consuption (more later). Big question: is there a way to configure back the old behaviour?? You can just download the old source, build the web RPM and install that instead of what comes with the new version. It should just work. Cheers, Bernard -- Virtualization Cloud Management Using Capacity Planning Cloud computing makes use of virtualization - but cloud computing also focuses on allowing computing to be delivered as a service. http://www.accelacomm.com/jaw/sfnl/114/51521223/ ___ Ganglia-developers mailing list Ganglia-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ganglia-developers
Re: [Ganglia-developers] Ganglia-3.3.1: How to get back the old web interface ??
Hi Vladimir: On Wed, Feb 29, 2012 at 7:03 AM, Vladimir Vuksan vli...@veus.hr wrote: If you'd like to rework the templates to reinstate the old behavior ie. call it legacy templates that would be fine. Hmmm... is it a simple template change or is it more involved? I thought a whole bunch of the PHP files got changed so would it be possible to have the old-style and new style GUI co-exist in the same code tree? Cheers, Bernard -- Virtualization Cloud Management Using Capacity Planning Cloud computing makes use of virtualization - but cloud computing also focuses on allowing computing to be delivered as a service. http://www.accelacomm.com/jaw/sfnl/114/51521223/ ___ Ganglia-developers mailing list Ganglia-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ganglia-developers
Re: [Ganglia-developers] ganglia-alert script
Hi Erik: Perhaps you would be interested in contributing this to our GitHub repository? https://github.com/ganglia/ganglia_contrib BTW, gmetad-python in trunk provides simple alerting via the plugin system: http://sourceforge.net/apps/trac/ganglia/browser/trunk/monitor-core/gmetad-python/plugins/alert_plugin.py.off Cheers, Bernard On Wed, May 4, 2011 at 9:36 AM, Aronesty, Erik earone...@expressionanalysis.com wrote: I wrote a lightweight PERL script that queries gmetad: http://code.google.com/p/ganglia-alert/ It works OK. TODO: - send alerts when gmetad is down - optionally send “all clear” alerts when alerts are cleared - Erik -- WhatsUp Gold - Download Free Network Management Software The most intuitive, comprehensive, and cost-effective network management toolset available today. Delivers lowest initial acquisition cost and overall TCO of any competing solution. http://p.sf.net/sfu/whatsupgold-sd ___ Ganglia-developers mailing list Ganglia-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ganglia-developers -- WhatsUp Gold - Download Free Network Management Software The most intuitive, comprehensive, and cost-effective network management toolset available today. Delivers lowest initial acquisition cost and overall TCO of any competing solution. http://p.sf.net/sfu/whatsupgold-sd ___ Ganglia-developers mailing list Ganglia-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ganglia-developers
[Ganglia-developers] Checked in THIRDPARTY file for monitor-web-2.0 branch
Hi all: Just checked in a THIRDPARTY file into the monitor-web-2.0 branch: https://sourceforge.net/apps/trac/ganglia/changeset/2586 If I missed something, please let me know and I'll add it (or you can add it yourself). From now on, if you need to commit additional third-party software into our tree, please also update this file. Also, please ensure that whatever you are checking in are licensed under a compatible license with New BSD License. Thanks for your attention. Cheers, Bernard -- WhatsUp Gold - Download Free Network Management Software The most intuitive, comprehensive, and cost-effective network management toolset available today. Delivers lowest initial acquisition cost and overall TCO of any competing solution. http://p.sf.net/sfu/whatsupgold-sd ___ Ganglia-developers mailing list Ganglia-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ganglia-developers
Re: [Ganglia-developers] ganglia.h cannot be compiled with C++
Hi Kazuki: On Mon, Apr 18, 2011 at 11:52 PM, Kazuki Ohta k...@preferred.jp wrote: Thanks for the reply. Wrapping in C first, and use them will work for C++ application, but not ideal solution. The documentation I provided is for writing gmond C modules, however we do support writing modules in C++ at least according to the release notes: http://sourceforge.net/apps/trac/ganglia/wiki/ganglia_release_notes#GangliaRelease3.1.1 Perhaps you can use the guide and try writing a C++ module and see if you can make it work? I also found this thread, perhaps it will come in handy: http://www.mail-archive.com/ganglia-developers@lists.sourceforge.net/msg05278.html On the other hand, it looks like you're trying to write a C++ program using ganglia header files, that is not the same as writing a C++ gmond module. You need to figure out whether writing a module will work in your case. Good luck, Bernard -- Benefiting from Server Virtualization: Beyond Initial Workload Consolidation -- Increasing the use of server virtualization is a top priority.Virtualization can reduce costs, simplify management, and improve application availability and disaster protection. Learn more about boosting the value of server virtualization. http://p.sf.net/sfu/vmware-sfdev2dev ___ Ganglia-developers mailing list Ganglia-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ganglia-developers
Re: [Ganglia-developers] ganglia.h cannot be compiled with C++
Hi Kazuki: On Mon, Apr 18, 2011 at 1:30 AM, Kazuki Ohta k...@preferred.jp wrote: I'm now trying to implement C++ server, with native Ganglia metrics support. The server throws to local gmond with its own metrics. [kzk@red0 tmp]$ ganglia-config --version Ganglia 3.1.7 However, ganglia.h cannot be compiled with g++, becuase of the typedef problem. https://gist.github.com/924982 Not sure if this is helpful to you, but we have some documentation on how to write gmond C modules (and Python modules) here: https://sourceforge.net/apps/trac/ganglia/wiki Good luck, Bernard -- Benefiting from Server Virtualization: Beyond Initial Workload Consolidation -- Increasing the use of server virtualization is a top priority.Virtualization can reduce costs, simplify management, and improve application availability and disaster protection. Learn more about boosting the value of server virtualization. http://p.sf.net/sfu/vmware-sfdev2dev ___ Ganglia-developers mailing list Ganglia-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ganglia-developers
[Ganglia-developers] gweb 2.0 graphite integration
Hi all: Was finally able to setup Ganglia + Graphite integration on a Joyent SmartMachine instance. You can see a demo of it here: http://fjrkr5af.joyent.us/gweb-2.0/ I had to apply the following patch to get it going: Index: graph.php === --- graph.php (revision 2550) +++ graph.php (working copy) @@ -321,13 +321,17 @@ // area if ( ! is_link($rrd_graphite_link) ) { // Does the directory exist for the cluster. If not create it - if ( ! is_dir ($conf['graphite_rrd_dir'] . / . $clustername) ) -mkdir ( $conf['graphite_rrd_dir'] . / . $clustername ); - symlink($rrd_dir, $rrd_graphite_link); + if ( ! is_dir ($conf['graphite_rrd_dir'] . / . str_replace( , _, $clustername)) ) +mkdir ( $conf['graphite_rrd_dir'] . / . str_replace( , _, $clustername )); + symlink($rrd_dir, str_replace( , _, $rrd_graphite_link)); } // Generate host cluster string -$host_cluster = $clustername . . . $host; +if ( isset($clustername) ) { + $host_cluster = str_replace( , _, $clustername) . . . $host; +} else { + $host_cluster = $host; +} $height += 70; @@ -386,8 +390,12 @@ } } // end of if ( ! isset($graph_config) ) { - -$graphite_url = $conf['graphite_url_base'] . ?width=$widthheight=$height . $target . from= . $start . yMin=0bgcolor=FFfgcolor=00title= . urlencode($title . last . $range); + +if (preg_match('/^-/', $start)) { + $graphite_url = $conf['graphite_url_base'] . ?width=$widthheight=$height . $target . from= . $start . syMin=0bgcolor=FFfgcolor=00title= . urlencode($title . last . $range); +} else { + $graphite_url = $conf['graphite_url_base'] . ?width=$widthheight=$height . $target . from= . $start . yMin=0bgcolor=FFfgcolor=00title= . urlencode($title . last . $range); +} break; } // end of switch ( $conf['graph_engine']) Vladimir -- if $start is -xxx then it needs s appended otherwise it will give: Exception Value:Invalid offset unit '' Not sure if this is a bug with Graphite or not? I was using the latest version 0.9.8. In case anybody wants a writeup on how to get things installed, I could give it a try at the Wiki. Cheers, Bernard -- Xperia(TM) PLAY It's a major breakthrough. An authentic gaming smartphone on the nation's most reliable network. And it wants your games. http://p.sf.net/sfu/verizon-sfdev ___ Ganglia-developers mailing list Ganglia-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ganglia-developers
[Ganglia-developers] Compiling ganglia trunk on Joyent SmartMachine 2.4.5
Hi all: I'm trying to compile ganglia trunk on Joyent SmartMachine 2.4.5 and I got the following error: /bin/bash ../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I/opt/local/include/apr-1-I.. -I. -I../include/ -D_LARGEFILE64_SOURCE -DSYSCONFDIR='/opt/ganglia/etc' -g -O2 -I/opt/local//include -fno-strict-aliasing -Wall -D__EXTENSIONS__ -DHAVE_STRERROR -D_POSIX_C_SOURCE=200112L -MT update_pidfile.lo -MD -MP -MF .deps/update_pidfile.Tpo -c -o update_pidfile.lo update_pidfile.c gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -I/opt/local/include/apr-1 -I.. -I. -I../include/ -D_LARGEFILE64_SOURCE -DSYSCONFDIR=\/opt/ganglia/etc\ -g -O2 -I/opt/local//include -fno-strict-aliasing -Wall -D__EXTENSIONS__ -DHAVE_STRERROR -D_POSIX_C_SOURCE=200112L -MT update_pidfile.lo -MD -MP -MF .deps/update_pidfile.Tpo -c update_pidfile.c -fPIC -DPIC -o .libs/update_pidfile.o In file included from /usr/sfw/lib/gcc/i386-pc-solaris2.11/3.4.3/include/sys/types.h:44, from update_pidfile.c:6: /usr/include/sys/feature_tests.h:353:2: #error Compiler or options invalid for pre-UNIX 03 X/Open applications and pre-2001 POSIX applications gmake[2]: *** [update_pidfile.lo] Error 1 I did some googling and came across this: https://bugs.launchpad.net/nexenta/+bug/452667 And after this patch, it allows me to continue: Index: lib/update_pidfile.c === --- lib/update_pidfile.c(revision 2550) +++ lib/update_pidfile.c(working copy) @@ -2,7 +2,7 @@ * @file update_pidfile.c Functions for standalone daemons */ /* $Id: daemon_init.c 1986 2009-04-03 13:36:14Z hawson $ */ -#define _XOPEN_SOURCE 500 /* for getpgid */ +#define __EXTENSIONS__ #include sys/types.h #include sys/stat.h #include stdio.h Thoughts? Information regarding the SmartMachine: gcc (GCC) 3.4.3 (csl-sol210-3_4-20050802) GNU Make 3.81 Thanks, Bernard -- Xperia(TM) PLAY It's a major breakthrough. An authentic gaming smartphone on the nation's most reliable network. And it wants your games. http://p.sf.net/sfu/verizon-sfdev ___ Ganglia-developers mailing list Ganglia-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ganglia-developers
Re: [Ganglia-developers] Web 2.0 UI code freeze
Hi all: On Wed, Apr 6, 2011 at 11:14 AM, Vladimir Vuksan vli...@veus.hr wrote: I spoke to Bernard and we are considering doing a code freeze of the Web 2.0 UI. I'd like to release it by the end of month so that people can start using it. Yeah, let's try to get this out soon. From the TODO https://sourceforge.net/apps/trac/ganglia/browser/branches/monitor-web-2.0/TODO, I'd like to get the following done before the code freeze: - Add back the Ganglia logo - Provide an easy method for user to add their organization's logo Additionally: - Fix the graph titles (may be tough to test w/ Graphite integration as well) - In Cluster View, when user puts cursor on the Metric textfield, it should present a list of all metrics available - Add code to functions.php to determine whether a corresponding setting is defined in $user[] and thus overwrite the setting from $conf[] (eg. use case is the $hostcols setting) I would suggest everybody to provide feedback for what they want for *this* release, i.e. something essential for uptake of this release. We will continue to improve the code to make it better, but right now we should focus on packaging it up for consumption by the general Ganglia community. Thanks! Bernard -- Xperia(TM) PLAY It's a major breakthrough. An authentic gaming smartphone on the nation's most reliable network. And it wants your games. http://p.sf.net/sfu/verizon-sfdev ___ Ganglia-developers mailing list Ganglia-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ganglia-developers
Re: [Ganglia-developers] gmetad interactive port xml formatting
Hi Alex: Thanks for looking into this. Off the top of my head, you can also specify the name of Cluster and Grid, and combining that with Summary Filter. Will let you know if I can dig up something further -- but search through the archives, I believe there was a recent-ish discussion/thread on that. Cheers, Bernard On Tue, Mar 22, 2011 at 8:55 PM, Alex Dean a...@crackpot.org wrote: I'm tinkering with a PHP class to access data on gmetad's interactive port, making it easy to use this data in applications. Something along the lines of what ganglia.php (from the current web frontend) does. I'm trying to get a handle on the various ways gmetad may return XML. These looks like the 2 typical data sets returned... !-- normal -- GANGLIA_XML GRID GRID HOSTS/ METRICS/METRICS /GRID CLUSTER HOST METRICS/METRICS /HOST /CLUSTER /GRID /GANGLIA_XML !-- ?filter=summary -- GANGLIA_XML GRID HOSTS/ METRICS/METRICS GRID HOSTS/ METRICS/METRICS /GRID CLUSTER HOSTS/ METRICS/METRICS /CLUSTER /GRID /GANGLIA_XML From a quick scan of the gmetad source, it looks like 'summary' is the only supported filter. http://sourceforge.net/apps/trac/ganglia/browser/branches/monitor-core-3.1/gmetad/server.c#L333 I am I missing any other ways that gmetad might structure the XML it returns? thanks, alex -- Enable your software for Intel(R) Active Management Technology to meet the growing manageability and security demands of your customers. Businesses are taking advantage of Intel(R) vPro (TM) technology - will your software be a part of the solution? Download the Intel(R) Manageability Checker today! http://p.sf.net/sfu/intel-dev2devmar ___ Ganglia-developers mailing list Ganglia-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ganglia-developers -- Enable your software for Intel(R) Active Management Technology to meet the growing manageability and security demands of your customers. Businesses are taking advantage of Intel(R) vPro (TM) technology - will your software be a part of the solution? Download the Intel(R) Manageability Checker today! http://p.sf.net/sfu/intel-dev2devmar ___ Ganglia-developers mailing list Ganglia-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ganglia-developers
Re: [Ganglia-developers] Google Summer of Code 2011
Hi all: Unfortunately we were not selected. Better luck next year! Cheers, Bernard On Fri, Mar 11, 2011 at 12:23 PM, Bernard Li bern...@vanhpc.org wrote: Hi all: I have submitted our application for GSoC and have also created a template for student application here: https://sourceforge.net/apps/trac/ganglia/wiki/gsoc_application_template Alex Dean and Jesse Becker have also expressed interest in becoming mentors. Let's hope we get accepted to be a mentoring organization this year :-) Cheers, Bernard On Mon, Feb 28, 2011 at 11:53 AM, Bernard Li bern...@vanhpc.org wrote: Hi all: So far only Vladimir have expressed interest in becoming a mentor -- we would need more mentors and also a backup administrator to participate. Anybody else interested please let me know ASAP. Thanks, Bernard On Fri, Feb 18, 2011 at 5:47 PM, Bernard Li bern...@vanhpc.org wrote: Hi all: It is finally upon us! http://www.google-melange.com/ We currently have a pretty good wish-list going on, so I think this would be a good start for project ideas: https://sourceforge.net/apps/trac/ganglia/wiki/ganglia_wish-list Of course, the web-2.0 effort could always use additional help. So, who would like to be a mentor? Cheers, Bernard -- Colocation vs. Managed Hosting A question and answer guide to determining the best fit for your organization - today and in the future. http://p.sf.net/sfu/internap-sfd2d ___ Ganglia-developers mailing list Ganglia-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ganglia-developers
[Ganglia-developers] Gweb 2.0 graph titles
Hey all: Just giving you a heads up that I've been working on fixing the graph titles for Gweb 2.0, it's getting there but not quite 100%: http://fjrkr5ab.joyent.us/ganglia-2.0/ Also, I've just been testing with RRDtool, not sure if I have broken anything on Graphite -- I wonder how easy it is to install Graphite on Solaris @Joyent? Cheers, Bernard -- Colocation vs. Managed Hosting A question and answer guide to determining the best fit for your organization - today and in the future. http://p.sf.net/sfu/internap-sfd2d ___ Ganglia-developers mailing list Ganglia-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ganglia-developers
Re: [Ganglia-developers] Google Summer of Code 2011
Hi all: I have submitted our application for GSoC and have also created a template for student application here: https://sourceforge.net/apps/trac/ganglia/wiki/gsoc_application_template Alex Dean and Jesse Becker have also expressed interest in becoming mentors. Let's hope we get accepted to be a mentoring organization this year :-) Cheers, Bernard On Mon, Feb 28, 2011 at 11:53 AM, Bernard Li bern...@vanhpc.org wrote: Hi all: So far only Vladimir have expressed interest in becoming a mentor -- we would need more mentors and also a backup administrator to participate. Anybody else interested please let me know ASAP. Thanks, Bernard On Fri, Feb 18, 2011 at 5:47 PM, Bernard Li bern...@vanhpc.org wrote: Hi all: It is finally upon us! http://www.google-melange.com/ We currently have a pretty good wish-list going on, so I think this would be a good start for project ideas: https://sourceforge.net/apps/trac/ganglia/wiki/ganglia_wish-list Of course, the web-2.0 effort could always use additional help. So, who would like to be a mentor? Cheers, Bernard -- Colocation vs. Managed Hosting A question and answer guide to determining the best fit for your organization - today and in the future. http://p.sf.net/sfu/internap-sfd2d ___ Ganglia-developers mailing list Ganglia-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ganglia-developers
Re: [Ganglia-developers] Patch for Edit Optional Graphs on a Cluster level
Hi Jeffrey: On Wed, Mar 9, 2011 at 4:20 AM, Jeffrey Lensen jeff...@hyves.nl wrote: I've made a patch for edit_optional_graphs.php which allows for adding and viewing optional graphs on a cluster level. We have quite a large number of graphs we'd also like to see in aggregated form in the cluster view and this allows us to select and view only those we want/need to see for a specific cluster. Json files are stored in a similar fashion as the host ones. Thanks for the patch, BTW, Vladimir has already committed it: https://github.com/vvuksan/ganglia-misc/commit/46e782e2ef5ce84341d4fef56d7d80d03233797e Cheers, Bernard -- Colocation vs. Managed Hosting A question and answer guide to determining the best fit for your organization - today and in the future. http://p.sf.net/sfu/internap-sfd2d ___ Ganglia-developers mailing list Ganglia-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ganglia-developers
[Ganglia-developers] Saturnalia
Hey all: Dave Rawks just pointed me to this project: https://bitbucket.org/0x/saturnalia/wiki/Home Looks interesting. I wonder if there are any points of collaborations/integration. Take a look also at the CompetitiveSpace page. There is a project called Rocksteady that also looks interesting. Cheers, Bernard -- Colocation vs. Managed Hosting A question and answer guide to determining the best fit for your organization - today and in the future. http://p.sf.net/sfu/internap-sfd2d ___ Ganglia-developers mailing list Ganglia-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ganglia-developers
Re: [Ganglia-developers] hsflowd for Windows + Ganglia webfrontend
Hi Neil: On Fri, Mar 4, 2011 at 1:35 PM, Neil McKee neil.mc...@inmon.com wrote: OK, I added some commented-out lines to lib/default_conf.h.in, and checked in the changes in that directory. Should be OK now(?) Looks fine. BTW, did we already decide that 'accept_all_physical' is no longer a configurable option? The configuration option in gmond.conf seems to be increasing over time -- I wonder if it would be better to put the sflow configuration in a separate file, such as /etc/ganglia/conf.d/sflow.conf. It will get included via the include directive in gmond.conf. What do you think? I noticed something weird with the metrics from my WinXP host (running hsflowd): The gmond collector was down for say an hour, during that time, hsflowd on WinXP was still running. However, when I started gmond up, I noticed that the boottime metric was no longer a constant, and changes with time. As a result, Uptime and Last Reported are quite close to each other. I also noticed that certain metrics like load_* were not correct either (lower than what it should be). I haven't really been able to re-produce this, but thought I'd ask you to see if you know why that would happen. Will definitely write back if I encounter it again in the future. Cheers, Bernard -- What You Don't Know About Data Connectivity CAN Hurt You This paper provides an overview of data connectivity, details its effect on application quality, and explores various alternative solutions. http://p.sf.net/sfu/progress-d2d ___ Ganglia-developers mailing list Ganglia-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ganglia-developers
Re: [Ganglia-developers] Google Summer of Code 2011
Hi all: So far only Vladimir have expressed interest in becoming a mentor -- we would need more mentors and also a backup administrator to participate. Anybody else interested please let me know ASAP. Thanks, Bernard On Fri, Feb 18, 2011 at 5:47 PM, Bernard Li bern...@vanhpc.org wrote: Hi all: It is finally upon us! http://www.google-melange.com/ We currently have a pretty good wish-list going on, so I think this would be a good start for project ideas: https://sourceforge.net/apps/trac/ganglia/wiki/ganglia_wish-list Of course, the web-2.0 effort could always use additional help. So, who would like to be a mentor? Cheers, Bernard -- Free Software Download: Index, Search Analyze Logs and other IT data in Real-Time with Splunk. Collect, index and harness all the fast moving IT data generated by your applications, servers and devices whether physical, virtual or in the cloud. Deliver compliance at lower cost and gain new business insights. http://p.sf.net/sfu/splunk-dev2dev ___ Ganglia-developers mailing list Ganglia-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ganglia-developers
Re: [Ganglia-developers] Writing a Makefile for manpages in mans/
Hi Carlo: On Sat, Feb 26, 2011 at 8:56 AM, Carlo Marcelo Arenas Belon care...@sajinet.com.pe wrote: and also requires some post processing for the right formatting : http://www.mail-archive.com/ganglia-developers@lists.sourceforge.net/msg05612.html In the email, you said: after the binaries are build then pipe them to help2man, then some sed to replace the ` if I recall correctly. So do we want ` or not, because it looks like the code in trunk right now has `: https://sourceforge.net/apps/trac/ganglia/browser/trunk/monitor-core/mans/gmetric.1 I guess it all depends on the locale of your system. On my RHEL6b2 system, everything is single quote and there are no `. Are you aware of any other post-processing that needs to be done? I think the only thing left is slightly better formatting for AUTHORS and COPYING then we can use those as template for the manpages (in my Makefile I generate a help2man include template that has AUTHORS, COPYING and BUGS). What do you think? Thanks, Bernard -- Free Software Download: Index, Search Analyze Logs and other IT data in Real-Time with Splunk. Collect, index and harness all the fast moving IT data generated by your applications, servers and devices whether physical, virtual or in the cloud. Deliver compliance at lower cost and gain new business insights. http://p.sf.net/sfu/splunk-dev2dev ___ Ganglia-developers mailing list Ganglia-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ganglia-developers
Re: [Ganglia-developers] AUTHORS file
Committed to trunk r2491: https://sourceforge.net/apps/trac/ganglia/changeset/2491 Thanks, Bernard On Wed, Feb 23, 2011 at 10:13 AM, Brad Nicholes bnicho...@novell.com wrote: On 2/22/2011 at 5:50 PM, in message AANLkTi=cjj5e461mbavnspkheqmksbxvndfcdvtzy...@mail.gmail.com, Bernard Li bern...@vanhpc.org wrote: Hi all: I'd like to propose that we replace AUTHORS file with the following contents: --- cut --- Ganglia Development Team ganglia-developers@lists.sourceforge.net For a full list of current/past developers and contributors, please see: http://ganglia.info/?page_id=325 --- cut --- Thoughts? +1 -- Free Software Download: Index, Search Analyze Logs and other IT data in Real-Time with Splunk. Collect, index and harness all the fast moving IT data generated by your applications, servers and devices whether physical, virtual or in the cloud. Deliver compliance at lower cost and gain new business insights. http://p.sf.net/sfu/splunk-dev2dev ___ Ganglia-developers mailing list Ganglia-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ganglia-developers
Re: [Ganglia-developers] hsflowd for Windows + Ganglia webfrontend
Hi Neil: I finally had a chance to test out the patch. Didn't run into any major issue on my end, so +1 from me. On Thu, Feb 17, 2011 at 2:22 PM, Neil McKee neil.mc...@inmon.com wrote: There are three metrics to draw particular attention to: 1. System UUID I noticed that on my Windows host, UUID is ----. I guess UUID generation on Windows is not supported yet? I tested with hsflowd 1.12 on Windows XP. The Datasource ID and Parent Datasource ID can be treated as opaque strings that the UI could use to capture and represent the containment hierarchy. Perhaps you could explain a bit about the format of Datasource ID? I've granted you SVN access, so please feel free to check the code into trunk. But perhaps Brad might want to review the code quickly before you do so :-) Can you also modify the manpage for gmond.conf plus add it to the default configuration? I'm okay with accept_all_physical = yes as the default. BTW, are you interested in implementing UUID for gmond? We've been talking about using UUID instead of hostname/IP as host identifiers because those things could change, so I think this would be a great feature to be added to our code base. Thanks, Bernard -- Free Software Download: Index, Search Analyze Logs and other IT data in Real-Time with Splunk. Collect, index and harness all the fast moving IT data generated by your applications, servers and devices whether physical, virtual or in the cloud. Deliver compliance at lower cost and gain new business insights. http://p.sf.net/sfu/splunk-dev2dev ___ Ganglia-developers mailing list Ganglia-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ganglia-developers
Re: [Ganglia-developers] gengetopt and SYSCONFDIR
This should be a better patch against current trunk, which does not add gengetopt as a build dependency (unless you need to modify cmdline.sh and re-generate the files): Index: gmetric/Makefile.am === --- gmetric/Makefile.am (revision 2490) +++ gmetric/Makefile.am (working copy) @@ -1,3 +1,5 @@ +include $(top_srcdir)/ganglia.inc + if STATIC_BUILD GCFLAGS = GLDADD = @@ -8,13 +10,19 @@ GLDFLAGS = endif -AM_CFLAGS = -I../lib -I../include $(GCFLAGS) -DSYSCONFDIR='$(sysconfdir)' +AM_CFLAGS = -I../lib -I../include $(GCFLAGS) bin_PROGRAMS = gmetric -gmetric_SOURCES = gmetric.c cmdline.c cmdline.h + +cmdline.c: cmdline.c.in $(FIXCONFIG) + $(FIXCONFIG) cmdline.c.in + +gmetric_SOURCES = gmetric.c cmdline.c.in cmdline.c cmdline.h gmetric_LDADD = $(top_builddir)/lib/libganglia.la \ $(top_builddir)/lib/libgetopthelper.a \ $(top_builddir)/libmetrics/libmetrics.la \ $(GLDADD) gmetric_LDFLAGS = $(GLDFLAGS) + +CLEANFILES = cmdline.c Index: gmetric/cmdline.sh === --- gmetric/cmdline.sh (revision 2490) +++ gmetric/cmdline.sh (working copy) @@ -5,7 +5,7 @@ purpose The Ganglia Metric Client (gmetric) announces a metric on the list of defined send channels defined in a configuration file -option conf c The configuration file to use for finding send channels string default=/etc/ganglia/gmond.conf no +option conf c The configuration file to use for finding send channels string default=@sysconfdir@/gmond.conf no option name n Name of the metric string no option value v Value of the metric string no option type t Either string|int8|uint8|int16|uint16|int32|uint32|float|double string no @@ -13,6 +13,9 @@ option slope s Either zero|positive|negative|both string default=both no option tmax x The maximum time in seconds between gmetric calls int default=60 no option dmax d The lifetime in seconds of this metric int default=0 no +option group g Groupof the metric string no +option desc D Description of the metric string no +option title T Titlei of the metric string no option spoof S IP address and name of host/device (colon separated) we are spoofing string default= no option heartbeat H spoof a heartbeat message (use with spoof option) no Notes: - gengetopt is called via: gengetopt --c-extension=c.in --input cmdline.sh which generates cmdline.c.in, this will then have @sysconfdir@ replaced by the correct value to generate cmdline.c - cmdline.c is included in the distribution tarball and will have a bogus sysconfdir (usually /usr/local/etc) but it will get replaced when the user does ./configure - make clean would delete cmdline.c If this looks good to everyone, I will check this into trunk and update the backport proposal for adding groups/desc/title to gmetric for 3.1 branch. Thanks, Bernard On Wed, Sep 1, 2010 at 11:56 PM, Bernard Li bern...@vanhpc.org wrote: Hi all: I'm trying to get the backport proposal for adding group, description and title metadata tags to gmetric approved and am in the process of fixing the auto-generated files that were patched in the changesets outlined below: http://sourceforge.net/apps/trac/ganglia/browser/branches/monitor-core-3.1/STATUS#L209 In the process, I found that additional auto-generated files have been patched: http://sourceforge.net/apps/trac/ganglia/changeset/2021/ In order to fix that, I'll need to modify cmdline.sh and add SYSCONFDIR inside the default clause. Try as I may, it doesn't appear that I could include double quotes, and escaping with \ has the generated cmdline.c showing up as \ SYSCONFDIR \ which doesn't get work. To get around the problem, I propose that we delete cmdline.c and cmdline.h from gmond, gmetric, gmetad sub directories, move cmdline.sh - cmdline.sh.in, and update the Makefile.am targets such that fixconfig is called on cmdline.sh.in to generate cmdline.sh. cmdline.c and cmdline.h will need to be generated on the fly (so gengetopt will be an additional build dependency). The patch will look something like this: Index: gmetric/Makefile.am === --- gmetric/Makefile.am (revision 2322) +++ gmetric/Makefile.am (working copy) @@ -1,3 +1,5 @@ +include $(top_srcdir)/ganglia.inc + if STATIC_BUILD GCFLAGS = GLDADD = @@ -8,9 +10,16 @@ GLDFLAGS = endif -AM_CFLAGS = -I../lib -I../include $(GCFLAGS) -DSYSCONFDIR='$(sysconfdir)' +AM_CFLAGS = -I../lib -I../include $(GCFLAGS) bin_PROGRAMS = gmetric + +cmdline.sh: cmdline.sh.in $(FIXCONFIG) + $(FIXCONFIG) cmdline.sh.in + +cmdline.c cmdline.h: cmdline.sh + gengetopt --input ./cmdline.sh + gmetric_SOURCES = gmetric.c cmdline.c cmdline.h gmetric_LDADD = $(top_builddir)/lib/libganglia.la \ $(top_builddir)/lib/libgetopthelper.a \ Index: gmetric
Re: [Ganglia-developers] $conf array
+1 from me as well. I guess we should probably check it into both monitor-web-2.0 and trunk. Cheers, Bernard On Wed, Feb 23, 2011 at 7:35 PM, Jesse Becker haw...@gmail.com wrote: +1 On Wed, Feb 23, 2011 at 21:27, Alex Dean a...@crackpot.org wrote: One of my gripes with the current PHP frontend code is how hard it can be to recall where which variables are configuration, which come from user input, and which are just local variables. As one step toward fixing this issue, I think it would be nice to place all configuration values (mainly in conf.php currently) into a $conf array. The benefit is that it's immediately clear in any code which uses these values that you're dealing with configuration values. There's no danger of name collisions with other variables. I'm just wondering if others feel the same way, and would support a change like this. It's pretty straighforward to do, but would obviously touch a lot of different code. Before I go ahead with making all those changes, I guess I'd just like to know if there are any huge objections out there to this idea. Take a look, let me know what you think. I'd like to do something similar for user input as well, maybe $user? http://pastie.org/1600587 thanks, alex -- Free Software Download: Index, Search Analyze Logs and other IT data in Real-Time with Splunk. Collect, index and harness all the fast moving IT data generated by your applications, servers and devices whether physical, virtual or in the cloud. Deliver compliance at lower cost and gain new business insights. http://p.sf.net/sfu/splunk-dev2dev ___ Ganglia-developers mailing list Ganglia-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ganglia-developers -- Jesse Becker -- Free Software Download: Index, Search Analyze Logs and other IT data in Real-Time with Splunk. Collect, index and harness all the fast moving IT data generated by your applications, servers and devices whether physical, virtual or in the cloud. Deliver compliance at lower cost and gain new business insights. http://p.sf.net/sfu/splunk-dev2dev ___ Ganglia-developers mailing list Ganglia-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ganglia-developers -- Free Software Download: Index, Search Analyze Logs and other IT data in Real-Time with Splunk. Collect, index and harness all the fast moving IT data generated by your applications, servers and devices whether physical, virtual or in the cloud. Deliver compliance at lower cost and gain new business insights. http://p.sf.net/sfu/splunk-dev2dev ___ Ganglia-developers mailing list Ganglia-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ganglia-developers
[Ganglia-developers] Dynamically resizable buffer for slurpfile()
Hi all: According to the bug: http://bugzilla.ganglia.info/cgi-bin/bugzilla/show_bug.cgi?id=298 the recent patch to make slurpfile's buffer resizable doesn't seem to be working. Upon second pass, we can't seem to be able to read any additional characters from the file. It would appear that the special files in the /proc file system are not seekable? The code does work with regular files. Any ideas? Cheers, Bernard -- Free Software Download: Index, Search Analyze Logs and other IT data in Real-Time with Splunk. Collect, index and harness all the fast moving IT data generated by your applications, servers and devices whether physical, virtual or in the cloud. Deliver compliance at lower cost and gain new business insights. http://p.sf.net/sfu/splunk-dev2dev ___ Ganglia-developers mailing list Ganglia-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ganglia-developers
[Ganglia-developers] Google Summer of Code 2011
Hi all: It is finally upon us! http://www.google-melange.com/ We currently have a pretty good wish-list going on, so I think this would be a good start for project ideas: https://sourceforge.net/apps/trac/ganglia/wiki/ganglia_wish-list Of course, the web-2.0 effort could always use additional help. So, who would like to be a mentor? Cheers, Bernard -- The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE: Pinpoint memory and threading errors before they happen. Find and fix more than 250 security defects in the development cycle. Locate bottlenecks in serial and parallel code that limit performance. http://p.sf.net/sfu/intel-dev2devfeb ___ Ganglia-developers mailing list Ganglia-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ganglia-developers
Re: [Ganglia-developers] hsflowd for Windows + Ganglia webfrontend
Hi Neil: On Thu, Feb 10, 2011 at 8:52 PM, Neil McKee neil.mc...@inmon.com wrote: OK, I cleared out everything under /var/lib/ganglia/rrds/. Now I see the problem. In the short term I guess gmond/sflow.c could just submit zeros for the missing metrics instead of leaving them out altogether(?) However in the long term it would seem more elegant to fix this in the place where the RRD is constructed. After all, for most of these metrics posting a value of 0 is just plain wrong. When the value is really dunno or not applicable or undefined then leaving it out seems more correct. I've changed my mind after hearing other people's thoughts on the matter. The correct fix should be in the frontend code. I'm already working on it for cpu_report and mem_report. However, it would be tricky for the load_* metrics. Hopefully we could reach a consensus on it soon and be able to report load metrics in hsflowd under Windows. I hope you didn't spend too much time on the patch for submitting zeros for missing metrics :) Thanks, Bernard -- The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE: Pinpoint memory and threading errors before they happen. Find and fix more than 250 security defects in the development cycle. Locate bottlenecks in serial and parallel code that limit performance. http://p.sf.net/sfu/intel-dev2devfeb ___ Ganglia-developers mailing list Ganglia-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ganglia-developers
Re: [Ganglia-developers] hsflowd for Windows + Ganglia webfrontend
Hi Neil: On Fri, Feb 11, 2011 at 2:26 PM, Neil McKee neil.mc...@inmon.com wrote: It might be helpful to have commit privileges for minor bugfixes, yes. Although I wouldn't use it for bigger changes that require consensus. Yeah, that would be the idea. Bigger changes should be discussed prior to being checked-in. An alternative approach would be to create a separate branch to work on the code until it's stable enough to be merged back into trunk. I'm working on a bigger patch that will add an sflow { } configuration block so we can have options to control the following: - the sflow udp port - whether to submit 0s rather than leave undefined metrics out altogether (as a workaround for that issue with the CPU/mem charts for Windows) - whether to ignore the hostname that comes with with host-sflow so that gmond will do it's own reverse lookup (to get the FQDN instead) - whether to submit the extra metrics that host-sflow sends for physical servers - whether to submit the extra metrics that host-sflow sends for virtual servers Should have it ready for review later this afternoon. Once the sFlow HTTP and memcached counter-blocks are finalized then we could quickly add support for those metrics too. More input on those would be very welcome: http://blog.sflow.com/search/label/HTTP http://blog.sflow.com/search/label/Memcache I know we've talked briefly about this before, but do you consider this a major change in the code? I would really like to create a release 3.2 branch from trunk soon. We will then work on stabilizing the code for eventual release as 3.2.0. So I guess my question to you is is this material for 3.2.0 or a future release? Thanks, Bernard -- The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE: Pinpoint memory and threading errors before they happen. Find and fix more than 250 security defects in the development cycle. Locate bottlenecks in serial and parallel code that limit performance. http://p.sf.net/sfu/intel-dev2devfeb ___ Ganglia-developers mailing list Ganglia-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ganglia-developers
Re: [Ganglia-developers] hsflowd for Windows + Ganglia webfrontend
Hi Neil: On Tue, Feb 15, 2011 at 11:43 AM, Bernard Li bern...@vanhpc.org wrote: I've changed my mind after hearing other people's thoughts on the matter. The correct fix should be in the frontend code. I'm already working on it for cpu_report and mem_report. However, it would be tricky for the load_* metrics. Hopefully we could reach a consensus on it soon and be able to report load metrics in hsflowd under Windows. Code committed: https://sourceforge.net/apps/trac/ganglia/changeset/2477 Now we just need the load_* metrics from hsflowd Windows and we're in business ;-) Thanks, Bernard -- The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE: Pinpoint memory and threading errors before they happen. Find and fix more than 250 security defects in the development cycle. Locate bottlenecks in serial and parallel code that limit performance. http://p.sf.net/sfu/intel-dev2devfeb ___ Ganglia-developers mailing list Ganglia-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ganglia-developers
Re: [Ganglia-developers] Vertical label in metric.php
Hi Jesse: On Fri, Feb 11, 2011 at 7:30 PM, Jesse Becker becker...@mail.nih.gov wrote: As I recall, it forces the graphs within the images to align between images that include labels, and those that do not. One of Ganglia's strengths is allowing for easy data/time correlations. This is easy only if the graphs actually have the same timescale (generally true), and line up appropriately (which this patch tries to help with). At least, that how I remember it. As far as I can tell, if we revert the code back to: $rrdtool_graph['vertical-label'] = ' '; the alignment is the same as if there were a label. You can test this by adding 'vl=blah' at the end of the image URL and compare it with the graph having ' ' as vertical-label. Could you please confirm? Thanks! Cheers, Bernard -- The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE: Pinpoint memory and threading errors before they happen. Find and fix more than 250 security defects in the development cycle. Locate bottlenecks in serial and parallel code that limit performance. http://p.sf.net/sfu/intel-dev2devfeb ___ Ganglia-developers mailing list Ganglia-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ganglia-developers
Re: [Ganglia-developers] gmond not connecting to gmetad
Hi Joseph: For future reference, this mailing-list is for developer discussions. For general questions, please use the ganglia-general mailing-list: https://lists.sourceforge.net/lists/listinfo/ganglia-general On Sat, Feb 12, 2011 at 11:46 PM, Joseph joseph@sc.com wrote: With this I have also installed gmond on 114 nodes separately. However, 92 of these nodes are able to establish connection with gmetad while the remaining 22 nodes have gone MIA. gmond is definitely running but these 22 nodes just simply refused to connects up with the gmetad. The gmond config setting are all the same default setting used across all nodes and the only thing I can guess of is perhaps the difference in the IP subnet? 92 nodes are on '10.192.64.XX' and '10.192.65.XX' whilst the others of the 22 nodes are on '10.192.84.XX' and '10.192.85.XX'. If that is the case, may I know what is the solution to this? Chances are you need to enable multicast routing between the two subnets in your router. Alternatively, you can configure Ganglia using unicast. Good luck. Cheers, Bernard -- The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE: Pinpoint memory and threading errors before they happen. Find and fix more than 250 security defects in the development cycle. Locate bottlenecks in serial and parallel code that limit performance. http://p.sf.net/sfu/intel-dev2devfeb ___ Ganglia-developers mailing list Ganglia-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ganglia-developers
Re: [Ganglia-developers] hsflowd for Windows + Ganglia webfrontend
Hi Neil: Argh, Gmail always mess up inline patches... anyways, I've fixed it manually and checked it in: https://sourceforge.net/apps/trac/ganglia/changeset/2473 Do you want commit rights to our SVN repo so that you could fix this yourself in the future? :) Thanks, Bernard On Thu, Feb 10, 2011 at 9:34 PM, Neil McKee neil.mc...@inmon.com wrote: I didn't realize that gmond_started was meant to go with every heatbeat-message. Below is a patch. Neil [root@ganglia gmond]# svn diff sflow.c Index: sflow.c === --- sflow.c (revision 2471) +++ sflow.c (working copy) @@ -398,7 +398,7 @@ #define SFLOW_OK_COUNTER64(field) (field != (uint64_t)-1) /* always send a heartbeat */ - process_sflow_uint32(hostdata, SFLOW_M_heartbeat, 0); + process_sflow_uint32(hostdata, SFLOW_M_heartbeat, (apr_time_as_msec(now) - x.uptime_mS) / 1000); if(offset_HID) { /* sumbit the system fields that we already extracted above */ On Feb 10, 2011, at 5:38 PM, Bernard Li wrote: P.S. It looks like GMOND_STARTED=0 for the Windows host -- should I file a bug? Thanks, Bernard On Thu, Feb 10, 2011 at 5:21 PM, Bernard Li bern...@vanhpc.org wrote: Hi Neil: On Thu, Feb 10, 2011 at 5:05 PM, Neil McKee neil.mc...@inmon.com wrote: That's odd, the CPU and MEM charts are working OK for me. It's just the load-avg that is missing (which causes the host to be marked down). You'll likely need to nuke your old rrd files to see the error. For Windows, mem_shared, mem_buffers and cpu_nice are missing, and they are needed by the respective mem_ and cpu_ reports. I guess we could fix to frontend code to only include them if they exist. Do these metrics exist in Windows-land? How frequently would we need to poll the Processor Queue Length to get a reasonable load-average estimate? If we could get away with only doing it every few seconds then it might be worthwhile (perhaps a random delay would be appropriate) but I suspect you might have to poll much faster than that to get something worthwhile? I will defer to Nick for answering that question :-) Cheers, Bernard -- The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE: Pinpoint memory and threading errors before they happen. Find and fix more than 250 security defects in the development cycle. Locate bottlenecks in serial and parallel code that limit performance. http://p.sf.net/sfu/intel-dev2devfeb ___ Ganglia-developers mailing list Ganglia-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ganglia-developers
[Ganglia-developers] Vertical label in metric.php
Hey Jesse: Just trying to understand this commit: https://sourceforge.net/apps/trac/ganglia/changeset/2356/trunk/monitor-core/web/graph.d/metric.php Why are we setting the vertical label to the metricname? Thanks, Bernard -- The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE: Pinpoint memory and threading errors before they happen. Find and fix more than 250 security defects in the development cycle. Locate bottlenecks in serial and parallel code that limit performance. http://p.sf.net/sfu/intel-dev2devfeb ___ Ganglia-developers mailing list Ganglia-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ganglia-developers
[Ganglia-developers] hsflowd for Windows + Ganglia webfrontend
Hi all: I just tested hsflowd 1.11 on Windows with the latest code in trunk and run into some issues with the frontend where certain graphs like load_, cpu_ and mem_ reports are not showing up. The reason is probably due to the fact that a recent change in the sflow integration code where unsupported metrics are not submitted. For instance, the load_* metrics are expensive to calculate on Windows and therefore are not supported. I was wondering would it be better to report these metrics with the value of 0 rather than dropping them, as they are core sets of metrics used in the frontend reports -- thoughts? Also, I think Nick was suggesting that perhaps we can try to use the Processor Queue Length on Windows for the load metric. Thanks, Bernard -- The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE: Pinpoint memory and threading errors before they happen. Find and fix more than 250 security defects in the development cycle. Locate bottlenecks in serial and parallel code that limit performance. http://p.sf.net/sfu/intel-dev2devfeb ___ Ganglia-developers mailing list Ganglia-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ganglia-developers
Re: [Ganglia-developers] dmax for python and C gmond modules
Hi Brad: On Tue, Feb 1, 2011 at 4:51 PM, Brad Nicholes bnicho...@novell.com wrote: I would probably have to go back and figure out what I was thinking at the time, but I vaguely recall that dmax was hardcoded for all of the standard metric in the 3.0 version of gmond. So at the time I was probably thinking that exposing dmax just wasn't necessary. That was probably a wrong assumption. Thinking back now, it would have made since for dmax to be hardcoded in 3.0 because there was no way to add or remove metrics in that version. But in the 3.1 version where you can do it, dmax shouldn't have been hardcoded and should have been exposed. With gmond 3.0, you should be able to add metrics using gmetric. Anyway, I've just filed a feature request to better keep track of this issue: http://bugzilla.ganglia.info/cgi-bin/bugzilla/show_bug.cgi?id=297 Thanks, Bernard -- The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE: Pinpoint memory and threading errors before they happen. Find and fix more than 250 security defects in the development cycle. Locate bottlenecks in serial and parallel code that limit performance. http://p.sf.net/sfu/intel-dev2devfeb ___ Ganglia-developers mailing list Ganglia-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ganglia-developers
Re: [Ganglia-developers] hsflowd for Windows + Ganglia webfrontend
Hi Neil: On Thu, Feb 10, 2011 at 5:05 PM, Neil McKee neil.mc...@inmon.com wrote: That's odd, the CPU and MEM charts are working OK for me. It's just the load-avg that is missing (which causes the host to be marked down). You'll likely need to nuke your old rrd files to see the error. For Windows, mem_shared, mem_buffers and cpu_nice are missing, and they are needed by the respective mem_ and cpu_ reports. I guess we could fix to frontend code to only include them if they exist. Do these metrics exist in Windows-land? How frequently would we need to poll the Processor Queue Length to get a reasonable load-average estimate? If we could get away with only doing it every few seconds then it might be worthwhile (perhaps a random delay would be appropriate) but I suspect you might have to poll much faster than that to get something worthwhile? I will defer to Nick for answering that question :-) Cheers, Bernard -- The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE: Pinpoint memory and threading errors before they happen. Find and fix more than 250 security defects in the development cycle. Locate bottlenecks in serial and parallel code that limit performance. http://p.sf.net/sfu/intel-dev2devfeb ___ Ganglia-developers mailing list Ganglia-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ganglia-developers