PHP is a server-side scripting language particularly well-suited for web development but also popular in general-purpose programming. Originally created by Rasmus Lerdorf in 1994, new versions are now produced by The PHP Group.
PHP is processed by a PHP interpreter that's implemented in Apache HTTP Server, the Common Gateway Interface (CGI) executable, and command-line interface (CLI).
Dynatrace provides extensive PHP monitoring capabilities:
- All database statements and SQL metrics
- Compilation, execution, and response time analysis
- Supported caching technologies: Redis (php-redis and predis PHP libraries) and Memcached (memcached PHP extension)
- Detailed request and response metrics
- Information about restarts, crashes, and deployment changes
- Insight into stack issues (like Stack Overflow)
- Automatically collected PHP-FPM metrics
- Location of hotspots at the code level
- Analysis of requests to external services via CURL, SOAP interfaces, and other remote interfaces, such as
- OneAgent SDK for custom tracing
See the environments and versions that Dynatrace supports in conjunction with PHP.