我目前正在使用Laravel 6.16.0。
我们正在尝试获取有关我们应用程序的大量日志。我们安装的软件包是:https://github.com/maxbanton/cwh,我正在用它来实现它:https://stackoverflow.com/a/51790656/12978881
我们正在使用堆栈进行日志记录,包括Slack,Sentry,Laravel日志和CW。
出于某种原因,它只是没有向CloudWatch输出任何我们希望成为主要输出的内容。
在CloudWatchLoggerFactory.php中,我什至尝试抛出任何AWS错误,如下所示:
try {
$handler = new CloudWatch($client, $groupName, $streamName, $retentionDays, 10000, $tags);
} catch(\Exception $e) {
print_r($e);
}
然而,什么都还没走得那么远。
肯定会在代码以简单的die('test.');
退出时被调用
根本没有将与AWS相关的错误输出到日志。AWS密钥有效且具有正确的权限。
任何人都有类似的经历,您如何对其进行分类?
这些天我正在实施相同的程序,并且可以正常工作。
您是否将LOG_CHANNEL=stderr
添加到.env?用户是否有权使用aws编写?