lvht / udplog
Installs: 30
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 1
Forks: 4
pkg:composer/lvht/udplog
Requires
- php: ^7.0
- psr/log: ^1.0
Provides
- psr/log-implementation: 1.0.0
This package is not auto-updated.
Last update: 2025-09-28 01:54:47 UTC
README
lvht/udplog
is a PSR3 implementation,
which sending log according RFC 5424.
Install
composer require lvht/udplog
Usage
<?php $log = new Lvht\Udplog('ip addr', 'port'); $log->facility(LOG_KERN) ->hostname('foo.com') ->procid(8848) ->msgid('demo') ->appname('php'); $log->error('欢迎使用基于UDP的syslog协议发送日志!'); $log->info('欢迎使用基于UDP的syslog协议发送日志!'); $log->debug('欢迎使用基于UDP的syslog协议发送日志!'); $log->emergency('欢迎使用基于UDP的syslog协议发送日志!');
Status
duplog implements PSR3, so the API is stable. And I want to make it v1.0.0. However, duplog does not support the STRUCTURED-DATA. We will add this support in the future if needed.