<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Website Monitoring Errors in All Apps and Add-ons</title>
    <link>https://community.splunk.com/t5/All-Apps-and-Add-ons/Website-Monitoring-Errors/m-p/189222#M19232</link>
    <description>&lt;P&gt;I had things working for a while, but at some point when adding more inputs the timing started missing the intervals, then stopped intervals all together.  It will run once then halt with these errors.&lt;/P&gt;

&lt;P&gt;2015-07-01 17:10:50,244 INFO Previous run was too far in the past (gap=1598.0769999027252) and thus some executions of the input have been missed (stanza=web_ping://Independence Corporate Development)&lt;BR /&gt;
2015-07-01 17:10:52,944 ERROR Execution failed: Traceback (most recent call last):&lt;BR /&gt;
  File "C:\Program Files\Splunk\etc\apps\website_monitoring\bin\modular_input.py", line 1259, in execute&lt;BR /&gt;
    self.do_run(in_stream, log_exception_and_continue=True)&lt;BR /&gt;
  File "C:\Program Files\Splunk\etc\apps\website_monitoring\bin\modular_input.py", line 1159, in do_run&lt;BR /&gt;
    input_config)&lt;BR /&gt;
  File "C:\Program Files\Splunk\etc\apps\website_monitoring\bin\web_ping.py", line 335, in run&lt;BR /&gt;
    last_ran = self.last_ran(input_config.checkpoint_dir, stanza)&lt;BR /&gt;
  File "C:\Program Files\Splunk\etc\apps\website_monitoring\bin\modular_input.py", line 986, in last_ran&lt;BR /&gt;
    checkpoint_dict = cls.get_checkpoint_data(checkpoint_dir, stanza)&lt;BR /&gt;
  File "C:\Program Files\Splunk\etc\apps\website_monitoring\bin\modular_input.py", line 1048, in get_checkpoint_data&lt;BR /&gt;
    checkpoint_dict = json.load(fp)&lt;BR /&gt;
  File "C:\Program Files\Splunk\Python-2.7\Lib\json_&lt;EM&gt;init&lt;/EM&gt;&lt;EM&gt;.py", line 290, in load&lt;BR /&gt;
    **kw)&lt;BR /&gt;
  File "C:\Program Files\Splunk\Python-2.7\Lib\json__init&lt;/EM&gt;_.py", line 338, in loads&lt;BR /&gt;
    return _default_decoder.decode(s)&lt;BR /&gt;
  File "C:\Program Files\Splunk\Python-2.7\Lib\json\decoder.py", line 366, in decode&lt;BR /&gt;
    obj, end = self.raw_decode(s, idx=_w(s, 0).end())&lt;BR /&gt;
  File "C:\Program Files\Splunk\Python-2.7\Lib\json\decoder.py", line 384, in raw_decode&lt;BR /&gt;
    raise ValueError("No JSON object could be decoded")&lt;BR /&gt;
ValueError: No JSON object could be decoded&lt;/P&gt;</description>
    <pubDate>Mon, 28 Sep 2020 20:27:29 GMT</pubDate>
    <dc:creator>cmahan</dc:creator>
    <dc:date>2020-09-28T20:27:29Z</dc:date>
    <item>
      <title>Website Monitoring Errors</title>
      <link>https://community.splunk.com/t5/All-Apps-and-Add-ons/Website-Monitoring-Errors/m-p/189222#M19232</link>
      <description>&lt;P&gt;I had things working for a while, but at some point when adding more inputs the timing started missing the intervals, then stopped intervals all together.  It will run once then halt with these errors.&lt;/P&gt;

