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!

Splunk Mobile: Your Brand-New Home Screen

Meet Your New Mobile Hub  Hello Splunk Community!  Staying connected to your data—no matter where you are—is ...

Introducing Value Insights (Beta): Understand the Business Impact your organization ...

Real progress on your strategic priorities starts with knowing the business outcomes your teams are delivering ...

Enterprise Security (ES) Essentials 8.3 is Now GA — Smarter Detections, Faster ...

As of today, Enterprise Security (ES) Essentials 8.3 is now generally available, helping SOC teams simplify ...