Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

OTLP exporter options separate out MetricReader options #2717

Merged
Changes from 1 commit
Commits
Show all changes
24 commits
Select commit Hold shift + click to select a range
f8a73d4
Separate out OtlpMetricReaderOptions from OtlpExporterOptions
alanwest Dec 2, 2021
04a3169
Collapse config delegates into one
alanwest Dec 2, 2021
d54f726
Merge branch 'main' into alanwest/otlp-separate-out-metric-reader-opt…
alanwest Dec 2, 2021
af01967
Rename AggregationTemporality to Temporatlity
alanwest Dec 2, 2021
ccfa146
Update public API
alanwest Dec 3, 2021
6e4bb98
Change parameter names
alanwest Dec 3, 2021
19e32a0
Merge branch 'main' into alanwest/otlp-separate-out-metric-reader-opt…
alanwest Jan 25, 2022
47334da
Move MetricReaderOptions to SDK
alanwest Jan 25, 2022
6e86641
Default OTLP metric exporter to use a periodic metric reader and cumu…
alanwest Jan 25, 2022
bb27af7
Update example to configure exporter options
alanwest Jan 25, 2022
0e71ea5
Update public API
alanwest Jan 25, 2022
e262ace
Everyone loves a good stackoverflow
alanwest Jan 25, 2022
5bf0a00
Update public API
alanwest Jan 26, 2022
29959e0
Merge branch 'main' into alanwest/otlp-separate-out-metric-reader-opt…
alanwest Feb 9, 2022
c2fcacb
Merge branch 'main' into alanwest/otlp-separate-out-metric-reader-opt…
alanwest Feb 17, 2022
1302f73
Merge branch 'alanwest/otlp-separate-out-metric-reader-options' of gi…
alanwest Feb 17, 2022
6edffb4
Merge branch 'main' into alanwest/otlp-separate-out-metric-reader-opt…
cijothomas Feb 17, 2022
1638313
Fix bad merge
alanwest Feb 17, 2022
6b80dfb
Change namespace
alanwest Feb 17, 2022
d9dc04d
Fix the public API
alanwest Feb 18, 2022
19d62d7
I :heart: trying to get the public API correct without Visual Studio
alanwest Feb 18, 2022
1d149ed
Remove check for unspecified temporality
alanwest Feb 18, 2022
63bcd4e
Merge branch 'main' into alanwest/otlp-separate-out-metric-reader-opt…
cijothomas Feb 18, 2022
c7fdd42
Merge branch 'main' into alanwest/otlp-separate-out-metric-reader-opt…
cijothomas Feb 18, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Update public API
alanwest committed Jan 26, 2022

Verified

