morScate / cloudwatch-logger
将事件记录到 AWS CloudWatch,包括嵌入式指标
v0.0.10-alpha
2024-03-07 10:43 UTC
Requires
- php: ^8.0
- aws/aws-sdk-php: ^3.0
Requires (Dev)
- orchestra/testbench: ^6.0
This package is auto-updated.
Last update: 2024-09-07 11:48:14 UTC
README
这是该包的Alpha版本。请勿在生产环境中使用!
该包允许您将日志记录到 AWS Cloudwatch。它还允许您以 AWS 嵌入式指标格式(https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch_Embedded_Metric_Format_Specification.html)记录指标。
需求
- PHP >= 8.0
- Laravel >= 9.0
安装
要开始使用该包,您需要通过 Composer 安装它
composer require morscate/cloudwatch-logger
在您的 .env 文件中设置以下环境变量
AWS_ACCESS_KEY_ID=
AWS_SECRET_ACCESS_KEY=
AWS_DEFAULT_REGION=
CLOUDWATCH_LOG_GROUP_NAME=
发布配置
如果您需要发布配置文件,可以运行以下命令
php artisan vendor:publish --tag=cloudwatch-config
安全漏洞
如果您在此项目中发现安全漏洞,请通过development@morscate.nl给我发邮件。