@opentelemetry/exporter-metrics-otlp-grpc
Advanced tools
Comparing version 0.29.2 to 0.30.0
@@ -11,2 +11,3 @@ import { OTLPMetricExporterBase, OTLPMetricExporterOptions } from '@opentelemetry/exporter-metrics-otlp-http'; | ||
convert(metrics: ResourceMetrics[]): IExportMetricsServiceRequest; | ||
getUrlFromConfig(config: OTLPGRPCExporterConfigNode): string; | ||
} | ||
@@ -13,0 +14,0 @@ /** |
@@ -40,9 +40,3 @@ "use strict"; | ||
getDefaultUrl(config) { | ||
return typeof config.url === 'string' | ||
? (0, otlp_grpc_exporter_base_1.validateAndNormalizeUrl)(config.url) | ||
: (0, core_1.getEnv)().OTEL_EXPORTER_OTLP_METRICS_ENDPOINT.length > 0 | ||
? (0, otlp_grpc_exporter_base_1.validateAndNormalizeUrl)((0, core_1.getEnv)().OTEL_EXPORTER_OTLP_METRICS_ENDPOINT) | ||
: (0, core_1.getEnv)().OTEL_EXPORTER_OTLP_ENDPOINT.length > 0 | ||
? (0, otlp_grpc_exporter_base_1.validateAndNormalizeUrl)((0, core_1.getEnv)().OTEL_EXPORTER_OTLP_ENDPOINT) | ||
: (0, otlp_grpc_exporter_base_1.validateAndNormalizeUrl)(otlp_grpc_exporter_base_1.DEFAULT_COLLECTOR_URL); | ||
return (0, otlp_grpc_exporter_base_1.validateAndNormalizeUrl)(this.getUrlFromConfig(config)); | ||
} | ||
@@ -52,2 +46,10 @@ convert(metrics) { | ||
} | ||
getUrlFromConfig(config) { | ||
if (typeof config.url === 'string') { | ||
return config.url; | ||
} | ||
return (0, core_1.getEnv)().OTEL_EXPORTER_OTLP_METRICS_ENDPOINT || | ||
(0, core_1.getEnv)().OTEL_EXPORTER_OTLP_ENDPOINT || | ||
otlp_grpc_exporter_base_1.DEFAULT_COLLECTOR_URL; | ||
} | ||
} | ||
@@ -54,0 +56,0 @@ /** |
@@ -1,2 +0,2 @@ | ||
export declare const VERSION = "0.29.2"; | ||
export declare const VERSION = "0.30.0"; | ||
//# sourceMappingURL=version.d.ts.map |
@@ -20,3 +20,3 @@ "use strict"; | ||
// this is autogenerated file, see scripts/version-update.js | ||
exports.VERSION = '0.29.2'; | ||
exports.VERSION = '0.30.0'; | ||
//# sourceMappingURL=version.js.map |
{ | ||
"name": "@opentelemetry/exporter-metrics-otlp-grpc", | ||
"version": "0.29.2", | ||
"version": "0.30.0", | ||
"description": "OpenTelemetry Collector Metrics Exporter allows user to send collected metrics to the OpenTelemetry Collector", | ||
@@ -35,3 +35,3 @@ "main": "build/src/index.js", | ||
"engines": { | ||
"node": ">=8.12.0" | ||
"node": ">=14" | ||
}, | ||
@@ -53,3 +53,3 @@ "files": [ | ||
"@opentelemetry/api": "^1.0.0", | ||
"@opentelemetry/api-metrics": "0.29.2", | ||
"@opentelemetry/api-metrics": "0.30.0", | ||
"@types/mocha": "8.2.3", | ||
@@ -74,10 +74,10 @@ "@types/node": "14.17.33", | ||
"@grpc/proto-loader": "^0.6.9", | ||
"@opentelemetry/core": "1.3.1", | ||
"@opentelemetry/exporter-metrics-otlp-http": "0.29.2", | ||
"@opentelemetry/otlp-grpc-exporter-base": "0.29.2", | ||
"@opentelemetry/otlp-transformer": "0.29.2", | ||
"@opentelemetry/resources": "1.3.1", | ||
"@opentelemetry/sdk-metrics-base": "0.29.2" | ||
"@opentelemetry/core": "1.4.0", | ||
"@opentelemetry/exporter-metrics-otlp-http": "0.30.0", | ||
"@opentelemetry/otlp-grpc-exporter-base": "0.30.0", | ||
"@opentelemetry/otlp-transformer": "0.30.0", | ||
"@opentelemetry/resources": "1.4.0", | ||
"@opentelemetry/sdk-metrics-base": "0.30.0" | ||
}, | ||
"gitHead": "51afd54bd63e46d5d530266761144c7be2f6b3a7" | ||
"gitHead": "e39ab883b18636238ef0fd741df4ce5ed53e8d04" | ||
} |
@@ -6,4 +6,4 @@ # OpenTelemetry Collector Metrics Exporter for node with grpc | ||
This module provides exporter for web and node to be used with [opentelemetry-collector][opentelemetry-collector-url]. | ||
Compatible with [opentelemetry-collector][opentelemetry-collector-url] versions `>=0.16 <=0.50`. | ||
This module provides exporter for node to be used with OTLP (`grpc`) compatible receivers. | ||
Compatible with [opentelemetry-collector][opentelemetry-collector-url] versions `>=0.16 <=0.53`. | ||
@@ -10,0 +10,0 @@ ## Installation |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
131
31956
+ Added@opentelemetry/api-metrics@0.30.0(transitive)
+ Added@opentelemetry/core@1.4.0(transitive)
+ Added@opentelemetry/exporter-metrics-otlp-http@0.30.0(transitive)
+ Added@opentelemetry/otlp-exporter-base@0.30.0(transitive)
+ Added@opentelemetry/otlp-grpc-exporter-base@0.30.0(transitive)
+ Added@opentelemetry/otlp-transformer@0.30.0(transitive)
+ Added@opentelemetry/resources@1.4.0(transitive)
+ Added@opentelemetry/sdk-metrics-base@0.30.0(transitive)
+ Added@opentelemetry/sdk-trace-base@1.4.0(transitive)
+ Added@opentelemetry/semantic-conventions@1.4.0(transitive)
- Removed@opentelemetry/api-metrics@0.29.2(transitive)
- Removed@opentelemetry/core@1.3.1(transitive)
- Removed@opentelemetry/exporter-metrics-otlp-http@0.29.2(transitive)
- Removed@opentelemetry/otlp-exporter-base@0.29.2(transitive)
- Removed@opentelemetry/otlp-grpc-exporter-base@0.29.2(transitive)
- Removed@opentelemetry/otlp-transformer@0.29.2(transitive)
- Removed@opentelemetry/resources@1.3.1(transitive)
- Removed@opentelemetry/sdk-metrics-base@0.29.2(transitive)
- Removed@opentelemetry/sdk-trace-base@1.3.1(transitive)
- Removed@opentelemetry/semantic-conventions@1.3.1(transitive)
Updated@opentelemetry/core@1.4.0