PHP code example of stellarsecurity / application-insights-laravel
1. Go to this page and download the library: Download stellarsecurity/application-insights-laravel library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
stellarsecurity / application-insights-laravel example snippets
return [
/*
|--------------------------------------------------------------------------
| Application Insights configuration
|--------------------------------------------------------------------------
|
| Prefer connection string. Fallback to instrumentation key if needed.
|
*/
'connection_string' => env(
'STELLAR_AI_CONNECTION_STRING',
env('APPLICATIONINSIGHTS_CONNECTION_STRING', '')
),
'instrumentation_key' => env(
'STELLAR_AI_INSTRUMENTATION_KEY',
env('APPINSIGHTS_INSTRUMENTATIONKEY', '')
),
/*
|--------------------------------------------------------------------------
| Telemetry behavior
|--------------------------------------------------------------------------
*/
// Queue is disabled by default to avoid silent data loss when workers are not running.
'use_queue' => env('STELLAR_AI_USE_QUEUE', false),
// Buffer limit before flush (helps reduce HTTP calls).
'buffer_limit' => (int) env('STELLAR_AI_BUFFER_LIMIT', 10),
// Flush telemetry automatically at the end of the request lifecycle.
'auto_flush' => env('STELLAR_AI_AUTO_FLUSH', true),
// Application role name shown in Azure.
'role_name' => env('STELLAR_AI_ROLE_NAME', env('APP_NAME', 'stellar-app')),
];
bash
php artisan queue:work
bash
php artisan config:clear
php artisan config:cache