docker - AWS - Python 3.6 不支持 awslogs-agent-setup.py

标签 docker amazon-cloudwatchlogs

有人可以知道如何设置 awslog 代理,以便我的容器化服务可以将日志路由到 cloud watch,因为 awslogs-agent-setup.py 不支持 python 3.6。我们不希望有多个版本的 Python,因为有很多应用程序构建在 Python 3.6 上

最佳答案

您可能应该安装 new CloudWatch Agent而不是旧的基于 python 的 awslogs 代理。新代理支持all the features旧代理的版本,速度要快得多,是一个独立的二进制文件,没有任何依赖关系,并且有 a simple wizard将您的 awslogs 配置文件转换为新格式。

另一方面,如果您使用的是 docker,您还可以使用 native docker driver for CloudWatch Logs .

关于docker - AWS - Python 3.6 不支持 awslogs-agent-setup.py,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54478198/

相关文章:

postgresql - Postgres面临:错误排序规则不存在。尝试更改排序规则时

linux - 不受信任的 Docker 容器会造成什么损害?

docker - 作为 alpine 容器中的非 root 用户的 Vault 开发模式初始化错误 :/dev/null/. Vault 不是目录

amazon-web-services - Awslogs awslogsd - 无法打开数据库文件

amazon-cloudwatchlogs - AWS 云观察 : How to add the instance name/custom fields to the log?

amazon-web-services - 为 cloudwatchLogs 中的每个日志文件创建一个 logStream

bash - Docker 容器启动命令未获取 .bashrc 变量

amazon-web-services - Cloudwatch boto3 put_log_events 返回错误

node.js - Node.js 中的 GraphQL 查询返回 AWS CloudWatch 错误 "Unable to import module ' 索引'"

java - 如何对依赖于 Maven 本地存储库的 Java 应用程序进行 Docker 化?