<?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 Dynatrace Product Idea: Persist/Auto-Apply OneAgent Feature Overrides Across Process Group Re-detection (ECS /.NET) in Open Q&amp;A</title>
    <link>https://community.dynatrace.com/t5/Open-Q-A/Dynatrace-Product-Idea-Persist-Auto-Apply-OneAgent-Feature/m-p/304829#M40318</link>
    <description>&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;P&gt;&lt;STRONG&gt;Make OneAgent feature overrides resilient to Process Group re-detection by supporting stable targeting (service / entity selector / tags) and automatic inheritance to newly detected Process Groups&lt;/STRONG&gt;&lt;/P&gt;&lt;H3&gt;Summary&lt;/H3&gt;&lt;P&gt;Today, OneAgent (OA) feature overrides are configured at the &lt;STRONG&gt;Process Group / service process group&lt;/STRONG&gt; level. In dynamic environments (e.g., &lt;STRONG&gt;ECS&lt;/STRONG&gt;), Process Groups can be &lt;STRONG&gt;newly detected / re-created&lt;/STRONG&gt; due to normal lifecycle changes (task replacement, image update, metadata changes, detection shifts). When this happens, &lt;STRONG&gt;the existing OA feature override does not carry over&lt;/STRONG&gt; to the newly detected Process Group. For certain &lt;STRONG&gt;.NET on Linux&lt;/STRONG&gt; workloads (method hotspot-related features), losing that override causes the &lt;STRONG&gt;service to be reported unhealthy&lt;/STRONG&gt;, which creates a &lt;STRONG&gt;high operational and production risk&lt;/STRONG&gt;.&lt;/P&gt;&lt;P&gt;We need Dynatrace to provide a way to &lt;STRONG&gt;target OA feature overrides using stable selectors&lt;/STRONG&gt; (service, tags, entity selectors, Kubernetes/ECS attributes, etc.) so that overrides &lt;STRONG&gt;automatically apply&lt;/STRONG&gt; to new Process Groups that represent the same logical application.&lt;/P&gt;&lt;HR /&gt;&lt;H3&gt;Problem Statement&lt;/H3&gt;&lt;UL&gt;&lt;LI&gt;We are required to disable specific OA features (e.g., &lt;STRONG&gt;.NET Async Method Hotspots&lt;/STRONG&gt;, &lt;STRONG&gt;Capture background CPU method hotspot information&lt;/STRONG&gt;, &lt;STRONG&gt;Capture method hotspot information in PurePaths&lt;/STRONG&gt;) to maintain correct monitoring/health behavior for some.NET workloads on Linux (Dynatrace documents limitations around method hotspots on Linux for.NET).&lt;/LI&gt;&lt;LI&gt;Overrides are currently applied at &lt;STRONG&gt;Process Group&lt;/STRONG&gt; scope.&lt;/LI&gt;&lt;LI&gt;When Dynatrace detects a &lt;STRONG&gt;new Process Group&lt;/STRONG&gt; for the same application, overrides &lt;STRONG&gt;do not inherit&lt;/STRONG&gt; → the application becomes &lt;STRONG&gt;unhealthy&lt;/STRONG&gt; (monitoring/health regression) until a human re-applies the override.&lt;/LI&gt;&lt;/UL&gt;&lt;HR /&gt;&lt;H3&gt;Business / Production Impact&lt;/H3&gt;&lt;UL&gt;&lt;LI&gt;&lt;STRONG&gt;Production instability risk:&lt;/STRONG&gt; a normal redeploy/scale event can silently remove the needed override.&lt;/LI&gt;&lt;LI&gt;&lt;STRONG&gt;Operational toil:&lt;/STRONG&gt; recurring manual reconfiguration after process group churn.&lt;/LI&gt;&lt;LI&gt;&lt;STRONG&gt;Monitoring correctness risk:&lt;/STRONG&gt; health signals become unreliable, potentially triggering false alerts and/or masking real issues.&lt;/LI&gt;&lt;LI&gt;&lt;STRONG&gt;Audit/change risk:&lt;/STRONG&gt; repeated manual changes increase the likelihood of misconfiguration.&lt;/LI&gt;&lt;/UL&gt;&lt;HR /&gt;&lt;H3&gt;Affected Use Case (Example)&lt;/H3&gt;&lt;UL&gt;&lt;LI&gt;Tech stack: &lt;STRONG&gt;.NET&lt;/STRONG&gt;, &lt;STRONG&gt;Linux&lt;/STRONG&gt;, &lt;STRONG&gt;ECS deployment model&lt;/STRONG&gt;&lt;/LI&gt;&lt;LI&gt;Two applications require OA feature overrides to avoid health regressions:&lt;UL&gt;&lt;LI&gt;Tavisca.Proxy.Api&lt;/LI&gt;&lt;LI&gt;Tavisca.Configuration.SyncBot.Web&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;LI&gt;When override is absent → service reported &lt;STRONG&gt;unhealthy&lt;/STRONG&gt;.&lt;/LI&gt;&lt;/UL&gt;&lt;HR /&gt;&lt;H3&gt;Current Workaround (Not Sufficient)&lt;/H3&gt;&lt;UL&gt;&lt;LI&gt;Configure OA feature overrides at the &lt;STRONG&gt;Process Group&lt;/STRONG&gt; level.&lt;/LI&gt;&lt;LI&gt;Reapply manually whenever a new Process Group is detected.&lt;/LI&gt;&lt;LI&gt;This is not reliable in production and does not scale.&lt;/LI&gt;&lt;/UL&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
    <pubDate>Tue, 29 Sep 2026 09:29:11 GMT</pubDate>
    <dc:creator>sharaddeshmane1</dc:creator>
    <dc:date>2026-09-29T09:29:11Z</dc:date>
    <item>
      <title>Dynatrace Product Idea: Persist/Auto-Apply OneAgent Feature Overrides Across Process Group Re-detection (ECS /.NET)</title>
      <link>https://community.dynatrace.com/t5/Open-Q-A/Dynatrace-Product-Idea-Persist-Auto-Apply-OneAgent-Feature/m-p/304829#M40318</link>
      <description>&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;P&gt;&lt;STRONG&gt;Make OneAgent feature overrides resilient to Process Group re-detection by supporting stable targeting (service / entity selector / tags) and automatic inheritance to newly detected Process Groups&lt;/STRONG&gt;&lt;/P&gt;&lt;H3&gt;Summary&lt;/H3&gt;&lt;P&gt;Today, OneAgent (OA) feature overrides are configured at the &lt;STRONG&gt;Process Group / service process group&lt;/STRONG&gt; level. In dynamic environments (e.g., &lt;STRONG&gt;ECS&lt;/STRONG&gt;), Process Groups can be &lt;STRONG&gt;newly detected / re-created&lt;/STRONG&gt; due to normal lifecycle changes (task replacement, image update, metadata changes, detection shifts). When this happens, &lt;STRONG&gt;the existing OA feature override does not carry over&lt;/STRONG&gt; to the newly detected Process Group. For certain &lt;STRONG&gt;.NET on Linux&lt;/STRONG&gt; workloads (method hotspot-related features), losing that override causes the &lt;STRONG&gt;service to be reported unhealthy&lt;/STRONG&gt;, which creates a &lt;STRONG&gt;high operational and production risk&lt;/STRONG&gt;.&lt;/P&gt;&lt;P&gt;We need Dynatrace to provide a way to &lt;STRONG&gt;target OA feature overrides using stable selectors&lt;/STRONG&gt; (service, tags, entity selectors, Kubernetes/ECS attributes, etc.) so that overrides &lt;STRONG&gt;automatically apply&lt;/STRONG&gt; to new Process Groups that represent the same logical application.&lt;/P&gt;&lt;HR /&gt;&lt;H3&gt;Problem Statement&lt;/H3&gt;&lt;UL&gt;&lt;LI&gt;We are required to disable specific OA features (e.g., &lt;STRONG&gt;.NET Async Method Hotspots&lt;/STRONG&gt;, &lt;STRONG&gt;Capture background CPU method hotspot information&lt;/STRONG&gt;, &lt;STRONG&gt;Capture method hotspot information in PurePaths&lt;/STRONG&gt;) to maintain correct monitoring/health behavior for some.NET workloads on Linux (Dynatrace documents limitations around method hotspots on Linux for.NET).&lt;/LI&gt;&lt;LI&gt;Overrides are currently applied at &lt;STRONG&gt;Process Group&lt;/STRONG&gt; scope.&lt;/LI&gt;&lt;LI&gt;When Dynatrace detects a &lt;STRONG&gt;new Process Group&lt;/STRONG&gt; for the same application, overrides &lt;STRONG&gt;do not inherit&lt;/STRONG&gt; → the application becomes &lt;STRONG&gt;unhealthy&lt;/STRONG&gt; (monitoring/health regression) until a human re-applies the override.&lt;/LI&gt;&lt;/UL&gt;&lt;HR /&gt;&lt;H3&gt;Business / Production Impact&lt;/H3&gt;&lt;UL&gt;&lt;LI&gt;&lt;STRONG&gt;Production instability risk:&lt;/STRONG&gt; a normal redeploy/scale event can silently remove the needed override.&lt;/LI&gt;&lt;LI&gt;&lt;STRONG&gt;Operational toil:&lt;/STRONG&gt; recurring manual reconfiguration after process group churn.&lt;/LI&gt;&lt;LI&gt;&lt;STRONG&gt;Monitoring correctness risk:&lt;/STRONG&gt; health signals become unreliable, potentially triggering false alerts and/or masking real issues.&lt;/LI&gt;&lt;LI&gt;&lt;STRONG&gt;Audit/change risk:&lt;/STRONG&gt; repeated manual changes increase the likelihood of misconfiguration.&lt;/LI&gt;&lt;/UL&gt;&lt;HR /&gt;&lt;H3&gt;Affected Use Case (Example)&lt;/H3&gt;&lt;UL&gt;&lt;LI&gt;Tech stack: &lt;STRONG&gt;.NET&lt;/STRONG&gt;, &lt;STRONG&gt;Linux&lt;/STRONG&gt;, &lt;STRONG&gt;ECS deployment model&lt;/STRONG&gt;&lt;/LI&gt;&lt;LI&gt;Two applications require OA feature overrides to avoid health regressions:&lt;UL&gt;&lt;LI&gt;Tavisca.Proxy.Api&lt;/LI&gt;&lt;LI&gt;Tavisca.Configuration.SyncBot.Web&lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;&lt;LI&gt;When override is absent → service reported &lt;STRONG&gt;unhealthy&lt;/STRONG&gt;.&lt;/LI&gt;&lt;/UL&gt;&lt;HR /&gt;&lt;H3&gt;Current Workaround (Not Sufficient)&lt;/H3&gt;&lt;UL&gt;&lt;LI&gt;Configure OA feature overrides at the &lt;STRONG&gt;Process Group&lt;/STRONG&gt; level.&lt;/LI&gt;&lt;LI&gt;Reapply manually whenever a new Process Group is detected.&lt;/LI&gt;&lt;LI&gt;This is not reliable in production and does not scale.&lt;/LI&gt;&lt;/UL&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Tue, 29 Sep 2026 09:29:11 GMT</pubDate>
      <guid>https://community.dynatrace.com/t5/Open-Q-A/Dynatrace-Product-Idea-Persist-Auto-Apply-OneAgent-Feature/m-p/304829#M40318</guid>
      <dc:creator>sharaddeshmane1</dc:creator>
      <dc:date>2026-09-29T09:29:11Z</dc:date>
    </item>
    <item>
      <title>Re: Dynatrace Product Idea: Persist/Auto-Apply OneAgent Feature Overrides Across Process Group Re-detection (ECS /.NET)</title>
      <link>https://community.dynatrace.com/t5/Open-Q-A/Dynatrace-Product-Idea-Persist-Auto-Apply-OneAgent-Feature/m-p/304850#M40319</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;It this a product idea?&lt;/P&gt;&lt;P&gt;Best regards&lt;/P&gt;</description>
      <pubDate>Tue, 29 Sep 2026 13:40:44 GMT</pubDate>
      <guid>https://community.dynatrace.com/t5/Open-Q-A/Dynatrace-Product-Idea-Persist-Auto-Apply-OneAgent-Feature/m-p/304850#M40319</guid>
      <dc:creator>AntonPineiro</dc:creator>
      <dc:date>2026-09-29T13:40:44Z</dc:date>
    </item>
  </channel>
</rss>

