<?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>article Why Session Replay Is Missing for Standard Web Application (without OneAgent) in Troubleshooting</title>
    <link>https://community.dynatrace.com/t5/Troubleshooting/Why-Session-Replay-Is-Missing-for-Standard-Web-Application/ta-p/296023</link>
    <description>&lt;H3&gt;&lt;STRONG&gt;Overview&lt;/STRONG&gt;&lt;/H3&gt;
&lt;P&gt;This article explains why RUM works, but Session Replay doesn't when a &lt;STRONG&gt;standard web application&lt;/STRONG&gt; entity is used with the CDN‑based JavaScript tag snippet to manually instrument a web application whose underlying web server process is &lt;STRONG&gt;not monitored by OneAgent.&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;In Dynatrace, there are two types of web application entities: &lt;STRONG&gt;standard&lt;/STRONG&gt; (created by the user) and &lt;STRONG&gt;agentless&lt;/STRONG&gt; (created automatically when following agentless &lt;A href="https://docs.dynatrace.com/docs/observe/digital-experience/web-applications/initial-setup/set-up-agentless-real-user-monitoring" target="_blank" rel="noopener"&gt;instrumentation steps&lt;/A&gt;). While both can capture RUM data using the JavaScript tag snippet, they differ in how Session Replay module are served.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Common Scenario&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Customers often:&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;Create a standard web application entity&lt;/LI&gt;
&lt;LI&gt;Obtain the CDN‑based&lt;EM&gt;&lt;STRONG&gt; “JavaScript tag”&lt;/STRONG&gt;&lt;/EM&gt; snippet from the &lt;EM&gt;Manual insertion&lt;/EM&gt; section in the UI&lt;/LI&gt;
&lt;LI&gt;Add the script tag to a web application&lt;/LI&gt;
&lt;LI&gt;Serve the application from a web server without OneAgent installed&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&lt;STRONG&gt;RUM data appears as expected, but Session Replay is missing, leading to confusion.&lt;BR /&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;H3&gt;&lt;STRONG&gt;Why RUM Works&lt;/STRONG&gt;&lt;/H3&gt;
&lt;P&gt;When the CDN‑based JavaScript tag snippet is used:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;The initial monitoring script is delivered from the Dynatrace CDN&lt;/LI&gt;
&lt;LI&gt;This enables RUM data such as page loads and user actions&lt;/LI&gt;
&lt;LI&gt;OneAgent is not required for delivery of this initial script&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;span class="lia-unicode-emoji" title=":white_heavy_check_mark:"&gt;✅&lt;/span&gt; RUM data is captured successfully&lt;BR /&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;H3&gt;&lt;STRONG&gt;Why Session Replay Does Not&lt;/STRONG&gt;&lt;/H3&gt;
&lt;P&gt;When Session Replay is enabled, the browser makes an additional request for the session replay module using the path:&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;*/ruxitagentjs_D_*&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;This request name is the same for both standard and agentless configurations. &lt;STRONG&gt;The key difference is who serves this request.&lt;BR /&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Standard Web Application Entity (No OneAgent)&lt;/STRONG&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;The /ruxitagentjs_D_* request is made to the application’s origin URL and must be handled by OneAgent running on the web server&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV&gt;Because no OneAgent is present to intercept or serve the request, the web server has no handler for this path and returns a 404 error.&lt;/DIV&gt;
&lt;/LI&gt;
&lt;LI&gt;The Session Replay module never loads&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;span class="lia-unicode-emoji" title=":cross_mark:"&gt;❌&lt;/span&gt; Session Replay is not captured&lt;BR /&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Agentless Web Application Entity&lt;/STRONG&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;The same /ruxitagentjs_D request is served by the Dynatrace CDN&lt;/LI&gt;
&lt;LI&gt;There is no dependency on the application’s web server or OneAgent&lt;/LI&gt;
&lt;LI&gt;The Session Replay module loads successfully&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;span class="lia-unicode-emoji" title=":white_heavy_check_mark:"&gt;✅&lt;/span&gt; Session Replay is captured&lt;/STRONG&gt;&lt;/P&gt;
&lt;H3&gt;&lt;STRONG&gt;&lt;BR /&gt;Recommendation&lt;/STRONG&gt;&lt;/H3&gt;
&lt;UL&gt;
&lt;LI&gt;Using a &lt;STRONG&gt;CDN‑based JavaScript tag with a standard web application entity isn't equivalent to agentless instrumentation&lt;/STRONG&gt; and will result in &lt;STRONG&gt;Session Replay not being captured&lt;/STRONG&gt;.&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV&gt;If &lt;STRONG&gt;OneAgent isn't installed on the web server&lt;/STRONG&gt;, always use &lt;STRONG&gt;agentless instrumentation&lt;/STRONG&gt;&amp;nbsp;as documented in&amp;nbsp;&lt;U&gt;&lt;A href="https://docs.dynatrace.com/docs/observe/digital-experience/web-applications/initial-setup/set-up-agentless-real-user-monitoring" target="_blank" rel="noopener"&gt;Set up agentless Real User Monitoring — Dynatrace Docs.&lt;/A&gt;&lt;/U&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;EM&gt;(Agentless instrumentation delivers both &lt;STRONG style="font-family: inherit;"&gt;Real User Monitoring (RUM)&lt;/STRONG&gt;&lt;SPAN&gt; and &lt;/SPAN&gt;&lt;STRONG style="font-family: inherit;"&gt;Session Replay&lt;/STRONG&gt;&lt;SPAN&gt; directly from the &lt;/SPAN&gt;&lt;STRONG style="font-family: inherit;"&gt;Dynatrace CDN&lt;/STRONG&gt;&lt;SPAN&gt; and does&lt;/SPAN&gt;n't&lt;SPAN&gt; rely on the application’s web server or OneAgent.&lt;/SPAN&gt;)&amp;nbsp;&lt;/EM&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV&gt;Note that you &lt;STRONG&gt;can't convert a&amp;nbsp;standard web application entity&lt;/STRONG&gt;&amp;nbsp;to an agentless web application. You must &lt;STRONG&gt;create a new Agentless Web Application&lt;/STRONG&gt; and follow the documented instrumentation steps.&lt;STRONG&gt;&amp;nbsp;&lt;/STRONG&gt;&lt;/DIV&gt;
&lt;STRONG&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;H3&gt;&lt;STRONG&gt;What's Next&lt;BR /&gt;&lt;/STRONG&gt;&lt;/H3&gt;
&lt;DIV&gt;
&lt;P&gt;If the steps above don't resolve the issue, open a support ticket and include:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;A link to the affected web application entity in Dynatrace.&lt;/LI&gt;
&lt;LI&gt;A &lt;A href="https://community.dynatrace.com/t5/Troubleshooting/Generate-a-HAR-File-for-Web-Debugging-and-Performance-Analysis/ta-p/223391" target="_self"&gt;HAR file&lt;/A&gt; captured from the affected application (make sure the HAR contains the /ruxitagentjs_D_* request)&lt;/LI&gt;
&lt;LI&gt;A summary of the troubleshooting steps already performed&lt;/LI&gt;
&lt;/UL&gt;
&lt;/DIV&gt;</description>
    <pubDate>Thu, 19 Mar 2026 14:00:18 GMT</pubDate>
    <dc:creator>freddymerlin</dc:creator>
    <dc:date>2026-03-19T14:00:18Z</dc:date>
    <item>
      <title>Why Session Replay Is Missing for Standard Web Application (without OneAgent)</title>
      <link>https://community.dynatrace.com/t5/Troubleshooting/Why-Session-Replay-Is-Missing-for-Standard-Web-Application/ta-p/296023</link>
      <description>&lt;H3&gt;&lt;STRONG&gt;Overview&lt;/STRONG&gt;&lt;/H3&gt;
&lt;P&gt;This article explains why RUM works, but Session Replay doesn't when a &lt;STRONG&gt;standard web application&lt;/STRONG&gt; entity is used with the CDN‑based JavaScript tag snippet to manually instrument a web application whose underlying web server process is &lt;STRONG&gt;not monitored by OneAgent.&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;In Dynatrace, there are two types of web application entities: &lt;STRONG&gt;standard&lt;/STRONG&gt; (created by the user) and &lt;STRONG&gt;agentless&lt;/STRONG&gt; (created automatically when following agentless &lt;A href="https://docs.dynatrace.com/docs/observe/digital-experience/web-applications/initial-setup/set-up-agentless-real-user-monitoring" target="_blank" rel="noopener"&gt;instrumentation steps&lt;/A&gt;). While both can capture RUM data using the JavaScript tag snippet, they differ in how Session Replay module are served.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Common Scenario&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Customers often:&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;Create a standard web application entity&lt;/LI&gt;
&lt;LI&gt;Obtain the CDN‑based&lt;EM&gt;&lt;STRONG&gt; “JavaScript tag”&lt;/STRONG&gt;&lt;/EM&gt; snippet from the &lt;EM&gt;Manual insertion&lt;/EM&gt; section in the UI&lt;/LI&gt;
&lt;LI&gt;Add the script tag to a web application&lt;/LI&gt;
&lt;LI&gt;Serve the application from a web server without OneAgent installed&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&lt;STRONG&gt;RUM data appears as expected, but Session Replay is missing, leading to confusion.&lt;BR /&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;H3&gt;&lt;STRONG&gt;Why RUM Works&lt;/STRONG&gt;&lt;/H3&gt;
&lt;P&gt;When the CDN‑based JavaScript tag snippet is used:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;The initial monitoring script is delivered from the Dynatrace CDN&lt;/LI&gt;
&lt;LI&gt;This enables RUM data such as page loads and user actions&lt;/LI&gt;
&lt;LI&gt;OneAgent is not required for delivery of this initial script&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;span class="lia-unicode-emoji" title=":white_heavy_check_mark:"&gt;✅&lt;/span&gt; RUM data is captured successfully&lt;BR /&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;H3&gt;&lt;STRONG&gt;Why Session Replay Does Not&lt;/STRONG&gt;&lt;/H3&gt;
&lt;P&gt;When Session Replay is enabled, the browser makes an additional request for the session replay module using the path:&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;*/ruxitagentjs_D_*&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;This request name is the same for both standard and agentless configurations. &lt;STRONG&gt;The key difference is who serves this request.&lt;BR /&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Standard Web Application Entity (No OneAgent)&lt;/STRONG&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;The /ruxitagentjs_D_* request is made to the application’s origin URL and must be handled by OneAgent running on the web server&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV&gt;Because no OneAgent is present to intercept or serve the request, the web server has no handler for this path and returns a 404 error.&lt;/DIV&gt;
&lt;/LI&gt;
&lt;LI&gt;The Session Replay module never loads&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;span class="lia-unicode-emoji" title=":cross_mark:"&gt;❌&lt;/span&gt; Session Replay is not captured&lt;BR /&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Agentless Web Application Entity&lt;/STRONG&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;The same /ruxitagentjs_D request is served by the Dynatrace CDN&lt;/LI&gt;
&lt;LI&gt;There is no dependency on the application’s web server or OneAgent&lt;/LI&gt;
&lt;LI&gt;The Session Replay module loads successfully&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;span class="lia-unicode-emoji" title=":white_heavy_check_mark:"&gt;✅&lt;/span&gt; Session Replay is captured&lt;/STRONG&gt;&lt;/P&gt;
&lt;H3&gt;&lt;STRONG&gt;&lt;BR /&gt;Recommendation&lt;/STRONG&gt;&lt;/H3&gt;
&lt;UL&gt;
&lt;LI&gt;Using a &lt;STRONG&gt;CDN‑based JavaScript tag with a standard web application entity isn't equivalent to agentless instrumentation&lt;/STRONG&gt; and will result in &lt;STRONG&gt;Session Replay not being captured&lt;/STRONG&gt;.&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV&gt;If &lt;STRONG&gt;OneAgent isn't installed on the web server&lt;/STRONG&gt;, always use &lt;STRONG&gt;agentless instrumentation&lt;/STRONG&gt;&amp;nbsp;as documented in&amp;nbsp;&lt;U&gt;&lt;A href="https://docs.dynatrace.com/docs/observe/digital-experience/web-applications/initial-setup/set-up-agentless-real-user-monitoring" target="_blank" rel="noopener"&gt;Set up agentless Real User Monitoring — Dynatrace Docs.&lt;/A&gt;&lt;/U&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;EM&gt;(Agentless instrumentation delivers both &lt;STRONG style="font-family: inherit;"&gt;Real User Monitoring (RUM)&lt;/STRONG&gt;&lt;SPAN&gt; and &lt;/SPAN&gt;&lt;STRONG style="font-family: inherit;"&gt;Session Replay&lt;/STRONG&gt;&lt;SPAN&gt; directly from the &lt;/SPAN&gt;&lt;STRONG style="font-family: inherit;"&gt;Dynatrace CDN&lt;/STRONG&gt;&lt;SPAN&gt; and does&lt;/SPAN&gt;n't&lt;SPAN&gt; rely on the application’s web server or OneAgent.&lt;/SPAN&gt;)&amp;nbsp;&lt;/EM&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;DIV&gt;Note that you &lt;STRONG&gt;can't convert a&amp;nbsp;standard web application entity&lt;/STRONG&gt;&amp;nbsp;to an agentless web application. You must &lt;STRONG&gt;create a new Agentless Web Application&lt;/STRONG&gt; and follow the documented instrumentation steps.&lt;STRONG&gt;&amp;nbsp;&lt;/STRONG&gt;&lt;/DIV&gt;
&lt;STRONG&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;H3&gt;&lt;STRONG&gt;What's Next&lt;BR /&gt;&lt;/STRONG&gt;&lt;/H3&gt;
&lt;DIV&gt;
&lt;P&gt;If the steps above don't resolve the issue, open a support ticket and include:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;A link to the affected web application entity in Dynatrace.&lt;/LI&gt;
&lt;LI&gt;A &lt;A href="https://community.dynatrace.com/t5/Troubleshooting/Generate-a-HAR-File-for-Web-Debugging-and-Performance-Analysis/ta-p/223391" target="_self"&gt;HAR file&lt;/A&gt; captured from the affected application (make sure the HAR contains the /ruxitagentjs_D_* request)&lt;/LI&gt;
&lt;LI&gt;A summary of the troubleshooting steps already performed&lt;/LI&gt;
&lt;/UL&gt;
&lt;/DIV&gt;</description>
      <pubDate>Thu, 19 Mar 2026 14:00:18 GMT</pubDate>
      <guid>https://community.dynatrace.com/t5/Troubleshooting/Why-Session-Replay-Is-Missing-for-Standard-Web-Application/ta-p/296023</guid>
      <dc:creator>freddymerlin</dc:creator>
      <dc:date>2026-03-19T14:00:18Z</dc:date>
    </item>
    <item>
      <title>Re: Why Session Replay Is Missing for Standard Web Application (without OneAgent)</title>
      <link>https://community.dynatrace.com/t5/Troubleshooting/Why-Session-Replay-Is-Missing-for-Standard-Web-Application/tac-p/296286#M1095</link>
      <description>&lt;P&gt;Thank you!&amp;nbsp;&lt;img class="lia-deferred-image lia-image-emoji" src="https://community.dynatrace.com/html/@9BD876A77FEF3D5EF4BC972CF8A97CB1/images/emoticons/take_my_money.png" alt=":take_my_money:" title=":take_my_money:" /&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 17 Mar 2026 13:55:26 GMT</pubDate>
      <guid>https://community.dynatrace.com/t5/Troubleshooting/Why-Session-Replay-Is-Missing-for-Standard-Web-Application/tac-p/296286#M1095</guid>
      <dc:creator>AntonPineiro</dc:creator>
      <dc:date>2026-03-17T13:55:26Z</dc:date>
    </item>
  </channel>
</rss>

