Description

Radis is a graylog logging radio through a redis database

Radis (from Radio and Redis) is a concept of caching GELF messages in a Redis DB. Redis provides a reliable queue via the RPOPLPUSH command.

The implementation of a Radis client is quite simple: just push a GELF message with the LPUSH command onto the queue. A collector fetches the messages from the queue and inserts them into a Graylog2 server, for example.

use \Log\Radis;
$radis = new \Log\Radis();
$radis->log('info', 'Hello, World!');

Type hierarchy

redweb-tn/codeigniter4 dev-master 4.0
resque/yii2-resque dev-master
rkr/amazon-pay-sdk-php 2.x-dev
struggle-for-php/sfp-psalm-psr-log-plugin dev-master 0.2.0
zire/psr-log dev-master 1.1.4
redweb-tn/codeigniter4 dev-master 4.0
resque/yii2-resque dev-master
rkr/amazon-pay-sdk-php 2.x-dev
struggle-for-php/sfp-psalm-psr-log-plugin dev-master 0.2.0
zire/psr-log dev-master 1.1.4

Class usage:

This class is used in:
Class Package
Cake\Log\Engine\RadisLog
zurborg/cake-log-engine-radis dev-master
Cake\Log\Engine\RadisLog
zurborg/cake-log-engine-radis 1.1.2