选择部署然后单击choose events时,我可以在AWS控制台的Codedeploy下看到日志,但它们似乎已被截断。如果我通过SSH进入实例,那么那些代码部署部署日志位于何处?

我在/var/log/aws/codedeploy-agent中看到日志,但是那里的日志与CodeDeploy中的日志不匹配。

我在Amazon Linux上运行。

最佳答案

我知道了。部署日志位于:
/opt/codedeploy-agent/deployment-root/deployment-logs/codedeploy-agent-deployments.log
每个部署还保持其登录状态:
/opt/codedeploy-agent/deployment-root/88f9d1cf-4ee4-4b0c-9458-b1d41b8d4b48/d-TTUV9E8BG/logs/script.log,其中每个部署的88f9d1cf-4ee4-4b0c-9458-b1d41b8d4b48/d-TTUV9E8BG不同。

在Windows上,这似乎是:
C:\ProgramData\Amazon\CodeDeploy<DEPLOYMENT-GROUP-ID><DEPLOYMENT-ID>\logs\scripts.log
资料来源:https://github.com/aws/aws-codedeploy-agent/issues/8

关于amazon-web-services - 在哪里找到AWS CodeDeploy部署日志?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/38060534/

10-11 16:41