philkra/elastic-apm-php-agent
PHP agent for Elastic APM that instruments your application to capture transactions, spans, errors, and performance metrics. Sends telemetry to Elastic APM Server for tracing and monitoring, with support for web and CLI workloads and configurable sampling.
Merged #103. Last pre-release prior to GA release for support of v2 Intake API.
Thanks your @FreezeWarp
Use the automagic destruct function in Agent::__destruct to send the payload on object destroy
This is the first release candidate of v7.x with support of:
v2 Intake API of Elastic APMgzipv2 Intake APIForwarding of proxy/load balanced IP's (#64 )
Bugfixes and enhancements
Allow explicit Timer init; PR #49 thank you @dstepe
Merged PR #50
thank you @kankje
Merged PR #37 to allow a more elaborate HTTP client configuration. Thank you @dstepe
Flushing the traces stores on send, in order to reduce memory consumption.
Bugfix for CLI usage (#33 )
thanks to @jblotus and @nishimura
Support of timeout param for Guzzle Client (PR #26 )
Injectable EventFactory (PR #25 ) that let's you create custom outgoing filters for obfuscating e.g. passwords and/or credit card data.
Thanks to @iainmckay for the contribution
Merged PR #24 (/cc @iainmckay )
several fixes for the json body
Support for custom spans.
merged improvements by @georgeboot, sincere thanks for the contribution.
Implemented some added values for APM Server 6.2.*
How can I help you explore Laravel packages today?