Commit Graph

19 Commits

Author SHA1 Message Date
IcySteam dee5b0bc5c
[SDK] Implement spec: MetricFilter (#3235) 2025-03-12 00:18:55 +01:00
Marc Alff e5a1a15296
[Code Health] Include what you use, part 6 (#3216) 2025-01-08 10:31:06 +01:00
Punya Biswal 7b824738c3
[SDK] Update MetricProducer interface to match spec (#3044)
Following https://github.com/open-telemetry/opentelemetry-specification/blob/v1.36.0/specification/metrics/sdk.md#metricproducer.

Updates #1831
2024-10-01 22:29:22 +02:00
Marc Alff c6d394547b
[Code Health] include-what-you-use cleanup, part 4 (#3040) 2024-09-11 21:05:32 +02:00
Lalit Kumar Bhasin 7c0826efe0
Add benchmark tests for Sum Aggregation #1949 (#1948) 2023-02-22 20:18:12 +00:00
Ehsan Saei b8b715faf9
[Metrics SDK] Cleanup ENABLE_METRICS_PREVIEW (#1735) 2022-11-06 21:03:08 +00:00
Ehsan Saei 70777ef9fa
[Metrics SDK] Add support for Pull Metric Reader (#1701) 2022-10-21 23:21:18 +02:00
Marc Alff c7dfc0de26
Fix build warnings (#1613) 2022-09-14 16:32:56 +02:00
Ehsan Saei 5788287d49
metrics warnings (#1583) 2022-08-28 21:03:36 +02:00
Ehsan Saei 6c240fdfbc
remove throw check from metrics with noexcept (#1560) 2022-08-11 18:24:01 +00:00
Ehsan Saei 4cf41c4d6c
Fix metrics context circular reference (#1535) 2022-08-11 14:56:39 +00:00
Lalit Kumar Bhasin 8b61c99368
[Metrics SDK] Metric aggregation temporality controls (#1541) 2022-08-08 08:57:19 -07:00
Ehsan Saei d452e8e859
Fix metrics unit test memory leack (#1533) 2022-07-31 19:48:15 +02:00
WenTao Ou 59e7496f94
Upgrade `instrumentation_library_metrics` to `scope_metrics` (#1507)
* Upgrade `instrumentation_library_metrics` to `scope_metrics`

Signed-off-by: owentou <owentou@tencent.com>

* Rename `InstrumentationLibrary` -> `InstrumentationScope`

Signed-off-by: owentou <owentou@tencent.com>

* Fix style

Signed-off-by: owentou <owentou@tencent.com>

* Fix compiling

Signed-off-by: owentou <owentou@tencent.com>

* Remove duplicated `ElasticSearchRecordable::SetInstrumentationLibrary`

Signed-off-by: owentou <owentou@tencent.com>

* Fix comments

Signed-off-by: owentou <owentou@tencent.com>

* Update the usage of `instrumentation_library` of prometheus exporter.

Signed-off-by: owentou <owentou@tencent.com>
2022-07-30 03:42:15 -07:00
Lalit Kumar Bhasin 0c74e0b93d
remove exporter registration to meter provider (#1350) 2022-04-25 13:13:13 -07:00
Lalit Kumar Bhasin be75bbc862
Add InstrumentationInfo and Resource to the metrics data to be exported. (#1299) 2022-04-04 22:09:02 +00:00
Lalit Kumar Bhasin a7e814a632
Synchronous Metric collection (Delta , Cumulative) (#1265) 2022-03-30 01:01:37 +00:00
Lalit Kumar Bhasin 2c9ce393e0
[Metrics SDK] - fix spelling (AggregationTemporarily to AggregationTemporality) (#1288) 2022-03-24 16:47:49 -07:00
Lalit Kumar Bhasin 31d888a540
Enable metric collection from MetricReader (#1241) 2022-03-17 18:15:35 -07:00