Skip to content

Conversation

@Kielek
Copy link
Member

@Kielek Kielek commented Nov 24, 2025

Towards: #6164
Console Exporter PR for Acitivities: #6713

Changes

Support Meter.TelemetrySchemaUrl in SDK, Exporter.InMEmory and Exporter.Console.

Console Exporter output:

Metric Name: counter, Description: A count of things, Unit: things, Metric Type: LongSum
Instrumentation scope (Meter):
        Name: TestMeter
        Version: 1.0
        Schema URL: https://opentelemetry.io/schemas/1.0.0
        Tags:
                MeterTagKey: MeterTagValue
(2025-11-24T06:33:21.7466571Z, 2025-11-24T06:33:23.7336518Z]  
Value: 40
(2025-11-24T06:33:21.7466571Z, 2025-11-24T06:33:23.7336518Z] tag1: value1
Value: 800
(2025-11-24T06:33:21.7466571Z, 2025-11-24T06:33:23.7336518Z] tag1: value2 tag2: value2
Value: 1600
Resource associated with Metrics:
        service.name: myservice
        service.instance.id: 82dc1510-a87b-407b-af89-0de901c8bedc
        telemetry.sdk.name: opentelemetry
        telemetry.sdk.language: dotnet
        telemetry.sdk.version: 1.14.1-alpha.0.24

Merge requirement checklist

  • CONTRIBUTING guidelines followed (license requirements, nullable enabled, static analysis, etc.)
  • Unit tests added/updated
  • Appropriate CHANGELOG.md files updated for non-trivial changes
  • Changes in public API reviewed (if applicable)

@github-actions github-actions bot added pkg:OpenTelemetry.Exporter.Console Issues related to OpenTelemetry.Exporter.Console NuGet package pkg:OpenTelemetry.Exporter.InMemory Issues related to OpenTelemetry.Exporter.InMemory NuGet package pkg:OpenTelemetry Issues related to OpenTelemetry NuGet package labels Nov 24, 2025
@Kielek Kielek marked this pull request as ready for review November 24, 2025 06:35
@Kielek Kielek requested a review from a team as a code owner November 24, 2025 06:35
@codecov
Copy link

codecov bot commented Nov 24, 2025

Codecov Report

❌ Patch coverage is 70.00000% with 3 lines in your changes missing coverage. Please review.
✅ Project coverage is 86.77%. Comparing base (c2095be) to head (fd3c48f).
⚠️ Report is 1 commits behind head on main.
✅ All tests successful. No failed tests found.

Files with missing lines Patch % Lines
...elemetry.Exporter.Console/ConsoleMetricExporter.cs 0.00% 2 Missing ⚠️
...emetry.Exporter.Console/ConsoleActivityExporter.cs 0.00% 1 Missing ⚠️
Additional details and impacted files

Impacted file tree graph

@@           Coverage Diff           @@
##             main    #6714   +/-   ##
=======================================
  Coverage   86.77%   86.77%           
=======================================
  Files         258      258           
  Lines       11975    11984    +9     
=======================================
+ Hits        10391    10399    +8     
- Misses       1584     1585    +1     
Flag Coverage Δ
unittests-Project-Experimental 86.74% <70.00%> (+0.05%) ⬆️
unittests-Project-Stable 86.70% <70.00%> (-0.02%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

Files with missing lines Coverage Δ
.../OpenTelemetry.Exporter.InMemory/MetricSnapshot.cs 100.00% <100.00%> (ø)
src/OpenTelemetry/Metrics/Metric.cs 98.63% <100.00%> (+<0.01%) ⬆️
src/OpenTelemetry/Metrics/MetricStreamIdentity.cs 89.68% <100.00%> (+0.42%) ⬆️
...emetry.Exporter.Console/ConsoleActivityExporter.cs 47.05% <0.00%> (ø)
...elemetry.Exporter.Console/ConsoleMetricExporter.cs 0.00% <0.00%> (ø)

... and 3 files with indirect coverage changes

@Kielek Kielek changed the title Support Meter.TelemetrySchemaUrl in SDK, Exporter.InMEmory and Exporter.Conole Support Meter.TelemetrySchemaUrl in SDK, Exporter.InMemory and Exporter.Conole Nov 24, 2025
@Kielek Kielek changed the title Support Meter.TelemetrySchemaUrl in SDK, Exporter.InMemory and Exporter.Conole Support Meter.TelemetrySchemaUrl in SDK, Exporter.InMemory and Exporter.Console Nov 24, 2025
This was referenced Jan 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pkg:OpenTelemetry.Exporter.Console Issues related to OpenTelemetry.Exporter.Console NuGet package pkg:OpenTelemetry.Exporter.InMemory Issues related to OpenTelemetry.Exporter.InMemory NuGet package pkg:OpenTelemetry Issues related to OpenTelemetry NuGet package

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants