inspector-apm / inspector-symfony
Code Execution Monitoring for Symfony applications.
Installs: 8 600
Dependents: 0
Suggesters: 0
Security: 0
Stars: 7
Watchers: 5
Forks: 4
Open Issues: 0
Type:symfony-bundle
Requires
- php: >=7.2.5
- inspector-apm/inspector-php: ^3.8
- symfony/config: ^4.4|^5.2|^6.0|^7.0
- symfony/console: ^4.4|^5.2|^6.0|^7.0
- symfony/dependency-injection: ^4.4|^5.2|^6.0|^7.0
- symfony/event-dispatcher: ^4.4|^5.2|^6.0|^7.0
- symfony/framework-bundle: ^4.4|^5.2|^6.0|^7.0
- symfony/http-kernel: ^4.4|^5.2|^6.0|^7.0
- symfony/security-bundle: ^4.4|^5.2|^6.0|^7.0
- symfony/yaml: ^4.4|^5.2|^6.0|^7.0
Requires (Dev)
- doctrine/doctrine-bundle: ^2.4
- phpunit/phpunit: ^9.5
- symfony/framework-bundle: ^4.4|^5.2|^6.0|^7.0
- symfony/messenger: ^4.4|^5.2|^6.0|^7.0
- symfony/test-pack: ^1.0
README
Before moving on, please consider giving us a GitHub star ⭐️. Thank you!
Code Execution Monitoring for Symfony applications.
Requirements
- PHP >= 7.2
- Symfony ^4.4|^5.2|^6.0|^7.0
Install
Install the latest version of the bundle:
composer require inspector-apm/inspector-symfony
Configure the INGESTION Key
You can obtain the ingestion key
creating a new project in your Inspector dashboard.
INSPECTOR_INGESTION_KEY=895d9e6dxxxxxxxxxxxxxxxxx
Test & Deploy
Execute the Symfony command below to check if your app can send data to inspector correctly:
php bin/console inspector:test
Go to https://app.inspector.dev/home to explore your data.
Inspector monitors many components by default:
- HTTP requests
- Console commands
- SQL queries
- Twig views rendering
But you have several configuration parameters to customize its behavior. Check out the official documentation below.
Official documentation
Go to the official documentation
Contributing
We encourage you to contribute to the development of the Inspector bundle! Please check out the Contribution Guidelines about how to proceed. Join us!
LICENSE
This bundle is licensed under the MIT license.