<?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: How to Load Balanced HEC entrypoint with indexer ack in Getting Data In</title>
    <link>https://community.splunk.com/t5/Getting-Data-In/How-to-Load-Balanced-HEC-entrypoint-with-indexer-ack/m-p/630402#M108056</link>
    <description>&lt;P&gt;Hi all,&lt;/P&gt;&lt;P&gt;Problem solved, finally. It was all jumbled on conf files (too many tests with too many confs).&lt;/P&gt;&lt;P&gt;Wiping out and starting anew did the trick.&lt;/P&gt;</description>
    <pubDate>Fri, 10 Feb 2023 07:09:08 GMT</pubDate>
    <dc:creator>emallinger</dc:creator>
    <dc:date>2023-02-10T07:09:08Z</dc:date>
    <item>
      <title>How to Load Balanced HEC entrypoint with indexer ack</title>
      <link>https://community.splunk.com/t5/Getting-Data-In/How-to-Load-Balanced-HEC-entrypoint-with-indexer-ack/m-p/595942#M104069</link>
      <description>&lt;P&gt;Hi !&lt;/P&gt;
&lt;P&gt;I wonder how to correct the following behaviour.&lt;/P&gt;
&lt;P&gt;Here's my architecture :&lt;/P&gt;
&lt;P&gt;1 dns entry point load balancing between 2 forwarders on port 8088 for Http Event Collector (HEC).&lt;/P&gt;
&lt;P&gt;behind that 1 indexer (monoinstance).&lt;/P&gt;
&lt;P&gt;indexer ack activated for one collect serie (one index with one sourcetype).&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;When sending event, an IdAck is answered back to check if the event is correctly received by the indexer.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Problem :&lt;/P&gt;
&lt;P&gt;2 different events can have the same ackID !&lt;/P&gt;
&lt;P&gt;I suppose it is because of the load balancing and each ackID list is linked to each forwarder.&lt;/P&gt;
&lt;P&gt;As the query is balanced, I cannot know if I will be answerd be the fw1 or 2.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Event1 is processed by fw1 with idAck = 7&lt;/P&gt;
&lt;P&gt;Event2 is processed by fw2 with idAck = 7 (also !!)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;When asking for indexing ack status for idAck7 : my query can be processed by fw1 or 2, but the answer cannot be meaningful because I don't know which event I'm asking about.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;How do we go around this behaviour ?&lt;/P&gt;
&lt;P&gt;Does this mean I can't load balance the entrypoint in front of the forwarder ? In this case, how am I supposed to allow high availability of the service ?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thank your a lot in advance for you insights&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Ema&lt;/P&gt;</description>
      <pubDate>Wed, 18 May 2022 15:11:13 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Getting-Data-In/How-to-Load-Balanced-HEC-entrypoint-with-indexer-ack/m-p/595942#M104069</guid>
      <dc:creator>emallinger</dc:creator>
      <dc:date>2022-05-18T15:11:13Z</dc:date>
    </item>
    <item>
      <title>Re: Load Balanced HEC entrypoint with indexer ack</title>
      <link>https://community.splunk.com/t5/Getting-Data-In/How-to-Load-Balanced-HEC-entrypoint-with-indexer-ack/m-p/595962#M104070</link>
      <description>&lt;P&gt;&lt;a href="https://community.splunk.com/t5/user/viewprofilepage/user-id/223411"&gt;@emallinger&lt;/a&gt;&amp;nbsp;- I believe AckID should be unique per forwarder.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Or if I misunderstood your question, then maybe what you are looking for is channel ID. Please read about it here -&amp;nbsp;&lt;A href="https://docs.splunk.com/Documentation/Splunk/8.2.6/Data/AboutHECIDXAck" target="_blank"&gt;https://docs.splunk.com/Documentation/Splunk/8.2.6/Data/AboutHECIDXAck&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I hope this helps!!!&lt;/P&gt;</description>
      <pubDate>Fri, 29 Apr 2022 15:54:50 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Getting-Data-In/How-to-Load-Balanced-HEC-entrypoint-with-indexer-ack/m-p/595962#M104070</guid>
      <dc:creator>VatsalJagani</dc:creator>
      <dc:date>2022-04-29T15:54:50Z</dc:date>
    </item>
    <item>
      <title>Re: Load Balanced HEC entrypoint with indexer ack</title>
      <link>https://community.splunk.com/t5/Getting-Data-In/How-to-Load-Balanced-HEC-entrypoint-with-indexer-ack/m-p/595964#M104071</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;I read that doc page and yes, ackId seems to be unique per forwarder.&lt;/P&gt;&lt;P&gt;I'm sending from one channel only to 2 fw via one load balancer.&lt;/P&gt;&lt;P&gt;How am I supposed to know which event the status of one ackId is refering to when I don't know where I'm going to end (hence which forwarder) ?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;How is resolved the need of High Availability for the endpoint (that's why I have a LB in front of my fw) with indexer ack ?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Ema&lt;/P&gt;</description>
      <pubDate>Fri, 29 Apr 2022 16:01:45 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Getting-Data-In/How-to-Load-Balanced-HEC-entrypoint-with-indexer-ack/m-p/595964#M104071</guid>
      <dc:creator>emallinger</dc:creator>
      <dc:date>2022-04-29T16:01:45Z</dc:date>
    </item>
    <item>
      <title>Re: Load Balanced HEC entrypoint with indexer ack</title>
      <link>https://community.splunk.com/t5/Getting-Data-In/How-to-Load-Balanced-HEC-entrypoint-with-indexer-ack/m-p/595967#M104073</link>
      <description>&lt;P&gt;&lt;a href="https://community.splunk.com/t5/user/viewprofilepage/user-id/223411"&gt;@emallinger&lt;/a&gt;&amp;nbsp; - I think you need to try on both forwarders also because they are sitting behind a load balancer.&lt;/P&gt;</description>
      <pubDate>Fri, 29 Apr 2022 16:08:30 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Getting-Data-In/How-to-Load-Balanced-HEC-entrypoint-with-indexer-ack/m-p/595967#M104073</guid>
      <dc:creator>VatsalJagani</dc:creator>
      <dc:date>2022-04-29T16:08:30Z</dc:date>
    </item>
    <item>
      <title>Re: Load Balanced HEC entrypoint with indexer ack</title>
      <link>https://community.splunk.com/t5/Getting-Data-In/How-to-Load-Balanced-HEC-entrypoint-with-indexer-ack/m-p/596119#M104094</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Yes, but with 2 answers, how am I supposed to know which one is correct ?&lt;/P&gt;&lt;P&gt;I think it might be necessary to know which forwarder sent the ackId, in order to be able to identify the info I need.&lt;/P&gt;&lt;P&gt;Suppose I do.&lt;/P&gt;&lt;P&gt;Yet, I could keep asking the LB and never go back again to the forwarder which sent the ackID (hypothetically).&lt;/P&gt;&lt;P&gt;I don't think this reasonning can be used as a fix.&lt;/P&gt;&lt;P&gt;We might be missing some point in the "how to do that"..&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Ema&lt;/P&gt;</description>
      <pubDate>Mon, 02 May 2022 08:13:36 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Getting-Data-In/How-to-Load-Balanced-HEC-entrypoint-with-indexer-ack/m-p/596119#M104094</guid>
      <dc:creator>emallinger</dc:creator>
      <dc:date>2022-05-02T08:13:36Z</dc:date>
    </item>
    <item>
      <title>Re: Load Balanced HEC entrypoint with indexer ack</title>
      <link>https://community.splunk.com/t5/Getting-Data-In/How-to-Load-Balanced-HEC-entrypoint-with-indexer-ack/m-p/596123#M104095</link>
      <description>&lt;P&gt;Hi again,&lt;/P&gt;&lt;P&gt;use persistent session in the LB might be an option.&lt;/P&gt;&lt;P&gt;Was it tested that way ?&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Ema&lt;/P&gt;</description>
      <pubDate>Mon, 02 May 2022 09:01:21 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Getting-Data-In/How-to-Load-Balanced-HEC-entrypoint-with-indexer-ack/m-p/596123#M104095</guid>
      <dc:creator>emallinger</dc:creator>
      <dc:date>2022-05-02T09:01:21Z</dc:date>
    </item>
    <item>
      <title>Re: Load Balanced HEC entrypoint with indexer ack</title>
      <link>https://community.splunk.com/t5/Getting-Data-In/How-to-Load-Balanced-HEC-entrypoint-with-indexer-ack/m-p/596247#M104119</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Tested with cookie persistence and sticky persistence : could not make the thing work.&lt;/P&gt;&lt;P&gt;I do not know what's wrong.&lt;/P&gt;&lt;P&gt;There is not Server Hello sent to answer the Client Hello in any of the tries.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I'm lost...&lt;/P&gt;&lt;P&gt;Any idea ?&lt;/P&gt;&lt;P&gt;Thanks !&lt;/P&gt;&lt;P&gt;Eglantine&lt;/P&gt;</description>
      <pubDate>Tue, 03 May 2022 12:46:40 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Getting-Data-In/How-to-Load-Balanced-HEC-entrypoint-with-indexer-ack/m-p/596247#M104119</guid>
      <dc:creator>emallinger</dc:creator>
      <dc:date>2022-05-03T12:46:40Z</dc:date>
    </item>
    <item>
      <title>Re: Load Balanced HEC entrypoint with indexer ack</title>
      <link>https://community.splunk.com/t5/Getting-Data-In/How-to-Load-Balanced-HEC-entrypoint-with-indexer-ack/m-p/598259#M104374</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;I made some progress :&amp;nbsp; in order to use persistence, the load balancer need to be able to read the flow.&lt;/P&gt;&lt;P&gt;So instead of puting the certificate on the forwarder, I put it on the load balancer.&lt;/P&gt;&lt;P&gt;At least, now curl to the load balancer works fine.&lt;/P&gt;&lt;P&gt;Except the connexion is rejected : I keep having this message :&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;*  SSL certificate verify ok.
