2017 © Pedro Peláez
 

library wcx-syslog

Simple PHP Syslog message library

image

weckx/wcx-syslog

Simple PHP Syslog message library

  • Tuesday, February 4, 2014
  • by weckx
  • Repository
  • 1 Watchers
  • 1 Stars
  • 373 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 1 Forks
  • 0 Open issues
  • 2 Versions
  • 0 % Grown

The README.md

##wcx-syslog

Simple classes to send messages to arbitrary syslog servers according to RFC5424 or RFC3164. Messages can be sent using TCP or UDP. Extensible through creation of new Transport classes., (*1)

Sample usage:, (*2)

//It's usually better to use the BSD format since it's widely supported
use Wcx\Syslog\Message\Bsd as SyslogMessage;

//Create the message
$message = new SyslogMessage();

//Set basic message values
$message->setPriority(SyslogMessage::PRIORITY_NOTICE)
        ->setFacility(SyslogMessage::FACILITY_USER)
        ->setAppName('wcx-syslog')
        ->setMsg('Test message');

//Send to host 192.168.0.1 using UDP
$message->send('192.168.0.1');

//Send to 10.0.0.1 on port 5140 using TCP
$message->send('10.0.0.1:5140', new Wcx\Syslog\Transport\Tcp());

The Versions

04/02 2014

dev-master

9999999-dev

Simple PHP Syslog message library

  Sources   Download

MIT

The Development Requires

29/01 2014

1.1.x-dev

1.1.9999999.9999999-dev

Simple PHP Syslog message library

  Sources   Download

MIT

The Development Requires