drbiko / elastic-apm-php-agent
A php agent for Elastic APM v2 Intake API
7.0.0-rc3
2019-11-07 15:39 UTC
Requires
- php: >= 7.1
- ext-curl: *
- ext-json: *
- guzzlehttp/guzzle: 6.*
- ralouphie/getallheaders: 3.*
Requires (Dev)
- phpunit/phpunit: 7.*
Suggests
- ext-xdebug: Required for processing of request headers
This package is auto-updated.
Last update: 2025-02-22 06:54:39 UTC
README
This is a community PHP agent for Elastic.co's APM solution, supporting the v2
Intake API. Please note: This agent is not officially supported by Elastic.
NOTE
Elastic is working on an official APM agent for PHP, read more! Go ahead and fill out this survey to give Elastic your input and help shape the future of the agent!
Documentation
Examples
- Agent Initialization
- Basic Usage
- Capture Throwable
- Spans
- Parent Transactions
- Metricset
- Getting the Server Info
- Distributed Tracing
- Converting debug_backtrace to a stack trace
Tests
vendor/bin/phpunit
Contributors
A big thank you goes out to every contributor of this repo, special thanks goes out to: