首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >AWS cloudwatch终端输出日志

AWS cloudwatch终端输出日志
EN

Stack Overflow用户
提问于 2017-03-01 19:11:54
回答 1查看 234关注 0票数 1

我目前正在做我的实习工作,我们的任务是在EWS ECR上建立一个hawkbit服务。Hawkbit用于软件更新的推出。我们遇到了两个我们目前被困在上面的颠簸。

首先,如果我们在本地服务器上运行docker镜像,hawkbit服务将通过使用sh文件并在dockerfile中运行以下命令来自动启动: CMD "/hawkbit.sh“

如果我们在ECR上的集群中运行镜像,服务不会自动启动。

其次,当hawkbit在终端上运行它的输出时,我可以将这个输出输出到一个日志文件中,但是,我不能在cloudwatch上检查日志。我使用以下命令创建文件并将输入放入文件中: 2>&1 > /var/log/hawkbit/hawkbit

我已经编辑了awslog.conf文件,如下所示:

代码语言:javascript
复制
[/var/log/hawkbit/hawkbit]
file = /var/log/hawkbit/hawkbit.*
log_group_name = /var/log/hawkbit/hawkbit
log_stream_name = {cluster}/{container_instance_id}
datetime_format = %Y-%m-%dT%H:%M:%SZ

任何想法都将不胜感激

EN

回答 1

Stack Overflow用户

发布于 2017-03-02 06:29:30

有关awslogs代理的检查事项:

有关所需权限的信息,请阅读required permissions here.,确保

  1. 确保服务正在运行check
  2. sure instance具有附加了足以使代理工作的权限的角色
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42530183

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档