File tree 1 file changed +3
-5
lines changed
experimental/packages/opentelemetry-sdk-node/src
1 file changed +3
-5
lines changed Original file line number Diff line number Diff line change @@ -72,13 +72,12 @@ import { NodeSDKConfiguration } from './types';
72
72
import {
73
73
getBooleanFromEnv ,
74
74
getStringFromEnv ,
75
- diagLogLevelFromString ,
76
75
getStringListFromEnv ,
76
+ diagLogLevelFromString ,
77
77
} from '@opentelemetry/core' ;
78
78
import {
79
79
getResourceDetectorsFromEnv ,
80
80
getSpanProcessorsFromEnv ,
81
- filterBlanksAndNulls ,
82
81
getPropagatorFromEnv ,
83
82
} from './utils' ;
84
83
@@ -115,11 +114,10 @@ function getValueInMillis(envName: string, defaultValue: number): number {
115
114
*/
116
115
function configureMetricProviderFromEnv ( ) : IMetricReader [ ] {
117
116
const metricReaders : IMetricReader [ ] = [ ] ;
118
- const metricsExporterList = process . env . OTEL_METRICS_EXPORTER ?. trim ( ) ;
119
- if ( ! metricsExporterList ) {
117
+ const enabledExporters = getStringListFromEnv ( 'OTEL_METRICS_EXPORTER' ) ;
118
+ if ( ! enabledExporters ) {
120
119
return metricReaders ;
121
120
}
122
- const enabledExporters = filterBlanksAndNulls ( metricsExporterList . split ( ',' ) ) ;
123
121
124
122
if ( enabledExporters . length === 0 ) {
125
123
diag . debug ( 'OTEL_METRICS_EXPORTER is empty. Using default otlp exporter.' ) ;
You can’t perform that action at this time.
0 commit comments