Marc Pichler
006fe44e56
chore: move xray and xray-lambda propagators to contrib ( #4966 )
2024-10-23 09:22:55 +00:00
Martin Kuba
e9eb92476e
feat(web): add processors for adding session ID ( #4972 )
...
Co-authored-by: Marc Pichler <marc.pichler@dynatrace.com>
2024-09-16 22:25:41 +00:00
Jamie Danielson
583154c919
chore(semconv): Separate SemConv releases to allow different versioning ( #4904 )
...
Co-authored-by: Trent Mick <trentm@gmail.com>
2024-08-20 21:29:59 +00:00
Martin Kuba
7c808e3117
add Events SDK ( #4629 )
...
* feat(sdk-events): add Events SDK
* updated changelog
* markdown lint
* updated changelog with changes to the events API
* added missing implements
* set defaults for severityNumber and timestamp
* added OTLP exporter to example
* updated package-lock.json
* updated versions
* pinned api-logs and api-events versions
* removed getting global LoggerProvider
* updated example version
* removed unnecessary constant
* lint
* updated events example
* pinned api-logs version for logs sdk
* updated package-lock
* removed unused configuration
* added forceFlush and shutdown to EventLoggerProvider
* updated package-lock.json
* updated tsconfig files
* fixed package-lock.json
* removed shutdown method, updated example
* cleanup
* added domain to examples
* updated versions
* fix browser tests
2024-06-05 07:59:05 +00:00
Marc Pichler
1c5de7ac2f
feat!: use serializers in browser exporters ( #4581 )
...
* feat!: use serializer in browser exporters
* feat!: remove unused convert
* fixup! feat!: use serializer in browser exporters
* chore: update changleog
2024-05-03 18:25:37 +02:00
Martin Kuba
b518e16ef8
add AWS X-Ray Lambda propagator ( #4554 )
...
* updates tsconfig files
* added tests
* added aws-xray-lambda propagator
* updated README
* updated package-lock file
* markdown lint
* removed browser tests
* lint
* removed opentelemetry- from the package name
* updated package-lock.json
* add experimental disclaimer
Co-authored-by: Marc Pichler <marc.pichler@dynatrace.com>
* removed profiling from keywords
Co-authored-by: Marc Pichler <marc.pichler@dynatrace.com>
* updated package version to experimental
Co-authored-by: Marc Pichler <marc.pichler@dynatrace.com>
* use named export
Co-authored-by: Marc Pichler <marc.pichler@dynatrace.com>
* removed changelog
* updated homepage url
* small updates to tests
* lint
* updated changelog
* Update experimental/packages/propagator-aws-xray-lambda/test/AWSXRayLambdaPropagator.test.ts
Co-authored-by: Marc Pichler <marc.pichler@dynatrace.com>
* updated tsconfig files
* updated license
* updated readme
* updated versions
* fix: update versions and sync package-lock.json
* fix: move changelog entry
---------
Co-authored-by: Marc Pichler <marc.pichler@dynatrace.com>
2024-05-03 13:00:35 +02:00
Martin Kuba
7f82b80f3c
Move xray propagator from contrib (no history) ( #4603 )
...
* moved aws xray propagator from contrib
* updated package lock file
* updated dev dependencies
* added a note about the original location in README
* updated changelog
* fix: limit package-lock.json changes
* removed status section from readme
* chore: align versions with current release
---------
Co-authored-by: Marc Pichler <marc.pichler@dynatrace.com>
2024-04-16 10:53:51 +02:00
Marc Pichler
be1627267f
feat(exporter-metrics-otlp-proto): add esm build ( #4099 )
2023-09-18 17:30:52 +02:00
Abinet18
1fc4ac652f
feat(exporter-logs-otlp-proto): implements protobuf exporter for logs ( #3779 )
...
Co-authored-by: Marc Pichler <marc.pichler@dynatrace.com>
2023-06-02 09:58:44 +02:00
fuaiyi
fe82d7b005
feat(exporter-logs-otlp-http): implements otlp-http exporter for logs ( #3764 )
...
* feat(exporter-logs-otlp-http): implements otlp-http exporter for logs
* feat(exporter-logs-otlp-http): improve README
* feat(exporter-logs-otlp-http): add browser section in package.json
* feat(exporter-logs-otlp-http): update log-sdk version
* feat(logs-exporter-otlp-http): update version of @opentelemetry/core
* feat(exporter-logs-otlp-http): update README
---------
Co-authored-by: Marc Pichler <marc.pichler@dynatrace.com>
2023-05-25 16:16:47 +02:00
fuaiyi
a31b38a845
Logs SDK ( #3549 )
...
* feat(sdk-logs): sdk-logs init
* feat(sdk-logs): sdk-logs init
* feat(sdk-logs): sdk-logs init
* feat(sdk-logs): sdk-logs init
* feat(sdk-logs): sdk-logs init
* feat(sdk-logs): sdk-logs init
* feat(sdk-logs): sdk-logs init
* fix compile errors
* feat(sdk-logs): sdk-logs init
* feat(sdk-logs): sdk-logs init
* feat(sdk-logs): sdk-logs init
* feat(sdk-logs): sdk-logs init
* feat(sdk-logs): sdk-logs init
* feat(sdk-logs): sdk-logs init
* feat(sdk-logs): sdk-logs init
* feat(sdk-logs): sdk-logs init
* feat(sdk-logs): sdk-logs init
* feat(sdk-logs): sdk-logs init
* feat(sdk-logs): sdk-logs init
* feat(sdk-logs): add browser test config
* feat: add test-utils compatible assert.rejects
* feat(sdk-logs): fix writing errors in README
* feat(sdk-logs): update version to 0.36.1
* feat(sdk-logs): add examples
* feat(sdk-logs): fix LogRecord default timestamp to Date.now()
* feat(sdk-logs): logRecord support rewrite time/body/severityNumber/newSeverityText
* feat(sdk-logs): add logs processor environments
* feat(sdk-logs): modify export style
* feat(sdk-logs): update version to 0.36.1
* feat(sdk-logs): remove exporter factory
* feat(sdk-logs): update CHANGELOG
* feat(sdk-logs): change the processing of schemeUrl
* feat(sdk-logs): split LoggerProviderConfig and LoggerConfig
* feat(sdk-logs): getLogger with default name when name is invalid
* feat(sdk-logs): improve the shutdown logic of LoggerProvider
* feat(sdk-logs): improve the shutdown logic of LoggerProvider
* feat(sdk-logs): make log record read-only after it has been emitted
* feat(sdk-logs): logger option support includeTraceContext & LogRecordProcessor onEmit suport context
* feat(sdk-logs): update version
* feat(sdk-logs): update version
* feat(sdk-logs): update logs example with typescript
* feat(sdk-logs): update peerDependencies
* feat(sdk-logs): peer-api-check support @opentelemetry/api-logs
* feat(sdk-logs): update peerDependencies
---------
Co-authored-by: Martin Kuba <martin@martinkuba.com>
Co-authored-by: Daniel Dyla <dyladan@users.noreply.github.com>
2023-04-13 08:41:19 -04:00
Martin Kuba
92fbec99ec
Separate Events API from Logs API ( #3550 )
...
* added events API package
* removed events from Logs API
* updated logs tests
* added tooling and tests to api-events
* fixed package name, updated changelog, updated tsconfig
* lint
* added back precompile script, minor updates
* tsconfig updates
* changed logger to emitter in a test
* added domain as a required parameter for creating an emitter, removed from Event
* lint
* Update experimental/packages/api-events/package.json
Co-authored-by: Chengzhong Wu <legendecas@gmail.com>
---------
Co-authored-by: Daniel Dyla <dyladan@users.noreply.github.com>
Co-authored-by: Nev <54870357+MSNev@users.noreply.github.com>
Co-authored-by: Chengzhong Wu <legendecas@gmail.com>
2023-02-07 13:23:05 -05:00
Gerhard Stöbich
e0abcc0b3f
fix: remove JSON syntax error and regenerate tsconfig files ( #3566 )
...
* chore: regenerate tsconfig files
* fix: add generated js files back to proto base esnext
* Changelog
---------
Co-authored-by: Daniel Dyla <dyladan@users.noreply.github.com>
2023-01-27 12:59:50 -05:00
Chengzhong Wu
897c1365e4
chore: automatically generate tsconfigs ( #3432 )
...
Co-authored-by: Daniel Dyla <dyladan@users.noreply.github.com>
Co-authored-by: Marc Pichler <marcpi@edu.aau.at>
2022-11-23 23:34:41 +08:00