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.
In addition to SDv1, you can also use Service Detection v2 (SDv2), which provides unified service detection rules across OpenTelemetry and OneAgent data sources. SDv2 is available in general availability for OpenTelemetry and in public preview for OneAgent on Kubernetes.
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.