Re: [Ganglia-developers] web interface URL parameters

2014-02-15 Thread Bernard Li
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

2014-02-10 Thread Bernard Li
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

2014-02-09 Thread Bernard Li
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?

2014-02-09 Thread Bernard Li
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

2014-02-09 Thread Bernard Li
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?

2014-02-06 Thread Bernard Li
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?

2014-02-06 Thread Bernard Li
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?

2014-02-04 Thread Bernard Li
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?

2014-02-02 Thread Bernard Li
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

2014-01-28 Thread Bernard Li
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

2014-01-27 Thread Bernard Li
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

2013-12-16 Thread Bernard Li
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

2013-12-16 Thread Bernard Li
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

2013-12-16 Thread Bernard Li
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

2013-12-16 Thread Bernard Li
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

2013-12-13 Thread Bernard Li
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

2013-11-19 Thread Bernard Li
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

2013-11-16 Thread Bernard Li
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

2013-11-12 Thread Bernard Li
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

2013-11-08 Thread Bernard Li
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

2013-11-07 Thread Bernard Li
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

2013-11-05 Thread Bernard Li
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

2013-11-01 Thread Bernard Li
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

2013-09-26 Thread Bernard Li
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

2013-09-25 Thread Bernard Li
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

2012-08-02 Thread Bernard Li
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

2012-08-02 Thread Bernard Li
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

2012-08-02 Thread Bernard Li
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

2012-07-22 Thread Bernard Li
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

2012-07-19 Thread Bernard Li
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

2012-07-15 Thread Bernard Li
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?

2012-07-15 Thread Bernard Li
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

2012-07-14 Thread Bernard Li
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

2012-07-14 Thread Bernard Li
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

2012-06-26 Thread Bernard Li
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

2012-06-26 Thread Bernard Li
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?

2012-06-21 Thread Bernard Li
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

2012-06-21 Thread Bernard Li
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

2012-06-20 Thread Bernard Li
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

2012-06-19 Thread Bernard Li
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

2012-06-19 Thread Bernard Li
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

2012-06-16 Thread Bernard Li
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

2012-05-25 Thread Bernard Li
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

2012-05-17 Thread Bernard Li
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

2012-05-17 Thread Bernard Li
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

2012-05-16 Thread Bernard Li
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

2012-05-16 Thread Bernard Li
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

2012-05-15 Thread Bernard Li
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

2012-05-14 Thread Bernard Li
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

2012-05-11 Thread Bernard Li
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

2012-05-10 Thread Bernard Li
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

2012-05-10 Thread Bernard Li
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

2012-05-09 Thread Bernard Li
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)

2012-04-19 Thread Bernard Li
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)

2012-04-19 Thread Bernard Li
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)

2012-04-13 Thread Bernard Li
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

2012-04-12 Thread Bernard Li
[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

2012-04-04 Thread Bernard Li
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...

2012-03-29 Thread Bernard Li
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

2012-03-27 Thread Bernard Li
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

2012-03-21 Thread Bernard Li
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?

2012-03-20 Thread Bernard Li
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?

2012-03-20 Thread Bernard Li
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?

2012-03-20 Thread Bernard Li
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

2012-03-19 Thread Bernard Li
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

2012-03-14 Thread Bernard Li
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 ??

2012-02-29 Thread Bernard Li
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 ??

2012-02-29 Thread Bernard Li
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

2011-05-05 Thread Bernard Li
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

2011-04-28 Thread Bernard Li
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++

2011-04-19 Thread Bernard Li
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++

2011-04-18 Thread Bernard Li
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

2011-04-08 Thread Bernard Li
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

2011-04-07 Thread Bernard Li
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

2011-04-06 Thread Bernard Li
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

2011-03-23 Thread Bernard Li
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

2011-03-18 Thread Bernard Li
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

2011-03-17 Thread Bernard Li
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

2011-03-11 Thread Bernard Li
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

2011-03-11 Thread Bernard Li
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

2011-03-09 Thread Bernard Li
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

2011-03-04 Thread Bernard Li
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

2011-02-28 Thread Bernard Li
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/

2011-02-28 Thread Bernard Li
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

2011-02-25 Thread Bernard Li
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

2011-02-24 Thread Bernard Li
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

2011-02-24 Thread Bernard Li
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

2011-02-23 Thread Bernard Li
+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()

2011-02-22 Thread Bernard Li
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

2011-02-18 Thread Bernard Li
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

2011-02-15 Thread Bernard Li
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

2011-02-15 Thread Bernard Li
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

2011-02-15 Thread Bernard Li
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

2011-02-15 Thread Bernard Li
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

2011-02-15 Thread Bernard Li
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

2011-02-11 Thread Bernard Li
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

2011-02-11 Thread Bernard Li
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

2011-02-10 Thread Bernard Li
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

2011-02-10 Thread Bernard Li
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

2011-02-10 Thread Bernard Li
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


  1   2   3   4   5   6   7   >