Commit Graph

869 Commits

Author SHA1 Message Date
legendecas 21fc8b5280
feat(instrumentation-http): add options to ignore requests (#2704)
Co-authored-by: Valentin Marchaud <contact@vmarchaud.fr>
2022-01-17 10:35:42 +01:00
legendecas 82e39c470a
chore: apply eslint rule semi (#2710) 2022-01-12 00:07:40 +08:00
legendecas 4909cf122a
fix(sdk-metrics-base): remove aggregator.toMetricData dependency on AggregationTemporality (#2676)
Co-authored-by: Valentin Marchaud <contact@vmarchaud.fr>
2022-01-11 00:50:08 +08:00
legendecas 6b94e26022
feat(sdk-metrics-base): meter registration (#2666) 2022-01-08 22:36:52 +01:00
Marc Pichler 354c002283
feat(metric-reader): add metric-reader (#2681) 2022-01-07 13:48:39 -05:00
Rauno Viskus 3d5447defa
chore: rename `--include-filtered-dependencies` (#2699) 2022-01-04 14:54:48 -05:00
legendecas eba315b6a2
feat(api-metrics): remove observable types (#2687)
Co-authored-by: Valentin Marchaud <contact@vmarchaud.fr>
Co-authored-by: Daniel Dyla <dyladan@users.noreply.github.com>
2021-12-28 22:34:51 +01:00
Srikanth Chekuri bef840b55b
feat(sdk-metrics-base): bootstrap metrics exemplars (#2641)
Co-authored-by: Daniel Dyla <dyladan@users.noreply.github.com>
2021-12-28 16:05:08 -05:00
legendecas 5d22abacae
fix: remove window and document dependencies in web packages (#2689)
Co-authored-by: Valentin Marchaud <contact@vmarchaud.fr>
2021-12-24 16:54:18 +01:00
Rauno Viskus 89f862b284
chore: bump otlp trace exporters to v1 (#2626)
Co-authored-by: Daniel Dyla <dyladan@users.noreply.github.com>
2021-12-21 14:04:01 -05:00
Svetlana Brennan 2c8601fe9d
Update metrics example (#2658)
Co-authored-by: Daniel Dyla <dyladan@users.noreply.github.com>
2021-12-18 11:04:55 +01:00
legendecas 27bbb11cde
feat(sdk-metrics): bootstrap metric streams (#2636) 2021-12-17 08:12:34 -05:00
legendecas f59c5b268b
chore: add markdown link checks (#2657)
Co-authored-by: Daniel Dyla <dyladan@users.noreply.github.com>
Co-authored-by: Valentin Marchaud <contact@vmarchaud.fr>
2021-12-11 21:31:36 +01:00
echoontheway b804d9bff7
chore: add esm2015 entry for web apps aiming at modern browsers (#2556) 2021-12-11 20:02:47 +01:00
legendecas a35f09362a
feat(metrics-sdk): bootstrap aggregation support (#2634)
Co-authored-by: Daniel Dyla <dyladan@users.noreply.github.com>
2021-12-09 09:24:18 -05:00
bgpo f51f8531b9
fix: clientMethodTrace missing original properties (#2650) 2021-12-08 12:31:47 -05:00
Daniel Dyla 09d3f6887a
Update nock (#2652)
Co-authored-by: Cole Easton <coleasto@amazon.com>
2021-12-07 14:05:50 -05:00
Ricky Zhou b9e7835716
refactor(opentelemetry-sdk-node): remove redundant judgments for metric (#2648) 2021-12-06 11:50:30 -05:00
Daniel Dyla 3959386463
feat: spec compliant metric creation and sync instruments (#2588) 2021-12-01 11:13:18 -05:00
Daniel Dyla 14afcc1f7b
chore: Update wip metrics references (#2638) 2021-11-27 13:59:45 +01:00
legendecas 5e9c7e1cb6
feat(api-metrics): async instruments spec compliance (#2569)
Co-authored-by: Valentin Marchaud <contact@vmarchaud.fr>
2021-11-22 16:58:51 +01:00
legendecas 9b5feb2f21
feat(metrics-sdk): bootstrap views api (#2625)
Co-authored-by: Valentin Marchaud <contact@vmarchaud.fr>
2021-11-21 21:28:49 +01:00
Daniel Dyla 13acbd3675
chore: rename metrics packages to prevent lerna linking (#2629) 2021-11-20 09:10:35 +01:00
WhiteSource Renovate 58bfe2563b
chore(deps): pin dependencies (#2616) 2021-11-17 10:22:19 -05:00
Daniel Dyla d128f0ff4e
chore: fix the compilation for typescript 4.4 (#2623) 2021-11-15 21:14:02 +01:00
WhiteSource Renovate b9dffcafd3
chore(deps): update all non-major dependencies (#2449) 2021-11-15 14:25:43 -05:00
Daniel Dyla 6b77b679ca
feat: add WIP metrics SDK (#2601)
Co-authored-by: Georg Pirklbauer <georg.pirklbauer@dynatrace.com>
2021-11-15 08:52:56 -05:00
Daniel Dyla 7d67bf3e3e
chore: Remove old metrics SDK (#2598) 2021-11-11 11:56:42 -05:00
Daniel Dyla 0bc25fa930
chore: fix compilation errors (#2614) 2021-11-11 11:17:13 -05:00
Daniel Dyla 9cf402ee42
chore: release proposal v1.0.1 / v0.27.0 (#2611) 2021-11-11 09:15:45 -05:00
Ali Sabzevari fdab6422ae
chore: Fix lint warnings in instrumentation package (#2404) 2021-11-10 14:02:30 -05:00
Bartlomiej Obecny 61cfbfedff
fix: preventing double enable for instrumentation that has been already enabled (#2610) 2021-11-10 10:20:04 +01:00
Antoine Pultier bc50c7b8e8
feat: lazy initialization of the gzip stream (#2581) 2021-11-09 13:43:29 -05:00
legendecas 1abda1437c
chore: update npm badge image links (#2607) 2021-11-09 13:18:29 -05:00
WhiteSource Renovate 70004c4947
chore(deps): update dependency sinon to v12 (#2603) 2021-11-08 09:14:10 -05:00
Georg Pirklbauer 517a31a4f6
feat: Rename Labels to Attributes (#2523)
Co-authored-by: Daniel Dyla <dyladan@users.noreply.github.com>
2021-11-08 09:02:29 -05:00
Bartlomiej Obecny 491dd807d1
fix: fixing compatibility versions for detectors (#2584)
Co-authored-by: Daniel Dyla <dyladan@users.noreply.github.com>
2021-11-05 14:49:50 -04:00
Olivier Albertini 03709c7bda
docs(instrumentation): update links in the Readme (#2576) 2021-11-05 14:20:03 -04:00
WhiteSource Renovate c8272749e1
fix(deps): update dependency @opentelemetry/resource-detector-aws to v1 (#2573) 2021-11-05 09:40:35 -04:00
WhiteSource Renovate 37483bcac7
chore(deps): update dependency karma to v6 (#1826) 2021-11-05 09:08:59 -04:00
Daniel Dyla 0d0b668de8
feat!(metrics): remove batch observer (#2566) 2021-11-02 15:10:06 -04:00
legendecas 5bb83224be
feat(api-metrics): remove bind/unbind and bound instruments (#2559)
Co-authored-by: Valentin Marchaud <contact@vmarchaud.fr>
Co-authored-by: Daniel Dyla <dyladan@users.noreply.github.com>
2021-11-02 14:14:48 -04:00
William Armiros c307949125
feat!: Split metric and trace exporters into new experimental packages (#2485)
Co-authored-by: Daniel Dyla <dyladan@users.noreply.github.com>
Co-authored-by: Valentin Marchaud <contact@vmarchaud.fr>
Co-authored-by: Rauno Viskus <Rauno56@users.noreply.github.com>
2021-11-02 13:16:41 -04:00
legendecas 4e311bd84e
feat(sdk-metrics-base): remove per-meter config on MeterProvider.getMeter (#2563)
Co-authored-by: Daniel Dyla <dyladan@users.noreply.github.com>
2021-11-02 09:12:10 +01:00
legendecas 61cf8c5ec1
feat(api-metrics): add schemaUrl to meter creations (#2529) 2021-11-01 11:51:33 -04:00
Gerhard Stöbich fa0cb7270e
chore(deps): pin minor API version (#2531)
Co-authored-by: Daniel Dyla <dyladan@users.noreply.github.com>
2021-10-27 09:02:40 -04:00
Gerhard Stöbich 5de52ee319
chore: cleanup setting config in instrumentations (#2522)
Co-authored-by: Valentin Marchaud <contact@vmarchaud.fr>
Co-authored-by: Daniel Dyla <dyladan@users.noreply.github.com>
2021-10-27 09:50:51 +02:00
Jack c1939a79a9
fix(@opentelemetry/exporter-prometheus): unref prometheus server to prevent process running indefinitely (#2558) 2021-10-26 21:35:57 +02:00
moander b531acffbf
docs: expose existing comments (#2555) 2021-10-22 21:21:07 +02:00
legendecas 6a8c2f2094
fix: prefer globalThis instead of window to support webworkers (#2465)
* fix: prefer globalThis instead of window to support webworkers

There is no `window` in either WebWorkers and ServiceWorkers.

* Update packages/opentelemetry-core/test/platform/browser/environment.test.ts

* fixup! add globalThis helpers
2021-10-21 20:09:19 +02:00
legendecas 9df2132398
fix(sdk-metrics-base): remove metric kind BATCH_OBSERVER (#2540)
BATCH_OBSERVER is no longer a metric.
2021-10-21 20:05:10 +02:00
legendecas f9f43e565a
feat(api-metrics): rename metric instruments to match feature-freeze API specification (#2496)
* feat: rename metric instruments to match feature-freeze API specification

* fixup! rename observables

* fixup!

* fixup!

* fixup!

* fixup! observable naming

* fixup! remove unnecessary spaces

* fixup! add upgrade guidelines
2021-10-15 21:35:18 +02:00
Bartlomiej Obecny df12218cc4
feat: new merge function (#2484)
* feat: new merge function

* chore: updating info about lodash.merge util
2021-10-13 01:33:24 +02:00
legendecas ed0ba063ae
fix(sdk-metrics-base): metrics name should be in the max length of 63 (#2495)
Co-authored-by: Bartlomiej Obecny <bobecny@gmail.com>
Co-authored-by: Valentin Marchaud <contact@vmarchaud.fr>
2021-10-10 20:59:43 +02:00
echoontheway faca317da1
feat(@opentelemetry-instrumentation-fetch): support reading response body from the hook applyCustomAttributesOnSpan (#2497)
Co-authored-by: Valentin Marchaud <contact@vmarchaud.fr>
2021-10-09 16:10:46 +02:00
Daniel Dyla 0f5a5bc906
chore(experimental): v0.26.0 proposal (#2513) 2021-10-05 13:15:49 -04:00
Daniel Dyla d15127c951
chore: update stable dependencies to 1.0 (#2514) 2021-10-01 17:05:19 +02:00
Daniel Dyla 6afe2fc308
chore(experimental): update stable deps to 26 (#2512) 2021-09-30 11:40:37 -04:00
Daniel Dyla fa2e897587
chore: v0.26.0 proposal (#2505)
Co-authored-by: Valentin Marchaud <contact@vmarchaud.fr>
2021-09-30 08:26:34 -04:00
legendecas a25e30a541
test: add esModuleInterop compatibility test (#2506)
Co-authored-by: Daniel Dyla <dyladan@users.noreply.github.com>
2021-09-30 07:58:43 -04:00
Paurush Garg 25e5ddea8a
fix: 2389- replaced logger unformatted strings with template literals (#2499) 2021-09-29 17:21:29 -04:00
Daniel Dyla b66c650849
chore: move backwards compatibility to experimental (#2508) 2021-09-29 10:53:40 -04:00
Mustafain Ali Khan be52259d73
fix: remove setting http.route in http span attributes (#2494) 2021-09-28 13:49:47 -04:00
Daniel Dyla f0dc893b79
chore: mark otlp exporters experimental (#2490) 2021-09-27 16:30:07 -04:00
Siim Kallas d41fa7bdea
feat: HTTP instrumentation: add the option to capture headers as span attributes (#2492) 2021-09-27 16:16:01 -04:00
legendecas 6a78db163f
chore: mark @opentelemetry/exporter-prometheus as experimental (#2479)
Co-authored-by: Valentin Marchaud <contact@vmarchaud.fr>
2021-09-22 08:56:02 -04:00
Daniel Dyla 745bd5c34d
chore: move sdk-node to experimental (#2473)
* chore: move sdk-node to experimental

* chore: update ts references
2021-09-14 20:41:51 +02:00
Daniel Dyla 0f004daea6
chore: move missed test file to its package (#2474) 2021-09-14 11:22:56 -04:00
Daniel Dyla 07b19ad19e
chore: split stable and experimental packages into groups using directories (#2462)
* chore: split stable and experimental packages into groups

* chore: use experimental directory

* chore: remove release-please
2021-09-10 17:14:55 -04:00