{"repo":"arkaitzgarro/elastic-apm-laravel","free":true,"listed":false,"github":"https://github.com/arkaitzgarro/elastic-apm-laravel","clone":"git clone https://github.com/arkaitzgarro/elastic-apm-laravel.git","description":"Laravel APM agent for Elastic v2 intake API","language":"PHP","stars":84,"topics":["elastic","apm","laravel"],"license":"MIT","category":"analytics","readme_excerpt":"Elastic APM Elastic APM agent for v2 intake API. Compatible with Laravel 12+. Transactions list Transaction detail --------------------------------------------- ----------------------------------------------- Prerequisites You are responsible for completing the following as part of installing this package. HTTP Client In order to minimize potential dependency conflicts, this package does not dictate the HTTP client which will be used to send data to APM. Instead, your project must include a suitable PSR-18 compatible implementation. The easiest way to do this is using the php-http adapter for GuzzleHTTP. Require either the guzzle6 or guzzle7 adapter, depending on your specific needs. Installation Require this package with composer: Laravel's provider auto-discover should find the package ServiceProvider. Otherwise, add the ServiceProvider class to the providers array in config/app.php : From here, we will take care of everything based on your configuration. The agent and the middleware will be registered, and transactions will be sent to Elastic. Agent configuration The underlying APM Agent may be configured using environment variables as of version 2.0 of this package. Place the ELASTIC APM variables in your .env file or use any other appropriate means to make them available to your project. Note that features of the Agent may not be documented here and you should refer to the nipwaayoni/elastic-apm-php-agent project documentation for the full feature set. The following opti","default_branch":null,"files":null,"tree":[],"storefront":"/r/arkaitzgarro","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/arkaitzgarro/elastic-apm-laravel/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}