我想将Amplify监控数据(访问日志,指标)发送到Splunk -这将是最好的情况。但在一开始,如果我至少可以将它们存储到另一个服务中,如s3,甚至更好地将其与CloudWatch链接,因为我还没有发现这些日志是不是以某种方式从CW日志组中获取的。我的问题是,是否有办法在Amplify服务之外获得这些指标?
发布于 2021-09-20 18:39:25
有一种方法可以将CW日志发送到您的第三方应用程序。
两个主要步骤:
Cloudwatch允许您将日志导出到s3。
使用CloudWatch控制台将数据导出到亚马逊S3的
在https://console.aws.amazon.com/cloudwatch/.上打开
在导航窗格中,选择[
对于S3存储桶前缀,请输入您在存储桶策略中指定的随机生成的字符串。
亚马逊导出可将日志数据导出到
将日志导出到S3后,您可以设置简单的S3 lambda触发器来读取这些日志,并使用其API将这些日志发送到第三方应用程序(在本例中为splunk)。
这样,您还可以将日志保存在S3中,以备将来使用。
https://stackoverflow.com/questions/69258750
复制相似问题