Re: [Ganglia-general] ganglia web to monitor apache servers?
Peter, Would the log tailer work for tomcat as well? Would you recommend sflow over the log tailer? Thanks! On Thu, Dec 31, 2015 at 3:27 PM, Peter Phaalwrote: > Vladimir's blog has a solution that involves tailing the Apache log files: > http://vuksan.com/linux/ganglia/#Apache_Traffic_Stats > > The sFlow protocol packs a large number of metrics in each UDP > datagram, so you should see a reduction in UDP datagrams per second > associated with monitoring. The C based mod-sflow / host-sflow agents > have a small memory and CPU footprint. > > On Thu, Dec 31, 2015 at 3:14 PM, Aaron wrote: > > Thanks Peter. Is there a way to use more a pure ganglia solution? Will > > sflow generate more udp traffic and/or cpu cycles? > > > > On Thu, Dec 31, 2015 at 12:05 PM, Peter Phaal > wrote: > >> > >> You could use a combination of Host sFlow and mod-sflow on your Apache > >> web servers: > >> http://www.sflow.net/ > >> https://github.com/sflow/mod-sflow > >> > >> The following article describes how to configure the head-end gmond: > >> http://blog.sflow.com/2011/12/using-ganglia-to-monitor-web-farms.html > >> > >> mod-sflow also exports Apache worker pool stats to Ganglia: > >> http://blog.sflow.com/2012/10/thread-pools.html > >> > >> mod-sflow also exports URL, referrer, user-agent, response time and > >> status code information that you can use to derive metrics for each > >> web service. You could use sFlow-RT to calculate the derived metrics > >> and proxy them to gmetad: > >> > >> > http://blog.sflow.com/2015/12/using-proxy-to-feed-metrics-into-ganglia.html > >> > >> On Thu, Dec 31, 2015 at 10:40 AM, Aaron wrote: > >> > Hi, I would like to monitor linux apache servers where the apache > >> > servers > >> > would have gmond running, and the stats would be reported back to the > >> > ganglia server running gmetad and ganglia web to be displayed in a > >> > graph. > >> > Is there a php or python script to do this? Any recommendations? > >> > > >> > Thanks, Aaron > >> > > >> > > >> > > -- > >> > > >> > ___ > >> > Ganglia-general mailing list > >> > Ganglia-general@lists.sourceforge.net > >> > https://lists.sourceforge.net/lists/listinfo/ganglia-general > >> > > > > > > -- ___ Ganglia-general mailing list Ganglia-general@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ganglia-general
Re: [Ganglia-general] ganglia web to monitor apache servers?
You could use a combination of Host sFlow and mod-sflow on your Apache web servers: http://www.sflow.net/ https://github.com/sflow/mod-sflow The following article describes how to configure the head-end gmond: http://blog.sflow.com/2011/12/using-ganglia-to-monitor-web-farms.html mod-sflow also exports Apache worker pool stats to Ganglia: http://blog.sflow.com/2012/10/thread-pools.html mod-sflow also exports URL, referrer, user-agent, response time and status code information that you can use to derive metrics for each web service. You could use sFlow-RT to calculate the derived metrics and proxy them to gmetad: http://blog.sflow.com/2015/12/using-proxy-to-feed-metrics-into-ganglia.html On Thu, Dec 31, 2015 at 10:40 AM, Aaronwrote: > Hi, I would like to monitor linux apache servers where the apache servers > would have gmond running, and the stats would be reported back to the > ganglia server running gmetad and ganglia web to be displayed in a graph. > Is there a php or python script to do this? Any recommendations? > > Thanks, Aaron > > -- > > ___ > Ganglia-general mailing list > Ganglia-general@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/ganglia-general > -- ___ Ganglia-general mailing list Ganglia-general@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ganglia-general
Re: [Ganglia-general] ganglia web to monitor apache servers?
Vladimir's blog has a solution that involves tailing the Apache log files: http://vuksan.com/linux/ganglia/#Apache_Traffic_Stats The sFlow protocol packs a large number of metrics in each UDP datagram, so you should see a reduction in UDP datagrams per second associated with monitoring. The C based mod-sflow / host-sflow agents have a small memory and CPU footprint. On Thu, Dec 31, 2015 at 3:14 PM, Aaronwrote: > Thanks Peter. Is there a way to use more a pure ganglia solution? Will > sflow generate more udp traffic and/or cpu cycles? > > On Thu, Dec 31, 2015 at 12:05 PM, Peter Phaal wrote: >> >> You could use a combination of Host sFlow and mod-sflow on your Apache >> web servers: >> http://www.sflow.net/ >> https://github.com/sflow/mod-sflow >> >> The following article describes how to configure the head-end gmond: >> http://blog.sflow.com/2011/12/using-ganglia-to-monitor-web-farms.html >> >> mod-sflow also exports Apache worker pool stats to Ganglia: >> http://blog.sflow.com/2012/10/thread-pools.html >> >> mod-sflow also exports URL, referrer, user-agent, response time and >> status code information that you can use to derive metrics for each >> web service. You could use sFlow-RT to calculate the derived metrics >> and proxy them to gmetad: >> >> http://blog.sflow.com/2015/12/using-proxy-to-feed-metrics-into-ganglia.html >> >> On Thu, Dec 31, 2015 at 10:40 AM, Aaron wrote: >> > Hi, I would like to monitor linux apache servers where the apache >> > servers >> > would have gmond running, and the stats would be reported back to the >> > ganglia server running gmetad and ganglia web to be displayed in a >> > graph. >> > Is there a php or python script to do this? Any recommendations? >> > >> > Thanks, Aaron >> > >> > >> > -- >> > >> > ___ >> > Ganglia-general mailing list >> > Ganglia-general@lists.sourceforge.net >> > https://lists.sourceforge.net/lists/listinfo/ganglia-general >> > > > -- ___ Ganglia-general mailing list Ganglia-general@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ganglia-general
Re: [Ganglia-general] ganglia web to monitor apache servers?
Thanks Peter. Is there a way to use more a pure ganglia solution? Will sflow generate more udp traffic and/or cpu cycles? On Thu, Dec 31, 2015 at 12:05 PM, Peter Phaalwrote: > You could use a combination of Host sFlow and mod-sflow on your Apache > web servers: > http://www.sflow.net/ > https://github.com/sflow/mod-sflow > > The following article describes how to configure the head-end gmond: > http://blog.sflow.com/2011/12/using-ganglia-to-monitor-web-farms.html > > mod-sflow also exports Apache worker pool stats to Ganglia: > http://blog.sflow.com/2012/10/thread-pools.html > > mod-sflow also exports URL, referrer, user-agent, response time and > status code information that you can use to derive metrics for each > web service. You could use sFlow-RT to calculate the derived metrics > and proxy them to gmetad: > http://blog.sflow.com/2015/12/using-proxy-to-feed-metrics-into-ganglia.html > > On Thu, Dec 31, 2015 at 10:40 AM, Aaron wrote: > > Hi, I would like to monitor linux apache servers where the apache servers > > would have gmond running, and the stats would be reported back to the > > ganglia server running gmetad and ganglia web to be displayed in a graph. > > Is there a php or python script to do this? Any recommendations? > > > > Thanks, Aaron > > > > > -- > > > > ___ > > Ganglia-general mailing list > > Ganglia-general@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/ganglia-general > > > -- ___ Ganglia-general mailing list Ganglia-general@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ganglia-general