@@ -200,28 +200,32 @@ export function setTracerProvider(config: ConfigurationModel): void {
200200 batch . max_export_batch_size = maxExportBatchSize ;
201201 }
202202
203- const endpoint = getStringFromEnv ( 'OTEL_EXPORTER_OTLP_TRACES_ENDPOINT' ) ;
203+ const endpoint =
204+ getStringFromEnv ( 'OTEL_EXPORTER_OTLP_TRACES_ENDPOINT' ) ??
205+ ( getStringFromEnv ( 'OTEL_EXPORTER_OTLP_ENDPOINT' )
206+ ? `${ getStringFromEnv ( 'OTEL_EXPORTER_OTLP_ENDPOINT' ) } /v1/traces`
207+ : null ) ;
204208 if ( endpoint && batch . exporter . otlp_http ) {
205209 batch . exporter . otlp_http . endpoint = endpoint ;
206210 }
207211
208- const certificateFile = getStringFromEnv (
209- 'OTEL_EXPORTER_OTLP_TRACES_CERTIFICATE'
210- ) ;
212+ const certificateFile =
213+ getStringFromEnv ( 'OTEL_EXPORTER_OTLP_TRACES_CERTIFICATE' ) ??
214+ getStringFromEnv ( 'OTEL_EXPORTER_OTLP_CERTIFICATE' ) ;
211215 if ( certificateFile && batch . exporter . otlp_http ) {
212216 batch . exporter . otlp_http . certificate_file = certificateFile ;
213217 }
214218
215- const clientKeyFile = getStringFromEnv (
216- 'OTEL_EXPORTER_OTLP_TRACES_CLIENT_KEY'
217- ) ;
219+ const clientKeyFile =
220+ getStringFromEnv ( 'OTEL_EXPORTER_OTLP_TRACES_CLIENT_KEY' ) ??
221+ getStringFromEnv ( 'OTEL_EXPORTER_OTLP_CLIENT_KEY' ) ;
218222 if ( clientKeyFile && batch . exporter . otlp_http ) {
219223 batch . exporter . otlp_http . client_key_file = clientKeyFile ;
220224 }
221225
222- const clientCertificateFile = getStringFromEnv (
223- 'OTEL_EXPORTER_OTLP_TRACES_CLIENT_CERTIFICATE'
224- ) ;
226+ const clientCertificateFile =
227+ getStringFromEnv ( 'OTEL_EXPORTER_OTLP_TRACES_CLIENT_CERTIFICATE' ) ??
228+ getStringFromEnv ( 'OTEL_EXPORTER_OTLP_CLIENT_CERTIFICATE' ) ;
225229 if ( clientCertificateFile && batch . exporter . otlp_http ) {
226230 batch . exporter . otlp_http . client_certificate_file = clientCertificateFile ;
227231 }
@@ -269,28 +273,32 @@ export function setMeterProvider(config: ConfigurationModel): void {
269273 readerPeriodic . exporter . otlp_http = { } ;
270274 }
271275
272- const endpoint = getStringFromEnv ( 'OTEL_EXPORTER_OTLP_METRICS_ENDPOINT' ) ;
276+ const endpoint =
277+ getStringFromEnv ( 'OTEL_EXPORTER_OTLP_METRICS_ENDPOINT' ) ??
278+ ( getStringFromEnv ( 'OTEL_EXPORTER_OTLP_ENDPOINT' )
279+ ? `${ getStringFromEnv ( 'OTEL_EXPORTER_OTLP_ENDPOINT' ) } /v1/metrics`
280+ : null ) ;
273281 if ( endpoint ) {
274282 readerPeriodic . exporter . otlp_http . endpoint = endpoint ;
275283 }
276284
277- const certificateFile = getStringFromEnv (
278- 'OTEL_EXPORTER_OTLP_METRICS_CERTIFICATE'
279- ) ;
285+ const certificateFile =
286+ getStringFromEnv ( 'OTEL_EXPORTER_OTLP_METRICS_CERTIFICATE' ) ??
287+ getStringFromEnv ( 'OTEL_EXPORTER_OTLP_CERTIFICATE' ) ;
280288 if ( certificateFile ) {
281289 readerPeriodic . exporter . otlp_http . certificate_file = certificateFile ;
282290 }
283291
284- const clientKeyFile = getStringFromEnv (
285- 'OTEL_EXPORTER_OTLP_METRICS_CLIENT_KEY'
286- ) ;
292+ const clientKeyFile =
293+ getStringFromEnv ( 'OTEL_EXPORTER_OTLP_METRICS_CLIENT_KEY' ) ??
294+ getStringFromEnv ( 'OTEL_EXPORTER_OTLP_CLIENT_KEY' ) ;
287295 if ( clientKeyFile ) {
288296 readerPeriodic . exporter . otlp_http . client_key_file = clientKeyFile ;
289297 }
290298
291- const clientCertificateFile = getStringFromEnv (
292- 'OTEL_EXPORTER_OTLP_METRICS_CLIENT_CERTIFICATE'
293- ) ;
299+ const clientCertificateFile =
300+ getStringFromEnv ( 'OTEL_EXPORTER_OTLP_METRICS_CLIENT_CERTIFICATE' ) ??
301+ getStringFromEnv ( 'OTEL_EXPORTER_OTLP_CLIENT_CERTIFICATE' ) ;
294302 if ( clientCertificateFile ) {
295303 readerPeriodic . exporter . otlp_http . client_certificate_file =
296304 clientCertificateFile ;
@@ -430,28 +438,32 @@ export function setLoggerProvider(config: ConfigurationModel): void {
430438 batch . max_export_batch_size = maxExportBatchSize ;
431439 }
432440
433- const endpoint = getStringFromEnv ( 'OTEL_EXPORTER_OTLP_LOGS_ENDPOINT' ) ;
441+ const endpoint =
442+ getStringFromEnv ( 'OTEL_EXPORTER_OTLP_LOGS_ENDPOINT' ) ??
443+ ( getStringFromEnv ( 'OTEL_EXPORTER_OTLP_ENDPOINT' )
444+ ? `${ getStringFromEnv ( 'OTEL_EXPORTER_OTLP_ENDPOINT' ) } /v1/logs`
445+ : null ) ;
434446 if ( endpoint && batch . exporter . otlp_http ) {
435447 batch . exporter . otlp_http . endpoint = endpoint ;
436448 }
437449
438- const certificateFile = getStringFromEnv (
439- 'OTEL_EXPORTER_OTLP_LOGS_CERTIFICATE'
440- ) ;
450+ const certificateFile =
451+ getStringFromEnv ( 'OTEL_EXPORTER_OTLP_LOGS_CERTIFICATE' ) ??
452+ getStringFromEnv ( 'OTEL_EXPORTER_OTLP_CERTIFICATE' ) ;
441453 if ( certificateFile && batch . exporter . otlp_http ) {
442454 batch . exporter . otlp_http . certificate_file = certificateFile ;
443455 }
444456
445- const clientKeyFile = getStringFromEnv (
446- 'OTEL_EXPORTER_OTLP_LOGS_CLIENT_KEY'
447- ) ;
457+ const clientKeyFile =
458+ getStringFromEnv ( 'OTEL_EXPORTER_OTLP_LOGS_CLIENT_KEY' ) ??
459+ getStringFromEnv ( 'OTEL_EXPORTER_OTLP_CLIENT_KEY' ) ;
448460 if ( clientKeyFile && batch . exporter . otlp_http ) {
449461 batch . exporter . otlp_http . client_key_file = clientKeyFile ;
450462 }
451463
452- const clientCertificateFile = getStringFromEnv (
453- 'OTEL_EXPORTER_OTLP_LOGS_CLIENT_CERTIFICATE'
454- ) ;
464+ const clientCertificateFile =
465+ getStringFromEnv ( 'OTEL_EXPORTER_OTLP_LOGS_CLIENT_CERTIFICATE' ) ??
466+ getStringFromEnv ( 'OTEL_EXPORTER_OTLP_CLIENT_CERTIFICATE' ) ;
455467 if ( clientCertificateFile && batch . exporter . otlp_http ) {
456468 batch . exporter . otlp_http . client_certificate_file = clientCertificateFile ;
457469 }
0 commit comments