&lt;P&gt;2015-07-01 17:10:50,244 INFO Previous run was too far in the past (gap=1598.0769999027252) and thus some executions of the input have been missed (stanza=web_ping://Independence Corporate Development)&lt;BR /&gt;
2015-07-01 17:10:52,944 ERROR Execution failed: Traceback (most recent call last):&lt;BR /&gt;
  File "C:\Program Files\Splunk\etc\apps\website_monitoring\bin\modular_input.py", line 1259, in execute&lt;BR /&gt;
    self.do_run(in_stream, log_exception_and_continue=True)&lt;BR /&gt;
  File "C:\Program Files\Splunk\etc\apps\website_monitoring\bin\modular_input.py", line 1159, in do_run&lt;BR /&gt;
    input_config)&lt;BR /&gt;
  File "C:\Program Files\Splunk\etc\apps\website_monitoring\bin\web_ping.py", line 335, in run&lt;BR /&gt;
    last_ran = self.last_ran(input_config.checkpoint_dir, stanza)&lt;BR /&gt;
  File "C:\Program Files\Splunk\etc\apps\website_monitoring\bin\modular_input.py", line 986, in last_ran&lt;BR /&gt;
    checkpoint_dict = cls.get_checkpoint_data(checkpoint_dir, stanza)&lt;BR /&gt;
  File "C:\Program Files\Splunk\etc\apps\website_monitoring\bin\modular_input.py", line 1048, in get_checkpoint_data&lt;BR /&gt;
    checkpoint_dict = json.load(fp)&lt;BR /&gt;
  File "C:\Program Files\Splunk\Python-2.7\Lib\json_&lt;EM&gt;init&lt;/EM&gt;&lt;EM&gt;.py", line 290, in load&lt;BR /&gt;
    **kw)&lt;BR /&gt;
  File "C:\Program Files\Splunk\Python-2.7\Lib\json__init&lt;/EM&gt;_.py", line 338, in loads&lt;BR /&gt;
    return _default_decoder.decode(s)&lt;BR /&gt;
  File "C:\Program Files\Splunk\Python-2.7\Lib\json\decoder.py", line 366, in decode&lt;BR /&gt;
    obj, end = self.raw_decode(s, idx=_w(s, 0).end())&lt;BR /&gt;
  File "C:\Program Files\Splunk\Python-2.7\Lib\json\decoder.py", line 384, in raw_decode&lt;BR /&gt;
    raise ValueError("No JSON object could be decoded")&lt;BR /&gt;
ValueError: No JSON object could be decoded&lt;/P&gt;</description>
      <pubDate>Mon, 28 Sep 2020 20:27:29 GMT</pubDate>
      <guid>https://community.splunk.com/t5/All-Apps-and-Add-ons/Website-Monitoring-Errors/m-p/189222#M19232</guid>
      <dc:creator>cmahan</dc:creator>
      <dc:date>2020-09-28T20:27:29Z</dc:date>
    </item>
    <item>
      <title>Re: Website Monitoring Errors</title>
      <link>https://community.splunk.com/t5/All-Apps-and-Add-ons/Website-Monitoring-Errors/m-p/189223#M19233</link>
      <description>&lt;P&gt;That's strange. Somehow the JSON data that is used by the modular input to preserve state (to remember when it last ran). I can make this call more resilient which should help it to recover more gracefully. However, this may be the result from other issues on the host (such as overloading).&lt;/P&gt;

&lt;P&gt;I'm am planning to fix this in version 1.1.3; I will be logging the work under &lt;A href="http://lukemurphey.net/issues/1024"&gt;this issue report&lt;/A&gt;.&lt;/P&gt;

&lt;P&gt;*&lt;EM&gt;Update: *&lt;/EM&gt;&lt;BR /&gt;
I released &lt;A href="https://splunkbase.splunk.com/app/1493/"&gt;version 1.1.2&lt;/A&gt; which handles bad checkpoint data gracefully.&lt;/P&gt;</description>
      <pubDate>Tue, 07 Jul 2015 04:55:00 GMT</pubDate>
      <guid>https://community.splunk.com/t5/All-Apps-and-Add-ons/Website-Monitoring-Errors/m-p/189223#M19233</guid>
      <dc:creator>LukeMurphey</dc:creator>
      <dc:date>2015-07-07T04:55:00Z</dc:date>
    </item>
  </channel>
</rss>

