<?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: Splitting process group for non-deeply monitor processes in Open Q&amp;A</title>
    <link>https://community.dynatrace.com/t5/Open-Q-A/Splitting-process-group-for-non-deeply-monitor-processes/m-p/258427#M34093</link>
    <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.dynatrace.com/t5/user/viewprofilepage/user-id/67615"&gt;@kherring&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;As advised by&amp;nbsp;&lt;a href="https://community.dynatrace.com/t5/user/viewprofilepage/user-id/3364"&gt;@Julius_Loman&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;You can create declarative process grouping through the attached steps via the UI.&lt;/P&gt;&lt;P&gt;Manage &amp;gt; Settings &amp;gt;&amp;nbsp;Processes and containers &amp;gt; Declarative process grouping.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="2024-10-07_17h54_04.png" style="width: 763px;"&gt;&lt;img src="https://community.dynatrace.com/t5/image/serverpage/image-id/23366i2D6261803E11EDD3/image-size/large?v=v2&amp;amp;px=999" role="button" title="2024-10-07_17h54_04.png" alt="2024-10-07_17h54_04.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="2024-10-07_17h56_55.png" style="width: 999px;"&gt;&lt;img src="https://community.dynatrace.com/t5/image/serverpage/image-id/23367i355E5897C722CFCA/image-size/large?v=v2&amp;amp;px=999" role="button" title="2024-10-07_17h56_55.png" alt="2024-10-07_17h56_55.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="2024-10-07_18h01_20.png" style="width: 999px;"&gt;&lt;img src="https://community.dynatrace.com/t5/image/serverpage/image-id/23368iEAAFDE39BB5CB986/image-size/large?v=v2&amp;amp;px=999" role="button" title="2024-10-07_18h01_20.png" alt="2024-10-07_18h01_20.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="2024-10-07_18h03_26.png" style="width: 999px;"&gt;&lt;img src="https://community.dynatrace.com/t5/image/serverpage/image-id/23371i3C2581355853C733/image-size/large?v=v2&amp;amp;px=999" role="button" title="2024-10-07_18h03_26.png" alt="2024-10-07_18h03_26.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="2024-10-07_18h08_15.png" style="width: 999px;"&gt;&lt;img src="https://community.dynatrace.com/t5/image/serverpage/image-id/23372iFA14202A1B0147AF/image-size/large?v=v2&amp;amp;px=999" role="button" title="2024-10-07_18h08_15.png" alt="2024-10-07_18h08_15.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;After configuring detection rules, create the required tagging rules that reflect the PG setup.&lt;/P&gt;&lt;P&gt;KR,&amp;nbsp;&lt;/P&gt;&lt;P&gt;Peter.&lt;/P&gt;</description>
    <pubDate>Mon, 07 Oct 2024 14:14:04 GMT</pubDate>
    <dc:creator>Peter_Youssef</dc:creator>
    <dc:date>2024-10-07T14:14:04Z</dc:date>
    <item>
      <title>Splitting process group for non-deeply monitor processes</title>
      <link>https://community.dynatrace.com/t5/Open-Q-A/Splitting-process-group-for-non-deeply-monitor-processes/m-p/258092#M34062</link>
      <description>&lt;P&gt;I have an executable that uses technology that is &lt;EM&gt;&lt;STRONG&gt;not&lt;/STRONG&gt; &lt;/EM&gt;deeply monitored (unsupported technology).&amp;nbsp; This program can have hundreds of instances on each host, and would be differentiated by one of it's parameters.&lt;BR /&gt;&lt;BR /&gt;I cannot figure out how to split this process by that parameter.&amp;nbsp; The best I've seen is to use Declarative process grouping, but this requires a detection rule for each specific parameter that is possible.&amp;nbsp; A few hundred in our case and difficult to keep updated.&amp;nbsp; This results in an onerous amount of maintenance.&amp;nbsp; It doesn't allow for naming/splitting process groups by any detected CLI args, only the explicitly configured name provided in the Dyntrace config UI.&lt;BR /&gt;&lt;BR /&gt;I've tried to use `DT_NODE_ID` and `DT_CLUSTER_ID` without luck.&amp;nbsp; I can successfully tag the process group with `DT_CUSTOM_PROP`, but this gets overwritten by whichever process started last and does not help with splitting.&amp;nbsp; That is, it provides the tag, but that tag is later overwritten when another process joins the group.&amp;nbsp; It does tell me that Dynatrace can see &lt;span class="lia-unicode-emoji" title=":eyes:"&gt;👀&lt;/span&gt; the environment variables, and it just doesn't care to use them for process grouping.&lt;BR /&gt;&lt;BR /&gt;## Example&lt;BR /&gt;&lt;BR /&gt;Processes:&lt;/P&gt;
