Bad software is everywhere, and we're tired of it. Sentry is on a mission to help developers write better software faster, so we can get back to enjoying technology. If you want to join us Check out our open positions
Caution
The current state of this project is somewhere along the lines of pre-alpha.
We strongly recommend you to not run this in production.
During the 0.x
release cycle, we might introduce breaking changes at any time.
Install the agent using Composer.
composer require sentry/sentry-php-agent
The agent is configured as a custom HTTP client for the PHP (also Symfony & Laravel) SDKs.
Sentry\init([
'dsn' => '___PUBLIC_DSN___',
'http_client' => new Sentry\Agent\Transport\AgentClient(),
]);
vendor/bin/sentry-agent
vendor/bin/sentry-agent [listen_address] [listen_port] [upstream_timeout] [upstream_concurrency] [queue_limit]
listen_address
, defaults to127.0.0.1
listen_port
, defaults to5148
upstream_timeout
, defaults to2.0
secondsupstream_concurrency
, defaults to10
queue_limit
, the amount of envelopes to keep in memory, defaults to1000
Licensed under the MIT license, see LICENSE