vivante-health/monolog-stackdriver-handler

Stackdriver Handler based on Monolog StreamHandler

Installs: 12 931

Dependents: 0

Suggesters: 0

Security: 0

Stars: 3

Watchers: 4

Forks: 1

pkg:composer/vivante-health/monolog-stackdriver-handler

v1.0.1 2020-01-09 14:06 UTC

This package is auto-updated.

Last update: 2025-10-15 23:34:47 UTC


README

Monolog Handler Structured Logging [https://cloud.google.com/logging/docs/structured-logging]

This handler is GCP_PROJECT ID agnostic.

Extends Monolog\Handler\StreamHandler setting the formatter to JsonFormatter and adding severity field, while eliminating unused information.

Installation

composer require vivante-health/monolog-stackdriver-handler

Basic Usage

<?php

use VivanteHealth\MonologStackdriverHandler\StackdriverHandler;

$log = new Logger('name');
$log->pushHandler(
    new StackdriverHandler()
);

License

vivante-health/monolog-stackdriver-handler is licensed under the MIT License - see the LICENSE file for details