/monolog-google-cloud-logging

Google Cloud Logging handler for Monolog.

Primary LanguagePHPMIT LicenseMIT

monolog-google-cloud-logging

Test

About

Google Cloud Logging handler for Monolog.

Installation

$ composer require blue32a/monolog-google-cloud-logging

Usage

use Blue32a\MonologGoogleCloudLoggingHandler\GoogleCloudLoggingHandler;

$logger = new \Monolog\Logger();

$config = ['projectId' => 'xxxxx'];
$loggingClient = GoogleCloudLoggingHandler::factoryLoggingClient($config);
$handler = new GoogleCloudLoggingHandler('logname', $loggingClient);
$logger->pushHandler($handler);

$logger->info('Hello World!');