<?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 custom service: tracking backend processing time in Open Q&amp;A</title>
    <link>https://community.dynatrace.com/t5/Open-Q-A/Dynatrace-custom-service-tracking-backend-processing-time/m-p/294058#M38555</link>
    <description>&lt;P&gt;Hi Team,&lt;/P&gt;
&lt;P&gt;One of our Application team for a Java Application - When they click a button named "Finish" in application frontend it used to process in&amp;nbsp; and we used to get Response time in Dynatrace (custom metric we created with API to get this time).&lt;/P&gt;
&lt;P&gt;Now the way they handle this is changed.&lt;/P&gt;
&lt;P&gt;Whenever user click this button , the processing is happening in backend and application team like to see the processing time it took in Dynatrace.&lt;/P&gt;
&lt;P&gt;We are not seeing that in Dynatrace now. Will creating custom service help here? If yes what all details we have to get&amp;nbsp;&lt;/P&gt;
&lt;P&gt;from the application team or developers ? Also is the custom service consume any license ?&lt;/P&gt;</description>
    <pubDate>Wed, 04 Feb 2026 10:30:14 GMT</pubDate>
    <dc:creator>shalinikumar</dc:creator>
    <dc:date>2026-02-04T10:30:14Z</dc:date>
    <item>
      <title>Dynatrace custom service: tracking backend processing time</title>
      <link>https://community.dynatrace.com/t5/Open-Q-A/Dynatrace-custom-service-tracking-backend-processing-time/m-p/294058#M38555</link>
      <description>&lt;P&gt;Hi Team,&lt;/P&gt;
&lt;P&gt;One of our Application team for a Java Application - When they click a button named "Finish" in application frontend it used to process in&amp;nbsp; and we used to get Response time in Dynatrace (custom metric we created with API to get this time).&lt;/P&gt;
&lt;P&gt;Now the way they handle this is changed.&lt;/P&gt;
&lt;P&gt;Whenever user click this button , the processing is happening in backend and application team like to see the processing time it took in Dynatrace.&lt;/P&gt;
&lt;P&gt;We are not seeing that in Dynatrace now. Will creating custom service help here? If yes what all details we have to get&amp;nbsp;&lt;/P&gt;
&lt;P&gt;from the application team or developers ? Also is the custom service consume any license ?&lt;/P&gt;</description>
      <pubDate>Wed, 04 Feb 2026 10:30:14 GMT</pubDate>
      <guid>https://community.dynatrace.com/t5/Open-Q-A/Dynatrace-custom-service-tracking-backend-processing-time/m-p/294058#M38555</guid>
      <dc:creator>shalinikumar</dc:creator>
      <dc:date>2026-02-04T10:30:14Z</dc:date>
    </item>
    <item>
      <title>Re: custom service</title>
      <link>https://community.dynatrace.com/t5/Open-Q-A/Dynatrace-custom-service-tracking-backend-processing-time/m-p/294079#M38556</link>
      <description>&lt;P&gt;Hi,&lt;BR /&gt;I will try answer.&lt;/P&gt;&lt;P&gt;Most common reason: the click flow was changed to:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;quick frontend request&lt;/LI&gt;&lt;LI&gt;async backend processing (scheduler/worker/queue/job)&lt;BR /&gt;Then standard service response time only shows the short request, not the whole background work.&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;A href="https://docs.dynatrace.com/docs/observe/application-observability/services/services-concepts" target="_self"&gt;Service-related concepts&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Will a Custom Service help?&lt;/P&gt;&lt;P&gt;Yes, if the backend processing has a clear Java entry point method/class/interface that OneAgent can instrument and treat as a service entry point.&lt;BR /&gt;Not enough, if you need true end-to-end click → completion across multiple components; then you need correlation/tracing.&lt;BR /&gt;&lt;A href="https://docs.dynatrace.com/docs/observe/application-observability/services/service-detection/service-detection-v1/service-types/custom-services" target="_self"&gt;Define custom services&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.dynatrace.com/t5/Open-Q-A/Why-define-a-custom-service/td-p/117464" target="_self"&gt;Why define a custom service&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Ask developers for:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Flow type: sync vs async, and what “done” means.&lt;/LI&gt;&lt;LI&gt;Backend entry point - Java: Fully Qualified Class Name + method (or interface) that starts the processing.&lt;/LI&gt;&lt;LI&gt;If worker/queue/scheduler- queue/topic name and the consumer/job class+method.&lt;/LI&gt;&lt;LI&gt;How to scope it to “Finish” only - endpoint/operation name, process group scope, unique marker/correlation-id.&lt;/LI&gt;&lt;LI&gt;A sample request/log/trace ID from one click to validate it in PurePath.&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Creating a custom service is configuration; it’s not a separate “license item”.&amp;nbsp;&amp;nbsp;Sending custom metrics via API can consume DDUs for custom metrics&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 03 Feb 2026 14:50:18 GMT</pubDate>
      <guid>https://community.dynatrace.com/t5/Open-Q-A/Dynatrace-custom-service-tracking-backend-processing-time/m-p/294079#M38556</guid>
      <dc:creator>t_pawlak</dc:creator>
      <dc:date>2026-02-03T14:50:18Z</dc:date>
    </item>
  </channel>
</rss>

