AWS CodeDeploy部署日志在哪里找到?

Cam*_*art 4 amazon-web-services aws-code-deploy

我可以在Codedeploy下的AWS控制台中看到日志,当我选择部署然后单击时choose events,它们似乎被截断.如果我SSH到实例,那些codedeploy部署日志位于何处?

我看到登录/var/log/aws/codedeploy-agent,但那里的日志与CodeDeploy中的日志不匹配.

我在亚马逊Linux上运行.

Cam*_*art 12

我已经明白了.部署日志位于:

/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.log88f9d1cf-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


小智 5

Linux 部署日志(与原始答案不同):

/var/log/aws/codedeploy-agent/codedeploy-agent.log
Run Code Online (Sandbox Code Playgroud)

Linux 脚本日志:

/opt/codedeploy-agent/deployment-root/deployment-group-ID/deployment-ID/logs/scripts.log
Run Code Online (Sandbox Code Playgroud)

https://docs.aws.amazon.com/codedeploy/latest/userguide/deployments-view-logs.html