cego / filebeat-logger
Package for logging php enriched json lines that filebeat can collect
2.1.0
2025-09-30 12:10 UTC
Requires
- php: 8.x.x
- monolog/monolog: 3.x.x
- nesbot/carbon: ^3.9
- ua-parser/uap-php: 3.x.x
Requires (Dev)
- cego/php-cs-fixer: ^2
- nyholm/psr7: ^1.8
- open-telemetry/sdk: ^1.8
- phpstan/phpstan: ^2
- symfony/http-client: ^7.3
This package is auto-updated.
Last update: 2025-09-30 12:10:46 UTC
README
Install via composer
composer require cego/filebeat-logger
Helper for creating ECS compliant log context
Log::error('Error message', ECS::create() ->withThrowable($exception) ->withEvent( action: 'create-user', category: [], dataset: 'user-service.registration', outcome: 'success', id: '12345', );