【发布时间】:2018-05-24 13:22:56
【问题描述】:
awslogs-agent-setup.py 完成后,CloudWatchLogs 代理以 root 用户身份运行。它在/root/.aws/credentials 下找到它的凭据。
在机器上,其他服务已经在使用/root/.aws/credentials,不应共享这些凭据。
有一个/var/awslogs/etc/aws.conf 文件,第一个想法是将aws_access_key_id 和aws_secret_access_key 添加到此文件中,然后运行sudo service awslogs restart。
不幸的是,这并没有奏效。它仍然首先找到/root/.aws/credentials。
【问题讨论】:
-
对于
awslogs-agent-setup.py脚本来说,--profile=awslogs将是一个很好的命令行选项。
标签: amazon-web-services amazon-cloudwatch