diegosoek / laravel-stackdriver
Package to connect Laravel with Stackdriver
Installs: 5
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 3
pkg:composer/diegosoek/laravel-stackdriver
Requires
- google/cloud-logging: ^1.11
This package is not auto-updated.
Last update: 2025-12-07 12:00:23 UTC
README
Installation:
composer require deferdie/laravel-stackdriver
Add the following enviroment variables to your .env file
GCP_PROJECT_ID=YOUR GOOGLE CLOUD PROJECT ID
GCP_LOG_NAME=YOUR LOG NAME <YOUR LARAVEL PROJECT NAME>
GOOGLE_APPLICATION_CREDENTIALS=PATH TO YOUR CREDIENTIAL.JSON FILE
To optain a JSON file containing your credientials, you first need to create a google service account and get a key file from the IAM section.
In your config/app.php within your providers array
StackDriverLogger\LaravelStackDriverServiceProvider::class,
In your app/Exceptions/Handler.php
use StackDriverLogger\StackDriverLogger;
and finally within the report function
$log = new StackDriverLogger();
$log->log($exception);