hkar / monolog-bigquery-handler by hkar

A handler for Monolog that sends messages to Google BigQuery.
50
2
2
Package Data
Maintainer Username: hkar
Maintainer Contact: devel@hkar.eu (Jan Karásek)
Package Create Date: 2015-09-15
Package Last Update: 2015-09-16
Language: PHP
License: MIT
Last Refreshed: 2024-03-26 03:07:14
Package Statistics
Total Downloads: 50
Monthly Downloads: 0
Daily Downloads: 0
Total Stars: 2
Total Watchers: 2
Total Forks: 1
Total Open Issues: 0

monolog-bigquery-handler

Installation

Add the following to your composer.json and run composer update

{
    "require": {
        "hkar/monolog-bigquery-handler": "master"
    }
}

Usage

$monolog->pushHandler(new BigQuery\Handler\BigQueryHandler($client_email, $private_key, $project_id, $dataset_id, $table_id, $level = Logger::DEBUG));

Full example

$monolog = new Logger('TestLog');
$monolog->pushHandler(new BigQueryHandler($client_email, $private_key, $project_id, $dataset_id, $table_id, $level = Logger::DEBUG));
$monolog->addWarning('This is a warning logging message');