lvht / udplog
此包的最新版本(v1.0.1)没有提供许可证信息。
v1.0.1
2017-03-15 03:34 UTC
Requires
- php: ^7.0
- psr/log: ^1.0
Provides
- psr/log-implementation: 1.0.0
This package is not auto-updated.
Last update: 2024-09-14 19:58:51 UTC
README
lvht/udplog
是一个符合 PSR3 标准的实现,它根据 RFC 5424 发送日志。
安装
composer require lvht/udplog
使用方法
<?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协议发送日志!');
状态
duplog 实现了 PSR3,因此 API 是稳定的。我希望将其版本定为 v1.0.0。然而,duplog 不支持 STRUCTURED-DATA。如果需要,我们将在未来添加此功能。