APM

Alternative PHP Monitor


Monitoring extension for PHP, collects error events and statistics and send them to one of his drivers:
SQLite and MariaDB/MySQL drivers are storing those in a database.
StatsD driver sends them to StatsD using UDP.
Socket driver sends them via UDP or TCP socket using its dedicated protocol.
More drivers to come (SNMP, e-mail, Hadoop,...).

A web frontend exists for manipulating the data stored in database at: https://github.com/patrickallaert/php-apm-web

License: PHP License

Latest releases

Version Release Download
2.1.3 2017-02-13 APM-2.1.3.tgz
2.1.2 2017-02-13 APM-2.1.2.tgz
2.1.1 2016-03-29 APM-2.1.1.tgz
2.1.0 2016-03-29 APM-2.1.0.tgz
2.0.5 2015-06-17 APM-2.0.5.tgz
Show all releases

Changelog

Version Message
2.1.3 Fixed:
- PHP 5 build is broken #50 (Thanks Remi Collet)
2.1.2 Fixed:
- Wrong path for mysql.h prevents Windows build
- Possible segmentation fault and invalid errors under PHP 7.0
- Make error: duplicate symbol for architecture x86_64 #25
- Build with PHP 7.1 #44 (Thanks Remi Collet)
2.1.1 Fixed:
- Compilation issue with ZTS
2.1.0 Added:
- Support for PHP 7
- collecting HTTP method

Improved:
- Better coexistence with Xdebug
2.0.5 Fixed:
- missing apm.statsd_exception_mode and apm.socket_exception_mode
- sqlite3.h file not found in Windows build

Improved:
- Minor optimizations in stacktrace creation
Show complete changelog