我可以在 dockerfile 中使用新的遗物图像来监控 AWS ECS

Can I use new relic images in dockerfile to monitor AWS ECS

我有一个 dockerized 应用程序,我将在 AWS ECS 上托管,我需要使用新的 relic 对其进行监控,一种方法是基本上在 ECS 创建的 EC2 上安装新的 relic 代理。

但我想要的是,我是否可以将新的遗物图像或其他东西集成到 dockerfile 中,这样我就不需要通过 ssh 进入 EC2 实例来获取日志和参数?

听起来您可能正在寻找 New Relic APM 代理(它将从您的容器化应用程序中收集指标、错误事件等),这些可以像您提到的那样打包到您的容器映像中。根据您的应用程序语言,步骤略有不同,示例:

(其他语言代理的说明也列在 New Relic Docs 网站上。)

为了监控 ECS 基础设施层本身,您可能需要查看 ECS 集成(请注意,EC2 或 Fargate 启动类型有不同的安装说明):https://docs.newrelic.com/docs/integrations/elastic-container-service-integration/get-started/introduction-amazon-ecs-integration/