Before moving on, please consider giving us a GitHub star ⭐️. Thank you!
Code Execution Monitoring for Symfony applications.
- Requirements
- Install
- Configure the INGESTION key
- Test & Deploy
- AI Assisted Integration
- Official Documentation
- PHP >= 7.2
- Symfony ^5.2|^6.0|^7.0
Install the latest version of the bundle:
composer require inspector-apm/inspector-symfony
You can obtain the ingestion key creating a new project in your Inspector dashboard.
INSPECTOR_INGESTION_KEY=895d9e6dxxxxxxxxxxxxxxxxxExecute 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 to explore your data.
Inspector monitors many components by default:
- HTTP requests
- Console commands
- SQL queries
- Twig views rendering
- Background Messenger processing
But you have several configuration parameters to customize its behavior. Check out the official documentation below.
You can connect the Inspector library documentation to your coding assistant as a Model Context Protocol (MCP) server.
It makes it easy for tools like Claude Code, Cursor, and VS Code extensions reliably understand what Inspector client library can do, its configurations, how to use it.
Go to the official documentation
We encourage you to contribute to the development of the Inspector bundle! Please check out the Contribution Guidelines about how to proceed. Join us!
This bundle is licensed under the MIT license.