Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/macpaw/monolog-gke-formatter
Monolog GKE formatter
https://github.com/macpaw/monolog-gke-formatter
google-cloud-logging google-cloud-platform google-kubernetes logging monolog monolog-extension monolog-gke-formatter monolog-google-cloud-json-formatter php
Last synced: 3 months ago
JSON representation
Monolog GKE formatter
- Host: GitHub
- URL: https://github.com/macpaw/monolog-gke-formatter
- Owner: MacPaw
- License: osl-3.0
- Created: 2020-06-19T12:54:18.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2024-06-05T22:54:02.000Z (8 months ago)
- Last Synced: 2024-10-27T09:50:44.456Z (4 months ago)
- Topics: google-cloud-logging, google-cloud-platform, google-kubernetes, logging, monolog, monolog-extension, monolog-gke-formatter, monolog-google-cloud-json-formatter, php
- Language: PHP
- Homepage:
- Size: 79.1 KB
- Stars: 8
- Watchers: 7
- Forks: 5
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Security: SECURITY.md
Awesome Lists containing this project
README
Monolog extension for Google Cloud logging formatter
=================================This library can re-format json log to Google Kubernetes Engine format
| Version | Build Status |
|:---------:|:-------------:|
| `master`| [![CI][master Build Status Image]][master Build Status] |## Installation
Open a command console, enter your project directory and execute the
following command to download the latest stable version:
```
composer require macpaw/monolog-gke-formatter
```## Usage
```php
use Monolog\Logger;
use Monolog\Handler\StreamHandler;
use MacPaw\MonologGkeFormatter\GkeFormatter;$handler = new StreamHandler('php://stdout');
$handler->setFormatter(new GkeFormatter());
```[master Build Status]: https://github.com/macpaw/monolog-gke-formatter/actions?query=workflow%3ACI+branch%3Amaster
[master Build Status Image]: https://github.com/macpaw/monolog-gke-formatter/workflows/CI/badge.svg?branch=master