scoutapm

Native Extension Component for ScoutAPM's PHP Agent


ScoutAPM's extension for PHP provides additional capabilities to application monitoring over just using the base PHP userland library.

License: MIT

Latest releases

Version Release Download
1.4.2 2021-06-29 scoutapm-1.4.2.tgz
1.4.1 2021-06-29 scoutapm-1.4.1.tgz
1.4.0 2021-06-17 scoutapm-1.4.0.tgz
1.3.0 2021-06-17 scoutapm-1.3.0.tgz
1.2.2 2021-03-19 scoutapm-1.2.2.tgz
Show all releases

Changelog

Version Message
1.4.2 - Fixed some missed free calls after DYNAMIC_MALLOC_SPRINTF usage in PHP 8 only (#92)
1.4.1 - Fixed memory leaks from DYNAMIC_MALLOC_SPRINTF un-freed usages (#91)
1.4.0 - Only instrument if specifically enabled with scoutapm_enable_instrumentation() (#89)
1.3.0 - Userland function recording for PHP 7 with zend_execute_ex (#77)
- Userland function recording for PHP 8 with improved Zend Observer API (#79)
- Added Predis library function instrumentation (#80)
- Add support for phpredis Redis extension instrumentation (#82)
- Add instrumentation for Memcached (#84)
- Add instrumentation for Elasticsearch PHP library (#85)
- Change CI from Circle to GitHub Actions (#78)
- Fix SKIP block for phpredis test (#83)
1.2.2 - Do not try to record arguments if PDO::prepare returns a non-object (#72)
Show complete changelog