<?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 Where does the persistent queue fit in the data pipeline? in Getting Data In</title>
    <link>https://community.splunk.com/t5/Getting-Data-In/Where-does-the-persistent-queue-fit-in-the-data-pipeline/m-p/666436#M111832</link>
    <description>&lt;P&gt;Was just going through the&amp;nbsp;&lt;SPAN&gt;‘Masa diagrams’ link:&amp;nbsp;&lt;A href="https://community.splunk.com/t5/Getting-Data-In/Diagrams-of-how-indexing-works-in-the-Splunk-platform-the-Masa/m-p/590774" target="_blank"&gt;https://community.splunk.com/t5/Getting-Data-In/Diagrams-of-how-indexing-works-in-the-Splunk-platform-the-Masa/m-p/590774&lt;/A&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;If you look at the "Detail Diagram - Standalone Splunk" , the queues are laid out like this (one example):&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;(persistentQueue) + udp_queue --&amp;gt; parsingQueue --&amp;gt; aggQueue --&amp;gt; typingQueue --&amp;gt; indexQueue&amp;nbsp;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;So lets say we have UDP input configured and some congestion occurs in typingQueue, the&amp;nbsp;persistentQueue should still be able to hold the data until the congestion is cleared up. This should be able to prevent the data loss.. right?&lt;/P&gt;&lt;P&gt;&amp;nbsp;Sorry for this loaded assumption based question.. I am trying to figure out what we can do to stop UDP input data from getting dropped due to the&amp;nbsp;typingQueue being filled. (P.S. adding an extra HF is not an option right now).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks in advance!&lt;/P&gt;</description>
    <pubDate>Thu, 26 Oct 2023 20:02:58 GMT</pubDate>
    <dc:creator>Utkc137</dc:creator>
    <dc:date>2023-10-26T20:02:58Z</dc:date>
    <item>
      <title>Where does the persistent queue fit in the data pipeline?</title>
      <link>https://community.splunk.com/t5/Getting-Data-In/Where-does-the-persistent-queue-fit-in-the-data-pipeline/m-p/666436#M111832</link>
      <description>&lt;P&gt;Was just going through the&amp;nbsp;&lt;SPAN&gt;‘Masa diagrams’ link:&amp;nbsp;&lt;A href="https://community.splunk.com/t5/Getting-Data-In/Diagrams-of-how-indexing-works-in-the-Splunk-platform-the-Masa/m-p/590774" target="_blank"&gt;https://community.splunk.com/t5/Getting-Data-In/Diagrams-of-how-indexing-works-in-the-Splunk-platform-the-Masa/m-p/590774&lt;/A&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;If you look at the "Detail Diagram - Standalone Splunk" , the queues are laid out like this (one example):&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;(persistentQueue) + udp_queue --&amp;gt; parsingQueue --&amp;gt; aggQueue --&amp;gt; typingQueue --&amp;gt; indexQueue&amp;nbsp;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;So lets say we have UDP input configured and some congestion occurs in typingQueue, the&amp;nbsp;persistentQueue should still be able to hold the data until the congestion is cleared up. This should be able to prevent the data loss.. right?&lt;/P&gt;&lt;P&gt;&amp;nbsp;Sorry for this loaded assumption based question.. I am trying to figure out what we can do to stop UDP input data from getting dropped due to the&amp;nbsp;typingQueue being filled. (P.S. adding an extra HF is not an option right now).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks in advance!&lt;/P&gt;</description>
      <pubDate>Thu, 26 Oct 2023 20:02:58 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Getting-Data-In/Where-does-the-persistent-queue-fit-in-the-data-pipeline/m-p/666436#M111832</guid>
      <dc:creator>Utkc137</dc:creator>
      <dc:date>2023-10-26T20:02:58Z</dc:date>
    </item>
    <item>
      <title>Re: Where does the persistent queue fit in the data pipeline?</title>
      <link>https://community.splunk.com/t5/Getting-Data-In/Where-does-the-persistent-queue-fit-in-the-data-pipeline/m-p/666469#M111833</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.splunk.com/t5/user/viewprofilepage/user-id/261081"&gt;@Utkc137&lt;/a&gt;,&lt;/P&gt;&lt;P&gt;you have three solutions:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;use an rsyslog server to receive UDP traffic that writes the logs in a file that's read by a Forwarder, in this case it works also if Splunk is down,&lt;/LI&gt;&lt;LI&gt;use SC4S app (&lt;A href="https://splunkbase.splunk.com/app/4740" target="_blank"&gt;https://splunkbase.splunk.com/app/4740&lt;/A&gt;),&lt;/LI&gt;&lt;LI&gt;add to your inputs.conf the parameter persistentQueueSize (&lt;A href="https://docs.splunk.com/Documentation/Splunk/9.1.1/Admin/Inputsconf" target="_blank"&gt;https://docs.splunk.com/Documentation/Splunk/9.1.1/Admin/Inputsconf&lt;/A&gt;) using a large value.&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;I don't like SC4S, so I hint to use both the the 1st and 3rd solutions.&lt;/P&gt;&lt;P&gt;Ciao.&lt;/P&gt;&lt;P&gt;Giuseppe&lt;/P&gt;</description>
      <pubDate>Fri, 27 Oct 2023 06:59:58 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Getting-Data-In/Where-does-the-persistent-queue-fit-in-the-data-pipeline/m-p/666469#M111833</guid>
      <dc:creator>gcusello</dc:creator>
      <dc:date>2023-10-27T06:59:58Z</dc:date>
    </item>
  </channel>
</rss>

