<?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 Re: Is there a Health Check for external HTTP Event Forwarder? in Splunk Enterprise</title>
    <link>https://community.splunk.com/t5/Splunk-Enterprise/Is-there-a-Health-Check-for-external-HTTP-Event-Forwarder/m-p/572080#M10439</link>
    <description>&lt;P&gt;Thanks PickleRick,&amp;nbsp; (Great Name, Great Show).&amp;nbsp; I am wanting to utilize the Splunk API to verify that the Forwarder Health is Ok,&amp;nbsp; That the Forwarder is up.&amp;nbsp; But, I'm having a hard time finding an API that contains the Forwarder.&amp;nbsp; Is there an API for the Forwarder that would give green/yellow/red statuses?&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Tom&lt;/P&gt;</description>
    <pubDate>Fri, 22 Oct 2021 19:59:26 GMT</pubDate>
    <dc:creator>mninansplunk</dc:creator>
    <dc:date>2021-10-22T19:59:26Z</dc:date>
    <item>
      <title>Is there a Health Check for external HTTP Event Forwarder?</title>
      <link>https://community.splunk.com/t5/Splunk-Enterprise/Is-there-a-Health-Check-for-external-HTTP-Event-Forwarder/m-p/572068#M10436</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;I have been asked to monitor our HTTP Event Forwarder.&amp;nbsp; Is there a Health Check in Splunk that would tell me the Forwarder status?&amp;nbsp; Or is there another way I could view if the Event Forwarder is down without going into Splunk Enterprise?&amp;nbsp; Perhaps a URL that would simply give me an HTTP Status code or something.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Tom&lt;/P&gt;</description>
      <pubDate>Fri, 22 Oct 2021 18:16:09 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Splunk-Enterprise/Is-there-a-Health-Check-for-external-HTTP-Event-Forwarder/m-p/572068#M10436</guid>
      <dc:creator>mninansplunk</dc:creator>
      <dc:date>2021-10-22T18:16:09Z</dc:date>
    </item>
    <item>
      <title>Re: Is there a Health Check for external HTTP Event Forwarder?</title>
      <link>https://community.splunk.com/t5/Splunk-Enterprise/Is-there-a-Health-Check-for-external-HTTP-Event-Forwarder/m-p/572073#M10437</link>
      <description>&lt;P&gt;Depends on what kind of check you want to have.&lt;/P&gt;&lt;P&gt;You can, for example:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Check for an open port&lt;/LI&gt;&lt;LI&gt;Check for valid TLS certificate and possibly TLS authentication (if you're using it)&lt;/LI&gt;&lt;LI&gt;Check for error response if you supply a wrongly composed HEC request (to a non-existant endpoint or posting badly-formed data)&lt;/LI&gt;&lt;LI&gt;Post an event and check if it's getting indexed properly (this one of course needs an access to search-head). Alternatively you could configure your splunk to just route the event somewhere "to the outside" instead of indexing it so you could monitor the receiving party for the event.&lt;/LI&gt;&lt;LI&gt;Post an event and do a scheduled search which will report if the event has been indexed (this one doesn't require direct access to the splunk console/API for the monitoring purposes but you have to be able to receive output from the report via means of email or some custom alertaction.&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;So you see - there are many aspects to monitoring. First three checks give you some form of "technical" monitoring. The fourth and fifth ones monitor whole process (or at least part of it if you chose to push the event off the splunk environment in the end).&lt;/P&gt;</description>
      <pubDate>Fri, 22 Oct 2021 18:46:45 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Splunk-Enterprise/Is-there-a-Health-Check-for-external-HTTP-Event-Forwarder/m-p/572073#M10437</guid>
      <dc:creator>PickleRick</dc:creator>
      <dc:date>2021-10-22T18:46:45Z</dc:date>
    </item>
    <item>
      <title>Re: Is there a Health Check for external HTTP Event Forwarder?</title>
      <link>https://community.splunk.com/t5/Splunk-Enterprise/Is-there-a-Health-Check-for-external-HTTP-Event-Forwarder/m-p/572080#M10439</link>
      <description>&lt;P&gt;Thanks PickleRick,&amp;nbsp; (Great Name, Great Show).&amp;nbsp; I am wanting to utilize the Splunk API to verify that the Forwarder Health is Ok,&amp;nbsp; That the Forwarder is up.&amp;nbsp; But, I'm having a hard time finding an API that contains the Forwarder.&amp;nbsp; Is there an API for the Forwarder that would give green/yellow/red statuses?&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Tom&lt;/P&gt;</description>
      <pubDate>Fri, 22 Oct 2021 19:59:26 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Splunk-Enterprise/Is-there-a-Health-Check-for-external-HTTP-Event-Forwarder/m-p/572080#M10439</guid>
      <dc:creator>mninansplunk</dc:creator>
      <dc:date>2021-10-22T19:59:26Z</dc:date>
    </item>
    <item>
      <title>Re: Is there a Health Check for external HTTP Event Forwarder?</title>
      <link>https://community.splunk.com/t5/Splunk-Enterprise/Is-there-a-Health-Check-for-external-HTTP-Event-Forwarder/m-p/572082#M10440</link>
      <description>&lt;P&gt;I never used it myself but I suppose you can query server/health* endpoints on your HF. This might give you what you need. For a health status of a specific hec input you may try services/collector/health endpoint.&lt;/P&gt;&lt;P&gt;Full reference of REST endpoints: &lt;A href="https://docs.splunk.com/Documentation/Splunk/8.2.2/RESTREF/RESTlist" target="_blank"&gt;https://docs.splunk.com/Documentation/Splunk/8.2.2/RESTREF/RESTlist&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 22 Oct 2021 20:11:02 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Splunk-Enterprise/Is-there-a-Health-Check-for-external-HTTP-Event-Forwarder/m-p/572082#M10440</guid>
      <dc:creator>PickleRick</dc:creator>
      <dc:date>2021-10-22T20:11:02Z</dc:date>
    </item>
  </channel>
</rss>

