timrutte / laminas-log-writer-cloudwatch
日志写入器,用于将所有日志发送到AWS Cloudwatch
v1.0
2023-02-24 20:06 UTC
Requires
- aws/aws-sdk-php: ^3.33
- laminas/laminas-log: ^2.16
README
日志写入器,用于将所有日志发送到AWS Cloudwatch。
安装
运行以下命令以安装此库:
$ composer require timrutte/laminas-log-writer-cloudwatch
用法
$writer = new \TimRutte\Laminas\Log\Writer\Cloudwatch(); $writer->configureAws( '<AWS_ACCESS_KEY>', '<AWS_SECRET_KEY>', '<AWS_REGION>', '<CLOUDWATCH_GROUP_NAME>', '<CLOUDWATCH_STREAM_NAME>' ); $formatter = new \Laminas\Log\Formatter\Json(); $writer->setFormatter($formatter); $logger = new \Laminas\Log\Logger(); $logger->addWriter($writer);