All Apps and Add-ons

Website Monitoring is not working

kpavan
Path Finder

Hi All,

Am using Website Monitoring app to monitoring our internal URL's and it was working from day one, as expected. Since from last two days dashboard was looking empty and when check the logs i found below error. Not sure why it is stopped working all of sudden even i haven't changed any settings.

Could you please help me to find the resolutions on this issue?
~~~~~~~~~~~~~~~~~~~~~~~
Error log:

2017-07-13 12:36:35,576 ERROR Execution failed
Traceback (most recent call last):
File "/data/splunk/etc/apps/website_monitoring/bin/modular_input.py", line 1277, in execute
self.do_run(in_stream, log_exception_and_continue=True)
File "/data/splunk/etc/apps/website_monitoring/bin/modular_input.py", line 1177, in do_run
input_config)
File "/data/splunk/etc/apps/website_monitoring/bin/web_ping.py", line 468, in run
result = WebPing.ping(url, username, password, timeout, proxy_type, proxy_server, proxy_port, proxy_user, proxy_password, client_certificate, client_certificate_key, user_agent, logger=self.logger)
File "/data/splunk/etc/apps/website_monitoring/bin/web_ping.py", line 285, in ping
auth_type = cls.determine_auth_type(url, proxies=proxies, timeout=timeout, cert=cert, logger=logger)
File "/data/splunk/etc/apps/website_monitoring/bin/web_ping.py", line 143, in determine_auth_type
http = requests.get(url.geturl(), proxies=proxies, timeout=timeout, cert=cert, verify=False)
File "/data/splunk/etc/apps/website_monitoring/bin/website_monitoring_app/requests/api.py", line 65, in get
return request('get', url, **kwargs)
File "/data/splunk/etc/apps/website_monitoring/bin/website_monitoring_app/requests/api.py", line 49, in request
response = session.request(method=method, url=url, **kwargs)
File "/data/splunk/etc/apps/website_monitoring/bin/website_monitoring_app/requests/sessions.py", line 461, in request
resp = self.send(prep, **send_kwargs)
File "/data/splunk/etc/apps/website_monitoring/bin/website_monitoring_app/requests/sessions.py", line 573, in send
r = adapter.send(request, **kwargs)
File "/data/splunk/etc/apps/website_monitoring/bin/website_monitoring_app/requests/adapters.py", line 415, in send
raise ConnectionError(err, request=request)
ConnectionError: ('Connection aborted.', gaierror(-3, 'Temporary failure in name resolution'))

Thanks!
Pavan

FritzWittwer_ol
Contributor

gaierror(-3, 'Temporary failure in name resolution') (gaierro= Get Address Info Error) points towards a DNS issue, did you try to load one of this urls with wget, curl or plain telnet, from the Splunk server on which Website Monitoring is running?

See also this answer

0 Karma

bharathkumarnec
Contributor

Did you try restarting the splunk service and see if you still getting these errors??
When you hit the urls manually you are able to load the page??
Is the url's resolving the names in your domain??

0 Karma
Career Survey
First 500 qualified respondents will receive a $20 gift card! Tell us about your professional Splunk journey.

Can’t make it to .conf25? Join us online!

Get Updates on the Splunk Community!

Community Content Calendar, September edition

Welcome to another insightful post from our Community Content Calendar! We're thrilled to continue bringing ...

Splunkbase Unveils New App Listing Management Public Preview

Splunkbase Unveils New App Listing Management Public PreviewWe're thrilled to announce the public preview of ...

Leveraging Automated Threat Analysis Across the Splunk Ecosystem

Are you leveraging automation to its fullest potential in your threat detection strategy?Our upcoming Security ...