stseira/monolog-kafka

Apache Kafka handler for Monolog

Maintainers

Package info

github.com/stseira/monolog-kafka

Homepage

pkg:composer/stseira/monolog-kafka

Statistics

Installs: 405

Dependents: 0

Suggesters: 0

Stars: 0

v1.0.3 2020-07-22 09:00 UTC

This package is not auto-updated.

Last update: 2026-03-27 10:58:17 UTC


README

Build Status

Support for logging into Apache Kafka using rdkafka extension (there are a few libraries for PHP, but this once seems to be most mature and supports Kafka versions 0.8, 0.9 & 0.10).

Usage example:

$config = new \RdKafka\Conf();
$config->set('metadata.broker.list', '127.0.0.1');
$producer = new \RdKafka\Producer($config);
$logger = new Logger('my_logger');
$logger->pushHandler(new KafkaHandler($producer, 'test'));

Works with:

Manually tested with Apache Kafka 0.10.1.