plumthedev / php-cloudwatch-logger
用于将日志记录到AWS Cloudwatch的PHP库。
v1.0.3
2024-03-10 19:12 UTC
Requires
- php: ^8.1
- aws/aws-sdk-php: ^3
- phpnexus/cwh: ^3.1
- psr/container: ^2.0
- webmozart/assert: ^1.11
Requires (Dev)
- mockery/mockery: ^1.6
- phpstan/phpstan: ^1.10
- phpstan/phpstan-mockery: ^1.1
- phpunit/phpunit: ^10
- roave/security-advisories: dev-latest
- slevomat/coding-standard: ^8.14
This package is auto-updated.
Last update: 2024-09-10 22:29:47 UTC
README
介绍
PHP Cloudwatch Logger是一个专为AWS Cloudwatch服务设计的PHP库,用于记录日志。它提供了一种无缝的方式,将各种类型的信息从您的PHP应用程序直接记录到AWS Cloudwatch。
安装
composer require plumthedev/php-cloudwatch-logger
使用方法
要实例化一个Monolog日志记录器,请使用CloudwatchLoggerFactory::createCloudwatchLogger
方法。此方法在创建日志记录器实例时初始化新的日志记录器,需要完整配置。
@see LoggerFactory::createCloudwatchLogger
测试
要运行测试,您需要首先构建一个Docker镜像
make build
然后才能执行测试
make test
贡献
如果您发现改进的区域,希望进行增强,或对进一步开发有想法,请随时为此项目做出贡献。
要访问项目终端,您必须首先构建Docker镜像
make build
之后,您可以进入控制台
make run
在提交pull请求之前,请确保一切就绪
make check
许可证
本项目采用MIT许可证条款。有关详细信息,请参阅LICENSE文件。