in src/Amazon.CloudWatch.EMF/Environment/ECSEnvironment.cs [41:65]
public override bool Probe()
{
var uri = EnvUtils.GetEnv(ECS_CONTAINER_METADATA_URI);
if (uri == null)
{
return false;
}
CheckAndSetFluentHost();
try
{
var parsedUri = new Uri(uri);
_ecsMetadata = _resourceFetcher.Fetch<ECSMetadata>(parsedUri);
FormatImageName();
return true;
}
catch (Exception ex)
{
_logger.LogDebug("Failed to get response from: " + uri, ex);
}
return false;
}