&lt;P&gt;*&amp;nbsp;/path/to/exe -L program1&lt;BR /&gt;* /path/to/exe -L program2 -s 1234&lt;BR /&gt;* /path/to/exe -L program2 -s abcd&lt;BR /&gt;* /path/to/exe -L program3&lt;BR /&gt;&lt;BR /&gt;Process Group Found:&lt;/P&gt;
&lt;P&gt;* `/path/to/exe`- just the one is created&lt;BR /&gt;&lt;BR /&gt;Process Groups Expected:&lt;/P&gt;
&lt;P&gt;* `program1`&lt;BR /&gt;* `program2`&lt;BR /&gt;* `program3`&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;P&gt;How does one automatically split this process group by either the command line parameters or environment variables, or any other option?&amp;nbsp; Is splitting process groups limited to deep monitored processes only?&amp;nbsp; Any help would be greatly appreciated as I feel like I'm going crazy here trying any and all config permutations.&lt;/P&gt;</description>
      <pubDate>Fri, 04 Oct 2024 06:46:05 GMT</pubDate>
      <guid>https://community.dynatrace.com/t5/Open-Q-A/Splitting-process-group-for-non-deeply-monitor-processes/m-p/258092#M34062</guid>
      <dc:creator>kherring</dc:creator>
      <dc:date>2024-10-04T06:46:05Z</dc:date>
    </item>
    <item>
      <title>Re: Splitting process group for non-deeply monitor processes</title>
      <link>https://community.dynatrace.com/t5/Open-Q-A/Splitting-process-group-for-non-deeply-monitor-processes/m-p/258319#M34079</link>
      <description>&lt;P&gt;&lt;a href="https://community.dynatrace.com/t5/user/viewprofilepage/user-id/67615"&gt;@kherring&lt;/a&gt;&amp;nbsp; in your case (non-deep monitored processes) you need to use&amp;nbsp;&lt;A href="https://docs.dynatrace.com/docs/shortlink/process-groups#declare" target="_self"&gt;Declarative Process Grouping.&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 07 Oct 2024 06:21:48 GMT</pubDate>
      <guid>https://community.dynatrace.com/t5/Open-Q-A/Splitting-process-group-for-non-deeply-monitor-processes/m-p/258319#M34079</guid>
      <dc:creator>Julius_Loman</dc:creator>
      <dc:date>2024-10-07T06:21:48Z</dc:date>
    </item>
    <item>
      <title>Re: Splitting process group for non-deeply monitor processes</title>
      <link>https://community.dynatrace.com/t5/Open-Q-A/Splitting-process-group-for-non-deeply-monitor-processes/m-p/258410#M34091</link>
      <description>&lt;P&gt;Just to make sure I understand the limitation - this means there is no way to detect a process group name from a command line parameter or environment variable and each my be explicitly defined, correct?&amp;nbsp; That means in our case we need to define 300+ groups and have a maintenance process to add/delete them as they change.&lt;BR /&gt;&lt;BR /&gt;Assuming this is the case it's quite a burden that I wouldn't have expected to run into.&lt;/P&gt;</description>
      <pubDate>Mon, 07 Oct 2024 13:40:16 GMT</pubDate>
      <guid>https://community.dynatrace.com/t5/Open-Q-A/Splitting-process-group-for-non-deeply-monitor-processes/m-p/258410#M34091</guid>
      <dc:creator>kherring</dc:creator>
      <dc:date>2024-10-07T13:40:16Z</dc:date>
    </item>
    <item>
      <title>Re: Splitting process group for non-deeply monitor processes</title>
      <link>https://community.dynatrace.com/t5/Open-Q-A/Splitting-process-group-for-non-deeply-monitor-processes/m-p/258427#M34093</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.dynatrace.com/t5/user/viewprofilepage/user-id/67615"&gt;@kherring&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;As advised by&amp;nbsp;&lt;a href="https://community.dynatrace.com/t5/user/viewprofilepage/user-id/3364"&gt;@Julius_Loman&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;You can create declarative process grouping through the attached steps via the UI.&lt;/P&gt;&lt;P&gt;Manage &amp;gt; Settings &amp;gt;&amp;nbsp;Processes and containers &amp;gt; Declarative process grouping.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="2024-10-07_17h54_04.png" style="width: 763px;"&gt;&lt;img src="https://community.dynatrace.com/t5/image/serverpage/image-id/23366i2D6261803E11EDD3/image-size/large?v=v2&amp;amp;px=999" role="button" title="2024-10-07_17h54_04.png" alt="2024-10-07_17h54_04.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="2024-10-07_17h56_55.png" style="width: 999px;"&gt;&lt;img src="https://community.dynatrace.com/t5/image/serverpage/image-id/23367i355E5897C722CFCA/image-size/large?v=v2&amp;amp;px=999" role="button" title="2024-10-07_17h56_55.png" alt="2024-10-07_17h56_55.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="2024-10-07_18h01_20.png" style="width: 999px;"&gt;&lt;img src="https://community.dynatrace.com/t5/image/serverpage/image-id/23368iEAAFDE39BB5CB986/image-size/large?v=v2&amp;amp;px=999" role="button" title="2024-10-07_18h01_20.png" alt="2024-10-07_18h01_20.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="2024-10-07_18h03_26.png" style="width: 999px;"&gt;&lt;img src="https://community.dynatrace.com/t5/image/serverpage/image-id/23371i3C2581355853C733/image-size/large?v=v2&amp;amp;px=999" role="button" title="2024-10-07_18h03_26.png" alt="2024-10-07_18h03_26.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="2024-10-07_18h08_15.png" style="width: 999px;"&gt;&lt;img src="https://community.dynatrace.com/t5/image/serverpage/image-id/23372iFA14202A1B0147AF/image-size/large?v=v2&amp;amp;px=999" role="button" title="2024-10-07_18h08_15.png" alt="2024-10-07_18h08_15.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;After configuring detection rules, create the required tagging rules that reflect the PG setup.&lt;/P&gt;&lt;P&gt;KR,&amp;nbsp;&lt;/P&gt;&lt;P&gt;Peter.&lt;/P&gt;</description>
      <pubDate>Mon, 07 Oct 2024 14:14:04 GMT</pubDate>
      <guid>https://community.dynatrace.com/t5/Open-Q-A/Splitting-process-group-for-non-deeply-monitor-processes/m-p/258427#M34093</guid>
      <dc:creator>Peter_Youssef</dc:creator>
      <dc:date>2024-10-07T14:14:04Z</dc:date>
    </item>
    <item>
      <title>Re: Splitting process group for non-deeply monitor processes</title>
      <link>https://community.dynatrace.com/t5/Open-Q-A/Splitting-process-group-for-non-deeply-monitor-processes/m-p/279595#M36777</link>
      <description>&lt;P&gt;Hello.&lt;/P&gt;&lt;P&gt;The original question was not answered.&amp;nbsp;"Manage &amp;gt; Settings &amp;gt;&amp;nbsp;Processes and containers &amp;gt; Declarative process grouping." is not a solution for it does not provide fine enough process fine selection in my case. Independently of the other problem due to the multiplication of rules. Any help would be appreciated.&lt;/P&gt;</description>
      <pubDate>Tue, 17 Jun 2025 08:37:19 GMT</pubDate>
      <guid>https://community.dynatrace.com/t5/Open-Q-A/Splitting-process-group-for-non-deeply-monitor-processes/m-p/279595#M36777</guid>
      <dc:creator>gilles_tabary</dc:creator>
      <dc:date>2025-06-17T08:37:19Z</dc:date>
    </item>
  </channel>
</rss>

