我们在AWS环境中的弹性beanstalk中托管了节点js应用程序。我们想检查节点js的历史控制台日志。因此我们从Elastic beanstalk应用程序下载日志,但它不包含历史控制台日志。由于我们AWS环境托管对我们来说是新的,任何人都可以指导我如何从aws中检索那些历史日志吗?
答案 0 :(得分:1)
当您回收实例时,将删除实例的所有内容。因此,您需要将日志复制出实例。亚马逊拥有cloudwatch日志,您可以在其中提供来自所有服务器的所有日志。 http://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/WhatIsCloudWatchLogs.html
我觉得有点混淆用beanstalk设置它的过程。我写了一篇关于如何为php应用程序执行此操作的帖子:http://www.albertsola.pro/store-aws-beanstalk-symfony-and-apache-logs-in-cloudwatch-logs/