Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Elastic Apm Php Agent Laravel Package

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.

View on GitHub
Deep Wiki
Context7
7.0.0-rc3

Merged #103. Last pre-release prior to GA release for support of v2 Intake API.

Thanks your @FreezeWarp

7.0.0-rc2

Use the automagic destruct function in Agent::__destruct to send the payload on object destroy

7.0.0-rc1

This is the first release candidate of v7.x with support of:

  • the v2 Intake API of Elastic APM
  • Distributed Tracing
7.0.0-beta3
  • added support for Span event
  • correct content encoding, gzip
7.0.0-beta1

Agent Beta RC.1 Release

  • support of v2 Intake API
  • setting of parent transactions in transaction and errors
  • metricset event
  • more examples
6.5.8
  • Reset stores after send on not active agent #75
  • Add custom request context #74
6.5.7
  • support for proxy'ied IP
  • fixes in documentation
6.5.6

Forwarding of proxy/load balanced IP's (#64 )

6.5.4

Bugfixes and enhancements

6.5.3

Allow explicit Timer init; PR #49 thank you @dstepe

6.5.2

Merged PR #50

thank you @kankje

6.5.1

Merged PR #46

  • Add enviroment tag to config (PR #44 )
  • Sanitize cookies (PR #45 )
  • fixed missing timeout param (issue #26 )
  • Migrate phpunit to version 8

/cc @kankje & @dstepe

6.5.0

Bug fix for milliseconds (PR #40 ) thanks to @dstepe and @pinoniq

6.4.3

Merged PR #37 to allow a more elaborate HTTP client configuration. Thank you @dstepe

v6.4.2

Flushing the traces stores on send, in order to reduce memory consumption.

https://github.com/philkra/elastic-apm-laravel/issues/22

6.4.1

Bugfix for CLI usage (#33 )

6.4.0
  • Usage of timeout config (#26 )
  • Masking of ENV values (#28 )

thanks to @jblotus and @nishimura

6.3.5

Support of timeout param for Guzzle Client (PR #26 )

6.3.4

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

6.3.3

Merged PR #24 (/cc @iainmckay )

6.3.2

several fixes for the json body

6.3.0
  • tested against APM Server v6.3.x
  • added processor data for Transactions
6.2.2

Support for custom spans.

6.2.1

merged improvements by @georgeboot, sincere thanks for the contribution.

6.2.0

Implemented some added values for APM Server 6.2.*

0.1.2
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
jayeshmepani/jpl-moshier-ephemeris-php
elnasnato/laraliveui
labrodev/rest-sdk
sampaui/sampaui
babelqueue/php-sdk
facebook/capi-param-builder-php
babelqueue/symfony
hamzi/corewatch
minionfactory/raw-hydrator
hexters/coinpayment
rjcodes/rjcms
act-training/laravel-permissions-manager
alimarchal/laravel-chart-of-accounts
babenkoivan/elastic-scout-driver
mkwebdesign/filament-watchdog-v5
renatomarinho/laravel-page-speed
zedmagdy/filament-business-hours
renatovdemoura/blade-elements-ui
devgeek/beacon-admin
benjamin-rqt/data-watcher-bundle