New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Integrations samples on Fargate are not continuously sent #339
Comments
I experienced the same issue setting
Switching back to |
I am experiencing the same on EKS with |
Update from infraa-platform at https://newrelic.slack.com/archives/C5A2QGLKT/p1624016738224000 |
This seems to be related to the forwarder-mode blocking some telemetry data submissions. TL;DR: when forwarder mode is used connect is disabled, then some telemetry is blocked from submission, as host ID (retrieved by connect) is required for some payloads. This was addressed at #659 I tested this task definition with latest bundle release ATM https://github.com/newrelic/infrastructure-bundle/releases/tag/2.6.4 and I got all Could you verify the issue is solved for you @gsanchezgavier ? |
Also we added debug entries whenever a sample is truncated or dropped, so in that case you should be able to see whether this happened. See https://github.com/newrelic/infrastructure-agent/pull/634/files |
Issue resolution confirmed via Slack. |
Description
When executing the agent in ECS on Fargate (newrelic/infrastructure-bundle:2.1.2), the agent just sends one sample (the first) of the nri-ecs and other integrations that sends payloads through it, except for nri-docker.
This affects the current solution of ECS on Fargate integration.
Expected Behavior
The Agent Forwards all valid payloads from all integrations.
Troubleshooting or NR Diag results
More info in this slack thread.
We did a test using a docker compose with the Infra-bundle + redis container and set up the integration with the
NRIA_IS_FORWARD_ONLY
and we didn’t see the problem there.If in the same Task Definition we select
NRIA_IS_SECURE_FORWARD_ONLY
the samples are being send correctly.Steps to Reproduce
Here is a Fargate Task definition where you could reproduce the issue and check that nri-ecs payloads are not being send continously.
Your Environment
ECS Cluster
Additional context
The text was updated successfully, but these errors were encountered: