Dynatrace Application Security is a runtime protection module built into the Dynatrace observability platform. It uses the same OneAgent that handles APM to detect vulnerabilities and block attacks in running applications. No separate security agent needed.

Davis AI correlates security findings with performance data, topology maps, and runtime context to prioritize vulnerabilities based on actual exposure rather than theoretical severity scores.
| Feature | Details |
|---|---|
| Platform | Dynatrace Software Intelligence Platform |
| Agent | OneAgent (shared with APM) |
| Languages | Java, .NET, Node.js, PHP, Go |
| Detection | Runtime vulnerability detection + attack blocking |
| AI Engine | Davis AI for risk prioritization |
| Deployment | SaaS, Managed, On-premises |
| Compliance | CIS, NIST, DORA mapping |
| Attack types | SQLi, command injection, JNDI (Log4Shell), path traversal |
| Container support | Kubernetes, OpenShift, ECS |
What is Dynatrace Application Security?
Dynatrace Application Security uses the same OneAgent technology that powers performance monitoring to detect security issues in running applications. One agent handles APM, infrastructure monitoring, and security. No separate deployment.
The platform continuously monitors application code, third-party libraries, container images, and Kubernetes configurations for known vulnerabilities. When it finds something, Davis AI checks whether the vulnerable component is actually reachable at runtime and exposed to the internet, then adjusts the priority accordingly.
Beyond detection, Dynatrace can block attacks in real time. SQL injection, command injection, JNDI injection (the Log4Shell vector), and path traversal attacks are caught and stopped at the application layer.
Correlates security findings with topology, runtime context, and actual exposure. A critical CVE in a library that is loaded but never called gets deprioritized.
One that sits in a public-facing code path gets flagged immediately.

Dynatrace is one of the few platforms where security and observability share the same agent and data model. Security teams see the full distributed trace when investigating an attack.
DevOps teams see vulnerability context when deploying. Both work from the same dashboard.
Key Features
Runtime Vulnerability Detection
Dynatrace continuously monitors for vulnerabilities in:
- Application code
- Third-party libraries and dependencies
- Container images
- Kubernetes configurations
Attack Detection and Protection
The platform detects and blocks common attack types:
- SQL injection
- Command injection
- JNDI injection (Log4Shell)
- Path traversal attacks
Compliance Mapping
Continuous compliance monitoring with mappings to CIS benchmarks, NIST frameworks, and DORA requirements. Automated evidence collection for audit preparation.
Getting Started
Deploy OneAgent — Install OneAgent on your hosts or Kubernetes clusters. The agent auto-discovers applications and starts monitoring immediately.
Application Security is a module you enable in the Dynatrace UI.
Integrations
When to Use Dynatrace
Dynatrace Application Security fits organizations that already use or plan to adopt Dynatrace for observability. If you want APM and security in one agent with AI-driven prioritization, this is the play.
It is less suited for teams that want standalone RASP without an observability platform, or organizations looking for a free or open-source option. Dynatrace is an enterprise platform with enterprise pricing.