AWS AppStream 无法将会话脚本日志推送到 s3

AWS AppStream 无法将会话脚本日志推送到 s3

我已经配置了会话脚本,将 stdout 和 stderr 记录到 s3 存储桶,如中所述https://docs.aws.amazon.com/appstream2/latest/developerguide/use-session-scripts.html#enable-S3-bucket-storage-session-script-logs&https://docs.aws.amazon.com/appstream2/latest/developerguide/create-session-scripts.html

日志文件已在正在运行的 appstream 实例上成功创建/opt/appstream/SessionScripts/logs,但它们未被推送到 s3 存储桶。

根据上述文章,我们不需要执行任何额外的设置来实现这一点。

  • 我为具有 s3(AmazonS3FullAccess)完全访问权限的舰队分配了一项策略。
  • 在正在运行的实例上的 CloudWatch 或 /var/logs/ 中没有记录有关权限或失败等的错误。

什么原因导致了这个问题?还有其他需要检查的吗?

相关内容