python-diamond / Diamond

Diamond is a python daemon that collects system metrics and publishes them to Graphite (and others). It is capable of collecting cpu, memory, network, i/o, load and disk metrics. Additionally, it features an API for implementing custom collectors for gathering metrics from almost any source.
http://diamond.readthedocs.org/
MIT License
1.74k stars 602 forks source link

Insecure TLS in RabbitMQ Collector #737

Open mjtice opened 4 years ago

mjtice commented 4 years ago

Looking at the source code I can specify the scheme for the RabbitMQ Collector. Unfortunately, because we use self-signed certs, this is failing with errors like

URLError: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:579)> Would you guys be open to a PR to allow a config option that will let the user skip cert verification?

shortdudey123 commented 2 years ago

Go ahead and submit a PR.