Service Detection v1 (SDv1) is a service detection mechanism for OneAgent-instrumented services in Dynatrace.
It provides detection capabilities based on technology-specific service types, each with their own detection rules and configuration options. These capabilities include:
Service type recognition: Identify different service types.
Custom detection rules: Fine-tunes how services are detected and grouped.
Request naming: Tracks key business transactions.
Failure detection: Identifies errors and problematic requests.
For OpenTelemetry support, see Service Detection v2, which supports service detection via OTel resource attributes.
Service types
SDv1 can detect the following service types:
Web request services: Applications deployed via web servers or web containers.
Web services: As defined by WSDL.
Database services: Applications that make database requests.
Messaging services: Queue and topic listeners in applications.
Remoting services: RMI and RPC communications.
Background activity services: Threads running in the background.
Custom services: User-defined instrumentation for non-standard technologies.
Configuration options
With SDv1, you can configure the options described below.