Jay DeLuca
|
77b90fc3d9
|
Update the default expected exception in server tests (#12555)
|
2024-11-02 17:42:03 +02:00 |
Lauri Tulmin
|
77be7c6353
|
Clear context propagation virtual field (#12397)
|
2024-10-08 17:58:02 +03:00 |
Gregor Zeitlinger
|
b9f09cae88
|
Http server builder (#11651)
|
2024-10-07 09:41:24 -07:00 |
PJ Fanning
|
05fc6374f1
|
add Akka Scheduler context propagation (#12373)
|
2024-10-02 08:13:47 +03:00 |
Lauri Tulmin
|
7f881d07a3
|
Don't use HttpServerTest.controller in java tests (#12347)
|
2024-09-29 17:09:25 -07:00 |
César
|
68e844e129
|
Akka server indy support (#12243)
|
2024-09-13 07:33:17 -07:00 |
Lauri Tulmin
|
42d7177222
|
Improve akka route handling with java dsl (#11926)
|
2024-08-09 09:46:17 +03:00 |
Gregor Zeitlinger
|
798bdd5569
|
config properties support for spring starter clients (#11605)
|
2024-07-02 16:49:39 +03:00 |
Gregor Zeitlinger
|
47ebb94253
|
re-use logic for http client configuration (#11620)
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
|
2024-06-21 16:58:41 -07:00 |
Steve Rao
|
6a11e50a7f
|
Use namedOneOf instead of joining two named matchers (#11495)
|
2024-05-30 13:16:35 -07:00 |
Zachary Sistrunk
|
4325eb25a0
|
Instrument ConnectionSource in Akka/Pekko HTTP Servers (#11103)
|
2024-04-18 14:45:45 +03:00 |
SylvainJuge
|
955470a63a
|
Semconv 1.25.0 migration (#10983)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2024-04-09 11:25:52 -07:00 |
Lauri Tulmin
|
68c92b06d0
|
Improve comment (#10801)
|
2024-03-11 16:20:24 -07:00 |
Lauri Tulmin
|
a2d4148067
|
Remove http stable semconv tests (#10087)
|
2023-12-21 08:30:26 -08:00 |
Lauri Tulmin
|
14dc34e50e
|
Capture http.route for akka-http (#10039)
Co-authored-by: jason plumb <75337021+breedx-splk@users.noreply.github.com>
|
2023-12-12 11:10:17 -08:00 |
Mateusz Rzeszutek
|
65ee9510f5
|
Rename the `instrumentation-api-semconv` module into `instrumentation-api-incubator` (#9985)
|
2023-12-04 08:28:10 +01:00 |
Mateusz Rzeszutek
|
dc81aae72f
|
Move HTTP classes to instrumentation-api (#9977)
|
2023-12-01 12:04:06 +01:00 |
Mateusz Rzeszutek
|
d6c2aff7c2
|
Change `http.request.body.size` and `http.response.body.size` attributes from recommended to opt-in (#9799)
|
2023-11-02 11:20:50 -07:00 |
Mateusz Rzeszutek
|
96d59d5539
|
Refactor HTTP server `server.address` and `server.port` attributes (#9760)
|
2023-10-30 08:55:30 +01:00 |
Matthieu MOREL
|
9a1c178d58
|
PeerService Resolver (#9061)
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>
Co-authored-by: Mateusz Rzeszutek <mrzeszutek@splunk.com>
Co-authored-by: jason plumb <75337021+breedx-splk@users.noreply.github.com>
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
Co-authored-by: Lauri Tulmin <ltulmin@splunk.com>
|
2023-10-12 07:52:05 -07:00 |
Lauri Tulmin
|
8c00dcb76d
|
Use namedOneOf instead of adding the same advice twice with different methods (#9571)
|
2023-09-28 19:57:28 +03:00 |
Lauri Tulmin
|
746606b391
|
Fix akka http latest dep tests (#9573)
|
2023-09-28 08:23:26 -07:00 |
Lauri Tulmin
|
7d2259742a
|
Transform inline advice to delegating advice and test indy modules (#9508)
|
2023-09-22 11:15:39 +03:00 |
Mateusz Rzeszutek
|
3136916749
|
Add HTTP server tests for non standard methods (#9446)
|
2023-09-15 08:43:36 -07:00 |
Lauri Tulmin
|
d157b68efb
|
Use HTTP instead of non-known method in http span name (#9441)
Co-authored-by: Mateusz Rzeszutek <mrzeszutek@splunk.com>
|
2023-09-13 10:14:30 -07:00 |
Lauri Tulmin
|
fc2d53c7bc
|
Fix akka http latest deps test (#9394)
|
2023-09-05 12:50:36 -07:00 |
Lauri Tulmin
|
d20b357c3d
|
Add http server stable semconv tests (#9360)
|
2023-08-31 18:43:03 -07:00 |
Mateusz Rzeszutek
|
133de2486a
|
Extract HTTP server experimental metrics to a separate class (#9259)
|
2023-08-30 08:49:42 -07:00 |
Mateusz Rzeszutek
|
d7a34f90ba
|
Refactor and rename `HttpClientResend` and `HttpRouteHolder` (#9280)
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
|
2023-08-26 00:37:25 +00:00 |
Lauri Tulmin
|
23c20dadaf
|
Add http client test with non-standard request method (#9204)
|
2023-08-18 09:01:53 +03:00 |
Lauri Tulmin
|
b9e459da07
|
Test http client stable semconv (#9178)
|
2023-08-13 10:22:04 -07:00 |
Mateusz Rzeszutek
|
27faf8f5b7
|
Make `HttpServerAttributesGetter` extend `NetServerAttributesGetter` (#9088)
|
2023-08-02 08:52:44 -07:00 |
Mateusz Rzeszutek
|
d81630331b
|
Make `HttpClientAttributesGetter` extend `NetClientAttributesGetter` (#9015)
|
2023-07-31 11:09:09 -07:00 |
Mateusz Rzeszutek
|
59e2da5aa3
|
Extract HTTP client experimental metrics to a separate class (#8769)
|
2023-07-18 08:34:39 -07:00 |
Mateusz Rzeszutek
|
cc8160cffb
|
Support the `http.request.method_original` attribute (#8779)
|
2023-07-17 09:41:41 +00:00 |
Mateusz Rzeszutek
|
cde2e70148
|
Implement new stable server semantic conventions (#8663)
|
2023-06-13 11:07:59 +02:00 |
Mateusz Rzeszutek
|
506ccb6b7d
|
Implement new stable network semantic conventions (#8616)
|
2023-06-12 16:51:47 +02:00 |
Mateusz Rzeszutek
|
5b03ae655f
|
Implement new stable HTTP semantic conventions (#8632)
|
2023-06-08 20:02:45 -07:00 |
Mateusz Rzeszutek
|
8ee63d4441
|
Implement new stable URL semantic conventions (#8491)
|
2023-06-05 15:22:22 +00:00 |
Mateusz Rzeszutek
|
c10108bbe0
|
Enable HTTP client read timeout tests by default (#8530)
|
2023-05-19 10:24:49 -07:00 |
Mateusz Rzeszutek
|
48f85fb5f2
|
Replace target with path and query in HttpServerAttributesGetter (#8382)
|
2023-05-11 12:47:00 -07:00 |
Lauri Tulmin
|
8e016a7bf4
|
Fix flaky http pipelining test on akka http (#8437)
|
2023-05-09 11:18:34 +03:00 |
Lauri Tulmin
|
413890d246
|
Test http pipelining (#8403)
|
2023-05-04 10:23:48 +03:00 |
Mateusz Rzeszutek
|
e3944a53a5
|
Make net.transport an optional attribute (#8279)
|
2023-04-20 08:14:03 -07:00 |
Trask Stalnaker
|
66f4c80d35
|
Update instrumentation suppression keys that do not align with their module name (#7811)
|
2023-04-11 10:54:42 -07:00 |
Lauri Tulmin
|
56eae8109b
|
Implement HttpServerResponseCustomizer support for Akka-http (#8273)
|
2023-04-11 10:54:03 -07:00 |
Mateusz Rzeszutek
|
5b271c4917
|
Switch from http.flavor to net.protocol.* in HTTP server instrumentat… (#8244)
|
2023-04-09 08:47:33 -07:00 |
Mateusz Rzeszutek
|
f501569106
|
Switch from http.flavor to net.protocol.* in HTTP client instrumentat… (#8131)
|
2023-04-07 13:39:42 +02:00 |
Lauri Tulmin
|
d87f40c9c7
|
Instrument akka-http bindAndHandle (#8174)
Resolves
https://github.com/open-telemetry/opentelemetry-java-instrumentation/issues/8143
Resolves
https://github.com/open-telemetry/opentelemetry-java-instrumentation/issues/6081
Resolves
https://github.com/open-telemetry/opentelemetry-java-instrumentation/issues/5137
Using the same approach as in
https://github.com/open-telemetry/opentelemetry-java-instrumentation/pull/6243
and as used by DataDog. Unlike in #6243 this pr does not attempt to
prevent leaking scopes into actors but rather instruments the actor to
reset context to get rid of the leaked scopes (DataDog does the same).
|
2023-04-05 17:11:05 +03:00 |
Mateusz Rzeszutek
|
d9b0eee503
|
Remove deprecated instrumentation-api-semconv code (#7838)
|
2023-02-16 13:16:52 -08:00 |