timrutte/laminas-log-writer-cloudwatch

日志写入器,用于将所有日志发送到AWS Cloudwatch

v1.0 2023-02-24 20:06 UTC

This package is auto-updated.

Last update: 2024-09-24 23:42:00 UTC


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);

支持