<?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: Why dose UF have parsingQueue and how to control the size? in Splunk Enterprise</title>
    <link>https://community.splunk.com/t5/Splunk-Enterprise/Why-dose-UF-have-parsingQueue-and-how-to-control-the-size/m-p/510168#M2728</link>
    <description>&lt;P&gt;&lt;a href="https://community.splunk.com/t5/user/viewprofilepage/user-id/196479"&gt;@brandy81&lt;/a&gt;I agree with the confusing terminology! The parsing pipeline on a UF exists (I think) but it is different to the parsing pipeline on an enterprise instance.&lt;/P&gt;&lt;P&gt;In the community wiki diagram which is not an official Splunk doc, if you refer to the other diagram on &lt;A href="https://wiki.splunk.com/Community:HowIndexingWorks" target="_blank"&gt;https://wiki.splunk.com/Community:HowIndexingWorks&lt;/A&gt; , at the time of writing &lt;A href="https://wiki.splunk.com/File:Splunk_EventProcessing_v20.0_Standalone.png" target="_blank"&gt;https://wiki.splunk.com/File:Splunk_EventProcessing_v20.0_Standalone.png&lt;/A&gt; you can see the parsing queue is definitely different...(e..g the line breaker)&lt;/P&gt;</description>
    <pubDate>Tue, 21 Jul 2020 06:27:05 GMT</pubDate>
    <dc:creator>gjanders</dc:creator>
    <dc:date>2020-07-21T06:27:05Z</dc:date>
    <item>
      <title>Why dose UF have parsingQueue and how to control the size?</title>
      <link>https://community.splunk.com/t5/Splunk-Enterprise/Why-dose-UF-have-parsingQueue-and-how-to-control-the-size/m-p/509436#M2641</link>
      <description>&lt;P&gt;Hi, I have a question for UF.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;1. From the capture below, it seems that UF has parsingQueue. As I understand, UF dose not parse. Parsing is HF or Indexer's role. Am I wrong? Why is there parsingQueue inside UF pipeline? (Let's say I just collect log data, not structured-csv file.)&lt;/P&gt;&lt;P&gt;2. If it is correct that UF has parsingQueue, how to control the size? Is it related to maxQueueSize in outputs.conf or [queue] in limits.conf?&lt;/P&gt;&lt;P&gt;3. From below image, what is difference between parsingQueue and tcpout_queue, and how to control size for each of them?&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Screen Shot 2020-07-16 at 10.47.44 AM.png" style="width: 999px;"&gt;&lt;img src="https://community.splunk.com/t5/image/serverpage/image-id/9714i0948F4961C665FEA/image-size/large?v=v2&amp;amp;px=999" role="button" title="Screen Shot 2020-07-16 at 10.47.44 AM.png" alt="Screen Shot 2020-07-16 at 10.47.44 AM.png" /&gt;&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 16 Jul 2020 01:57:31 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Splunk-Enterprise/Why-dose-UF-have-parsingQueue-and-how-to-control-the-size/m-p/509436#M2641</guid>
      <dc:creator>brandy81</dc:creator>
      <dc:date>2020-07-16T01:57:31Z</dc:date>
    </item>
    <item>
      <title>Re: Why dose UF have parsingQueue and how to control the size?</title>
      <link>https://community.splunk.com/t5/Splunk-Enterprise/Why-dose-UF-have-parsingQueue-and-how-to-control-the-size/m-p/510160#M2726</link>
      <description>&lt;P&gt;FYI the corrected wording should be "Why does UF..."&lt;/P&gt;&lt;P&gt;If you refer to &lt;A href="https://docs.splunk.com/Documentation/Splunk/latest/Admin/Serverconf" target="_self"&gt;server.conf.spec&lt;/A&gt;&lt;/P&gt;&lt;PRE&gt;[queue=&amp;lt;queueName&amp;gt;]&lt;/PRE&gt;&lt;P&gt;In this case the keyword is parsingQueue and you can adjust the size&lt;/P&gt;&lt;P&gt;&lt;A href="https://docs.splunk.com/Documentation/Splunk/latest/Admin/Outputsconf" target="_self"&gt;outputs.conf.spec&lt;/A&gt;&lt;/P&gt;&lt;P&gt;The max queue size is the TCP output size...it is controlled per-output queue&lt;/P&gt;&lt;P&gt;In this case parsing would be reading the data off disk, in the &lt;A href="https://docs.splunk.com/Splexicon:Parsingqueue" target="_self"&gt;splexicon parsingQueue&lt;/A&gt;&lt;/P&gt;&lt;P class="lia-indent-padding-left-30px"&gt;"A queue in the&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;&lt;A title="Splexicon:Datapipeline" href="https://docs.splunk.com/Splexicon:Datapipeline" target="_blank" rel="noopener"&gt;data pipeline&lt;/A&gt;&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;that holds data after it enters the system, but before parsing (&lt;STRONG&gt;&lt;A title="Splexicon:Eventprocessing" href="https://docs.splunk.com/Splexicon:Eventprocessing" target="_blank" rel="noopener"&gt;event processing&lt;/A&gt;&lt;/STRONG&gt;) occurs.&lt;/P&gt;&lt;P class="lia-indent-padding-left-30px"&gt;Incoming data goes first to the parsingQueue and from there to the parsing pipeline, where it undergoes event processing. It then moves to the&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;&lt;A title="Splexicon:Indexqueue" href="https://docs.splunk.com/Splexicon:Indexqueue" target="_blank" rel="noopener"&gt;indexQueue&lt;/A&gt;&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;and on to the indexing pipeline, which builds the index."&lt;/P&gt;</description>
      <pubDate>Tue, 21 Jul 2020 04:52:30 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Splunk-Enterprise/Why-dose-UF-have-parsingQueue-and-how-to-control-the-size/m-p/510160#M2726</guid>
      <dc:creator>gjanders</dc:creator>
      <dc:date>2020-07-21T04:52:30Z</dc:date>
    </item>
    <item>
      <title>Re: Why dose UF have parsingQueue and how to control the size?</title>
      <link>https://community.splunk.com/t5/Splunk-Enterprise/Why-dose-UF-have-parsingQueue-and-how-to-control-the-size/m-p/510161#M2727</link>
      <description>&lt;P&gt;&lt;a href="https://community.splunk.com/t5/user/viewprofilepage/user-id/106850"&gt;@gjanders&lt;/a&gt;&amp;nbsp; Thanks a lot. It helped a lot.&lt;/P&gt;&lt;P&gt;In the diagram, there is a parsing pipeline on universal forwarder. Do you mean the parsing pipeline on universal forwarder do not do "event processing"? If yes, why does it name "parsing pipeline"?&amp;nbsp; It makes me confused.&lt;/P&gt;</description>
      <pubDate>Tue, 21 Jul 2020 05:33:49 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Splunk-Enterprise/Why-dose-UF-have-parsingQueue-and-how-to-control-the-size/m-p/510161#M2727</guid>
      <dc:creator>brandy81</dc:creator>
      <dc:date>2020-07-21T05:33:49Z</dc:date>
    </item>
    <item>
      <title>Re: Why dose UF have parsingQueue and how to control the size?</title>
      <link>https://community.splunk.com/t5/Splunk-Enterprise/Why-dose-UF-have-parsingQueue-and-how-to-control-the-size/m-p/510168#M2728</link>
      <description>&lt;P&gt;&lt;a href="https://community.splunk.com/t5/user/viewprofilepage/user-id/196479"&gt;@brandy81&lt;/a&gt;I agree with the confusing terminology! The parsing pipeline on a UF exists (I think) but it is different to the parsing pipeline on an enterprise instance.&lt;/P&gt;&lt;P&gt;In the community wiki diagram which is not an official Splunk doc, if you refer to the other diagram on &lt;A href="https://wiki.splunk.com/Community:HowIndexingWorks" target="_blank"&gt;https://wiki.splunk.com/Community:HowIndexingWorks&lt;/A&gt; , at the time of writing &lt;A href="https://wiki.splunk.com/File:Splunk_EventProcessing_v20.0_Standalone.png" target="_blank"&gt;https://wiki.splunk.com/File:Splunk_EventProcessing_v20.0_Standalone.png&lt;/A&gt; you can see the parsing queue is definitely different...(e..g the line breaker)&lt;/P&gt;</description>
      <pubDate>Tue, 21 Jul 2020 06:27:05 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Splunk-Enterprise/Why-dose-UF-have-parsingQueue-and-how-to-control-the-size/m-p/510168#M2728</guid>
      <dc:creator>gjanders</dc:creator>
      <dc:date>2020-07-21T06:27:05Z</dc:date>
    </item>
    <item>
      <title>Re: Why dose UF have parsingQueue and how to control the size?</title>
      <link>https://community.splunk.com/t5/Splunk-Enterprise/Why-dose-UF-have-parsingQueue-and-how-to-control-the-size/m-p/691355#M19670</link>
      <description>&lt;P&gt;Hello, there&lt;/P&gt;&lt;P&gt;I hope you are doing well.&lt;/P&gt;&lt;P&gt;I was studying Splunk basics and came to an image that made me ask the same question you have asked here, but I don't understand the explanation.&lt;/P&gt;&lt;P&gt;I would be grateful if you could explain to my why the UF has a parsing queue in it&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 22 Jun 2024 19:35:27 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Splunk-Enterprise/Why-dose-UF-have-parsingQueue-and-how-to-control-the-size/m-p/691355#M19670</guid>
      <dc:creator>Shetry</dc:creator>
      <dc:date>2024-06-22T19:35:27Z</dc:date>
    </item>
    <item>
      <title>Re: Why dose UF have parsingQueue and how to control the size?</title>
      <link>https://community.splunk.com/t5/Splunk-Enterprise/Why-dose-UF-have-parsingQueue-and-how-to-control-the-size/m-p/691369#M19672</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.splunk.com/t5/user/viewprofilepage/user-id/269270"&gt;@Shetry&lt;/a&gt;,&lt;/P&gt;&lt;P&gt;This should be posted as a new question, but briefly, Splunk Universal Forwarder and Splunk Enterprise share the same (or a similar) codebase. Binary detection, event breaking, and more are handled in parsingQueue. If&amp;nbsp;force_local_processing is enabled in props.conf, line breaking, timestamp extraction, and transforms can also be handled by a universal forwarder.&lt;/P&gt;&lt;P&gt;See the following for a high resolution PDF of the last (v7.2) pipeline diagram. It's still applicable today, but you'll need to cross reference Splunk documentation for the latest features.&lt;/P&gt;&lt;P&gt;&lt;A href="https://web.archive.org/web/20220125091543/https://wiki.splunk.com/Community:HowIndexingWorks" target="_blank"&gt;https://web.archive.org/web/20220125091543/https://wiki.splunk.com/Community:HowIndexingWorks&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://web.archive.org/web/20220125091543/https://wiki.splunk.com/File:Splunk_EventProcessing_v20_1_UF_Indexer.pdf" target="_blank"&gt;https://web.archive.org/web/20220125091543/https://wiki.splunk.com/File:Splunk_EventProcessing_v20_1_UF_Indexer.pdf&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Sun, 23 Jun 2024 15:55:23 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Splunk-Enterprise/Why-dose-UF-have-parsingQueue-and-how-to-control-the-size/m-p/691369#M19672</guid>
      <dc:creator>tscroggins</dc:creator>
      <dc:date>2024-06-23T15:55:23Z</dc:date>
    </item>
    <item>
      <title>Re: Why dose UF have parsingQueue and how to control the size?</title>
      <link>https://community.splunk.com/t5/Splunk-Enterprise/Why-dose-UF-have-parsingQueue-and-how-to-control-the-size/m-p/691376#M19675</link>
      <description>&lt;P&gt;Thank you so much for your help!&lt;BR /&gt;Much appreciated&lt;/P&gt;</description>
      <pubDate>Sun, 23 Jun 2024 17:41:44 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Splunk-Enterprise/Why-dose-UF-have-parsingQueue-and-how-to-control-the-size/m-p/691376#M19675</guid>
      <dc:creator>Shetry</dc:creator>
      <dc:date>2024-06-23T17:41:44Z</dc:date>
    </item>
  </channel>
</rss>

