On Fri, May 30, 2014 at 9:33 AM, Otis Gospodnetic < [email protected]> wrote:
> Hi Tien, > > I'm confused.... please see below: > > On Thu, May 29, 2014 at 9:45 PM, Tien Nguyen Manh < > [email protected]> wrote: > >> Thank Toni, >> >> I finally make it work, but with one of the following changes >> 1. Add ServerAlias localhost to my virtualhost config OR >> 2. Use serverUrl https://127.0.0.1/server-status. >> > > So you CAN get Apache stats with Collectd using the above URL after you > added "ServerAlias localhost"? > > And what about WITHOUT "ServerAlias localhost"? > Without ServerAlias localhost in apache config, collectd can't start, it stop by segmentation fault error. > Do you have ServerAlias localhost in your config? if possible could you >> sent your config? >> >> I think there are something wrong in collectd, because without above >> change, i still can see server-status page in my browser (chrome, firefox) >> as well as in lynx or culr -k >> > > Are you asking why you can get to Apache stats without the above changes, > but not with Collectd? > Yes, i, lynx and curl can get to that but not collectd? > In other words, why you had to add the above changes to Apache config > before Collectd could get to the Apache stats? > Yes, i hope collectd should get it just as curl -k or lynx command can do without any change in Apache config. > Just trying to clarify the questions. I'm not sure what the answer is. > Maybe Toni or one of the other Collectd experts will know. > > Otis > -- > Performance Monitoring * Log Analytics * Search Analytics > Solr & Elasticsearch Support * http://sematext.com/ > > > >> On Thu, May 29, 2014 at 5:56 PM, Toni Moreno <[email protected]> >> wrote: >> >>> I'm using this config in the apache plugin and I've added to the >>> collectd distribution the ca-bundle.crt contained in openssl package ( >>> located at /etc/pki/tls/certs/ca-bundle.crt in RHEL 5.6) >>> >>> <Instance "local_443"> >>> URL "https://localhost:443/server-status?auto" >>> VerifyPeer false >>> VerifyHost false >>> CACert "/opt/collectd/etc/ca-bundle.crt" >>> </Instance> >>> >>> I hope this issue can help you. >>> >>> >>> >>> 2014-05-29 12:32 GMT+02:00 Tien Nguyen Manh < >>> [email protected]>: >>> >>> Hi, >>>> >>>> I am using collectd 5.1.0 on ubuntu 13.10, libgnutls-dev >>>> 2.12.23-1ubuntu4.2 >>>> >>>> I found one error in syslog while collectd try to conntect to >>>> https://localhost/server-status >>>> >>>> *May 28 09:02:52 localhost kernel: [ 2140.169515] collectd[22500]: >>>> segfault at 0 ip 00007f5622e09b99 sp 00007f561f447920 error 4 in >>>> libgnutls.so.26.22.6[7f5622d95000+b6000]* >>>> >>>> I attached the output of collectd trace. At the end of that trace, it >>>> connect to some resource but got Timeout error several times, then it stop. >>>> >>>> Regards, >>>> Tien >>>> >>>> >>>> On Thu, May 29, 2014 at 10:34 AM, Otis Gospodnetic < >>>> [email protected]> wrote: >>>> >>>>> Hi, >>>>> >>>>> Which version of Collectd? OS? GNU TLS? >>>>> Any errors in Collectd log? >>>>> What about running Collectd with strace, does that show anything? >>>>> >>>>> Otis >>>>> -- >>>>> Performance Monitoring * Log Analytics * Search Analytics >>>>> Solr & Elasticsearch Support * http://sematext.com/ >>>>> >>>>> >>>>> On Tue, May 27, 2014 at 10:50 PM, Tien Nguyen Manh < >>>>> [email protected]> wrote: >>>>> >>>>>> Hello, >>>>>> >>>>>> I have issue config Collectd Apache plugin for Apache running on >>>>>> https with status page >>>>>> https://localhost/server-status >>>>>> >>>>>> Here is my collectd config part for Apache plugin >>>>>> >>>>>> LoadPlugin apache >>>>>> <Plugin "apache"> >>>>>> <Instance "default"> >>>>>> URL "https://localhost/server-status?auto" >>>>>> #User "www-user" >>>>>> #Password "secret" >>>>>> VerifyPeer false >>>>>> VerifyHost false >>>>>> # CACert "/etc/ssl/certs/ssl-cert-snakeoil.pem" >>>>>> #Server "apache" >>>>>> </Instance> >>>>>> </Plugin> >>>>>> >>>>>> Collectd can't access Apache server-status page, there are no logs >>>>>> for apache, while it still produce logs for CPU, mem, ... >>>>>> >>>>>> I tested fetching status page with curl successfully by command >>>>>> >>>>>> curl -k https://localhost/server-status >>>>>> Total Accesses: 2 >>>>>> Total kBytes: 5 >>>>>> CPULoad: .00501855 >>>>>> Uptime: 4583 >>>>>> ReqPerSec: .000436395 >>>>>> BytesPerSec: 1.11717 >>>>>> BytesPerReq: 2560 >>>>>> BusyWorkers: 2 >>>>>> >>>>>> What is wrong with my collectd config? >>>>>> is -k option in curl equivalent to VerifyPeer false in collectd-apach >>>>>> config? >>>>>> >>>>>> Thanks, >>>>>> Tien >>>>>> >>>>>> >>>>>> _______________________________________________ >>>>>> collectd mailing list >>>>>> [email protected] >>>>>> http://mailman.verplant.org/listinfo/collectd >>>>>> >>>>>> >>>>> >>>>> _______________________________________________ >>>>> collectd mailing list >>>>> [email protected] >>>>> http://mailman.verplant.org/listinfo/collectd >>>>> >>>>> >>>> >>>> _______________________________________________ >>>> collectd mailing list >>>> [email protected] >>>> http://mailman.verplant.org/listinfo/collectd >>>> >>>> >>> >>> >>> -- >>> >>> Att >>> >>> Toni Moreno >>> >>> 699706656 >>> >>> >>> >>> *Si no quieres perderte en el olvido tan pronto como estés muerto y >>> corrompido, * >>> >>> *escribe cosas dignas de leerse, o haz cosas dignas de escribirse.* >>> >>> >>> >>> *Benjamin Franklin* >>> >> >> >> _______________________________________________ >> collectd mailing list >> [email protected] >> http://mailman.verplant.org/listinfo/collectd >> >> >
_______________________________________________ collectd mailing list [email protected] http://mailman.verplant.org/listinfo/collectd
