Slim
Code Execution Monitoring for Slim based applications.
- PHP >= 7.2
- Slim >= 4.x
Install the latest package version by:
composer require inspector-apm/inspector-slim
First you have to register the Inspector instance inside the application container in order to make the monitoring agent available within the application.
$container->set('inspector', function () {
$configuration = new \Inspector\Slim\Configuration('INSPECTOR_INGESTION_KEY');
return new \Inspector\Inspector($configuration);
});
If you are using a Slim 4 skeleton you can add a new container definition in
app/dependencies.php
file:use DI\ContainerBuilder;
use Psr\Container\ContainerInterface;