This commit was signed with the committer’s verified signature.
alanwest Alan West
commit 5bf0a00beac65887e6639306d9f57cdb1d91720c
Original file line number Diff line number Diff line change
@@ -21,14 +21,6 @@ OpenTelemetry.Exporter.OtlpMetricExporter
OpenTelemetry.Exporter.OtlpMetricExporter.OtlpMetricExporter(OpenTelemetry.Exporter.OtlpExporterOptions options) -> void
OpenTelemetry.Exporter.OtlpTraceExporter
OpenTelemetry.Exporter.OtlpTraceExporter.OtlpTraceExporter(OpenTelemetry.Exporter.OtlpExporterOptions options) -> void
OpenTelemetry.Exporter.OtlpMetricReaderOptions
OpenTelemetry.Exporter.OtlpMetricReaderOptions.MetricReaderType.get -> OpenTelemetry.Metrics.MetricReaderType
OpenTelemetry.Exporter.OtlpMetricReaderOptions.MetricReaderType.set -> void
OpenTelemetry.Exporter.OtlpMetricReaderOptions.OtlpMetricReaderOptions() -> void
OpenTelemetry.Exporter.OtlpMetricReaderOptions.PeriodicExportingMetricReaderOptions.get -> OpenTelemetry.Metrics.PeriodicExportingMetricReaderOptions
OpenTelemetry.Exporter.OtlpMetricReaderOptions.PeriodicExportingMetricReaderOptions.set -> void
OpenTelemetry.Exporter.OtlpMetricReaderOptions.Temporality.get -> OpenTelemetry.Metrics.AggregationTemporality
OpenTelemetry.Exporter.OtlpMetricReaderOptions.Temporality.set -> void
OpenTelemetry.Metrics.OtlpMetricExporterExtensions
OpenTelemetry.Trace.OtlpTraceExporterHelperExtensions
override OpenTelemetry.Exporter.OtlpMetricExporter.Export(in OpenTelemetry.Batch<OpenTelemetry.Metrics.Metric> metrics) -> OpenTelemetry.ExportResult
Original file line number Diff line number Diff line change
@@ -7,14 +7,6 @@ OpenTelemetry.Exporter.OtlpExportProtocol.Grpc = 0 -> OpenTelemetry.Exporter.Otl
OpenTelemetry.Exporter.OtlpExportProtocol.HttpProtobuf = 1 -> OpenTelemetry.Exporter.OtlpExportProtocol
OpenTelemetry.Exporter.OtlpMetricExporter
OpenTelemetry.Exporter.OtlpMetricExporter.OtlpMetricExporter(OpenTelemetry.Exporter.OtlpExporterOptions options) -> void
OpenTelemetry.Exporter.OtlpMetricReaderOptions
OpenTelemetry.Exporter.OtlpMetricReaderOptions.MetricReaderType.get -> OpenTelemetry.Metrics.MetricReaderType
OpenTelemetry.Exporter.OtlpMetricReaderOptions.MetricReaderType.set -> void
OpenTelemetry.Exporter.OtlpMetricReaderOptions.OtlpMetricReaderOptions() -> void
OpenTelemetry.Exporter.OtlpMetricReaderOptions.PeriodicExportingMetricReaderOptions.get -> OpenTelemetry.Metrics.PeriodicExportingMetricReaderOptions
OpenTelemetry.Exporter.OtlpMetricReaderOptions.PeriodicExportingMetricReaderOptions.set -> void
OpenTelemetry.Exporter.OtlpMetricReaderOptions.Temporality.get -> OpenTelemetry.Metrics.AggregationTemporality
OpenTelemetry.Exporter.OtlpMetricReaderOptions.Temporality.set -> void
OpenTelemetry.Metrics.OtlpMetricExporterExtensions
override OpenTelemetry.Exporter.OtlpMetricExporter.Export(in OpenTelemetry.Batch<OpenTelemetry.Metrics.Metric> metrics) -> OpenTelemetry.ExportResult
override OpenTelemetry.Exporter.OtlpMetricExporter.OnShutdown(int timeoutMilliseconds) -> bool
Original file line number Diff line number Diff line change
@@ -7,14 +7,6 @@ OpenTelemetry.Exporter.OtlpExportProtocol.Grpc = 0 -> OpenTelemetry.Exporter.Otl
OpenTelemetry.Exporter.OtlpExportProtocol.HttpProtobuf = 1 -> OpenTelemetry.Exporter.OtlpExportProtocol
OpenTelemetry.Exporter.OtlpMetricExporter
OpenTelemetry.Exporter.OtlpMetricExporter.OtlpMetricExporter(OpenTelemetry.Exporter.OtlpExporterOptions options) -> void
OpenTelemetry.Exporter.OtlpMetricReaderOptions
OpenTelemetry.Exporter.OtlpMetricReaderOptions.MetricReaderType.get -> OpenTelemetry.Metrics.MetricReaderType
OpenTelemetry.Exporter.OtlpMetricReaderOptions.MetricReaderType.set -> void
OpenTelemetry.Exporter.OtlpMetricReaderOptions.OtlpMetricReaderOptions() -> void
OpenTelemetry.Exporter.OtlpMetricReaderOptions.PeriodicExportingMetricReaderOptions.get -> OpenTelemetry.Metrics.PeriodicExportingMetricReaderOptions
OpenTelemetry.Exporter.OtlpMetricReaderOptions.PeriodicExportingMetricReaderOptions.set -> void
OpenTelemetry.Exporter.OtlpMetricReaderOptions.Temporality.get -> OpenTelemetry.Metrics.AggregationTemporality
OpenTelemetry.Exporter.OtlpMetricReaderOptions.Temporality.set -> void
OpenTelemetry.Metrics.OtlpMetricExporterExtensions
override OpenTelemetry.Exporter.OtlpMetricExporter.Export(in OpenTelemetry.Batch<OpenTelemetry.Metrics.Metric> metrics) -> OpenTelemetry.ExportResult
override OpenTelemetry.Exporter.OtlpMetricExporter.OnShutdown(int timeoutMilliseconds) -> bool
Original file line number Diff line number Diff line change
@@ -7,14 +7,6 @@ OpenTelemetry.Exporter.OtlpExportProtocol.Grpc = 0 -> OpenTelemetry.Exporter.Otl
OpenTelemetry.Exporter.OtlpExportProtocol.HttpProtobuf = 1 -> OpenTelemetry.Exporter.OtlpExportProtocol
OpenTelemetry.Exporter.OtlpMetricExporter
OpenTelemetry.Exporter.OtlpMetricExporter.OtlpMetricExporter(OpenTelemetry.Exporter.OtlpExporterOptions options) -> void
OpenTelemetry.Exporter.OtlpMetricReaderOptions
OpenTelemetry.Exporter.OtlpMetricReaderOptions.MetricReaderType.get -> OpenTelemetry.Metrics.MetricReaderType
OpenTelemetry.Exporter.OtlpMetricReaderOptions.MetricReaderType.set -> void
OpenTelemetry.Exporter.OtlpMetricReaderOptions.OtlpMetricReaderOptions() -> void
OpenTelemetry.Exporter.OtlpMetricReaderOptions.PeriodicExportingMetricReaderOptions.get -> OpenTelemetry.Metrics.PeriodicExportingMetricReaderOptions
OpenTelemetry.Exporter.OtlpMetricReaderOptions.PeriodicExportingMetricReaderOptions.set -> void
OpenTelemetry.Exporter.OtlpMetricReaderOptions.Temporality.get -> OpenTelemetry.Metrics.AggregationTemporality
OpenTelemetry.Exporter.OtlpMetricReaderOptions.Temporality.set -> void
OpenTelemetry.Metrics.OtlpMetricExporterExtensions
override OpenTelemetry.Exporter.OtlpMetricExporter.Export(in OpenTelemetry.Batch<OpenTelemetry.Metrics.Metric> metrics) -> OpenTelemetry.ExportResult
override OpenTelemetry.Exporter.OtlpMetricExporter.OnShutdown(int timeoutMilliseconds) -> bool