public override bool Probe()

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;
        }