Hector Hernandez
Hector Hernandez
## Which problem is this PR solving? Renaming @opentelemetry/sdk-metrics-base package to @opentelemetry/sdk-metrics Fixes #3137 ## Type of change - [ ] Breaking change (fix or feature that would cause existing...
## Which problem is this PR solving? Add HTTP Server and Client duration Metrics in HTTP Node.js Instrumentation. Fixes #3148 ## Short description of the changes Adding support for duration...
https://github.com/open-telemetry/opentelemetry-specification/blob/main/specification/metrics/semantic_conventions/http-metrics.md
Added duration metrics for server/client in internal MetricsInstrumentation Exceptions and traces standard metrics continue to work as before Added SpanProcessor to add extra properties in spans
Current code rely on createServer to be called to start generatign the telemetry, we need to support other use cases like the following ` const express = require('express'); const http...
Added metric attributes Create an envelope per metric data point
I'm building a Metrics Exporter for Azure Monitor and noticed some weird behavior in [PushMetricExporter](https://github.com/open-telemetry/opentelemetry-js/blob/main/experimental/packages/opentelemetry-sdk-metrics-base/src/export/MetricExporter.ts#L28) interface, this one is exposing forceFlush, I would expect the MetricReader to be the one...
spanProcessors and logProcessors order is important when they are doing some modification of the actual span/log, allowing multiple ones will permit more specific scenarios.