diff --git a/packages/opentelemetry-exporter-collector-grpc/src/util.ts b/packages/opentelemetry-exporter-collector-grpc/src/util.ts index c6836c600fb..b23b55bf217 100644 --- a/packages/opentelemetry-exporter-collector-grpc/src/util.ts +++ b/packages/opentelemetry-exporter-collector-grpc/src/util.ts @@ -108,7 +108,8 @@ export function send( } export function validateAndNormalizeUrl(url: string): string { - if (!url.match(/^([\w]{1,8}):\/\//)) { + const hasProtocol = url.match(/^([\w]{1,8}):\/\//; + if (!hasProtocol) { url = `https://${url}`; } const target = new URL(url);