Language and framework compatibility

The Datadog PHP library supports PHP version 7.0 and above on the following architectures:

  • Linux (GNU) x86-64
  • Alpine Linux (musl) x86-64

You can monitor application security for PHP apps running in Docker, Kubernetes, and AWS ECS.

The library supports the use of all PHP frameworks, and also the use of no framework.

ASM capabilities support

The following ASM capabilities are supported in the PHP library, for the specified tracer version:

ASM capabilityMinimum PHP tracer version
Threat Detection
–> Business logic API
Threat Protection
–> IP blocking
–> Suspicious request blocking
–> User blocking

Vulnerability Management
–> Open source vulnerability detection
–> Custom code vulnerability detection
not supported

The minimum tracer version to get all supported ASM capabilities for PHP is 0.86.0.

Note: Threat Protection requires enabling Remote Configuration, which is included in the listed minimum tracer version.

If you would like to see support added for any of the unsupported capabilities, let us know! Fill out this short form to send details.