* OpenSSL SSL_write: Connexion ré-initialisée par le correspondant, errno 104
* Failed sending HTTP POST request
* Connection #0 to host splunk-hec.test left intact
curl: (55) OpenSSL SSL_write: Connexion ré-initialisée par le correspondant, errno 104&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I'm lost as to how I'm supposed to configure the inputs.conf/server.conf on the forwarders.&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;Could'nt find any doc with examples about that, yet this is a validated HEC tier in splunk validated architecture documents.&lt;/P&gt;&lt;P&gt;Does anyone have a suggestion ?&lt;/P&gt;&lt;P&gt;Thanks in advance,&lt;/P&gt;&lt;P&gt;Ema&lt;/P&gt;</description>
      <pubDate>Wed, 18 May 2022 08:29:15 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Getting-Data-In/How-to-Load-Balanced-HEC-entrypoint-with-indexer-ack/m-p/598259#M104374</guid>
      <dc:creator>emallinger</dc:creator>
      <dc:date>2022-05-18T08:29:15Z</dc:date>
    </item>
    <item>
      <title>Re: How to Load Balanced HEC entrypoint with indexer ack</title>
      <link>https://community.splunk.com/t5/Getting-Data-In/How-to-Load-Balanced-HEC-entrypoint-with-indexer-ack/m-p/630402#M108056</link>
      <description>&lt;P&gt;Hi all,&lt;/P&gt;&lt;P&gt;Problem solved, finally. It was all jumbled on conf files (too many tests with too many confs).&lt;/P&gt;&lt;P&gt;Wiping out and starting anew did the trick.&lt;/P&gt;</description>
      <pubDate>Fri, 10 Feb 2023 07:09:08 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Getting-Data-In/How-to-Load-Balanced-HEC-entrypoint-with-indexer-ack/m-p/630402#M108056</guid>
      <dc:creator>emallinger</dc:creator>
      <dc:date>2023-02-10T07:09:08Z</dc:date>
    </item>
  </channel>
</rss>

