我试图在我的ECS fargate任务中安装一个代理。除了应用程序容器之外,我还为一个代理添加了另一个容器定义,该代理的映像为阿尔卑斯:最新和使用的运行时注入。在运行任务时,一个代理容器最初处于运行状态,一分钟后进入停止状态,同时应用程序容器将处于运行状态。在dynatrace中,同样的主机是可用的,并且在5-10分钟后不断地重新创建。
发布于 2022-08-05 23:28:38
我也有同样的问题,并且通过ssh连接到集群,我看到代理需要有特权。唯一对我起作用的是通过Opentelemetry发送跟踪和指标。
https://aws-otel.github.io/docs/components/otlp-exporter
备选方案:
在您的sleep infinity容器的命令字段中使用oneAgent。
发布于 2022-08-07 06:15:57
事实上,我的问题是任务是在排水状态,因为应用程序问题,因为在dynatrace中,它一直在重新创建.同时,我对ECS fargate使用了运行时注入,因此,一旦下载了二进制文件并将其注入卷中,那么在应用程序容器继续运行并注入dynatrace中的日志时,一个代理容器定义将停止。
https://stackoverflow.com/questions/71957025
复制相似问题