[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] Ganglia libvirt and other virtualization technologies

2012-06-20 Thread Simon G.
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*



 --
 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





-- 
*Semy*
--
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-20 Thread Peter Phaal
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
 
 
 --
 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
 
 
 
 
 -- 
 Semy
 
 

--
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-20 Thread Simon G.
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.comwrote:

 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*



 --
 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





 --
 *Semy*






-- 
*Semy*
--
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

Re: [Ganglia-developers] Ganglia libvirt and other virtualization technologies

2012-06-20 Thread Peter Phaal
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
 
 
 --
 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
 
 
 
 
 -- 
 Semy
 
 
 
 
 
 
 -- 
 Semy
 
 

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has 

Re: [Ganglia-developers] Ganglia libvirt and other virtualization technologies

2012-06-20 Thread Simon G.
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.comwrote:

 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.comwrote:

 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*



 --
 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
 

Re: [Ganglia-developers] Ganglia libvirt and other virtualization technologies

2012-06-20 Thread Alex Dean
gweb allows downloading RRD data as either csv or json. Might that help?

On Jun 20, 2012, at 2:40 PM, Simon G. 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
 
 
 --
 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. 
 

Re: [Ganglia-developers] Ganglia libvirt and other virtualization technologies

2012-06-20 Thread Simon G.
On Wed, Jun 20, 2012 at 10:08 PM, Alex Dean a...@crackpot.org wrote:

 gweb allows downloading RRD data as either csv or json. Might that help?


It could definitely help even if I'm not good at PHP. I'll try it. Thx.

-- 
*Simon*
--
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-20 Thread Simon G.
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.


Btw. sFlow can use TCP as well as UDP? I'm worried about UDP unreliability.

-- 
*Simon*
--
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-20 Thread Peter Phaal
TCP is not supported. Ganglia's binary protocol and sFlow both use UDP. Loosing 
a packet is no big deal - a new measurement will be sent next polling interval 
and the benefits of a stateless protocol are considerable.

Peter

On Jun 20, 2012, at 3:30 PM, Simon G. semy...@gmail.com wrote:

 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.
 
 Btw. sFlow can use TCP as well as UDP? I'm worried about UDP unreliability. 
 
 -- 
 Simon
 
 
--
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] How to submit bug fixes/ new features for ganglia-web?

2012-06-20 Thread Michael Shearer
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