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

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