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
Get Updates on the Splunk Community!

Announcing Scheduled Export GA for Dashboard Studio

We're excited to announce the general availability of Scheduled Export for Dashboard Studio. Starting in ...

Extending Observability Content to Splunk Cloud

Watch Now!   In this Extending Observability Content to Splunk Cloud Tech Talk, you'll see how to leverage ...

More Control Over Your Monitoring Costs with Archived Metrics GA in US-AWS!

What if there was a way you could keep all the metrics data you need while saving on storage costs?This is now ...