Commit Graph

116 Commits

Author SHA1 Message Date
crossoverJie 844c28c65f
Add support for PowerJob (#12086)
Co-authored-by: Steve Rao <raozihao.rzh@alibaba-inc.com>
Co-authored-by: Helen <56097766+heyams@users.noreply.github.com>
2024-09-12 09:05:17 -07:00
Lauri Tulmin 960b763d55
Reformat supported libraries doc (#11889) 2024-07-24 11:40:12 -07:00
Trask Stalnaker 2ea4e619de
Update change log for v2.6.0 release (#11816) 2024-07-16 21:44:01 +00:00
Liu Ziming 7f30056b57
support jettyclient 12 (#11519)
Co-authored-by: Lauri Tulmin <ltulmin@splunk.com>
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
2024-07-09 01:21:13 +00:00
Jay DeLuca 26591eab17
Support tracing the ClickHouse Java HTTP client (#11660) 2024-07-08 18:06:50 -07:00
Lucas Amoroso 8537d215da
add javalin instrumentation (#11587) 2024-07-01 16:41:04 +03:00
Gregor Zeitlinger d5b772e7fa
fix link (#11656) 2024-06-22 15:32:56 +03:00
Trask Stalnaker 3743605f2d
Clarify Netty instrumentation support (#11447) 2024-05-24 07:40:05 +03:00
Lauri Tulmin cbcc0fbf41
Fix broken link (#11445) 2024-05-23 12:48:08 -07:00
Lauri Tulmin 083f7b7ae3
Use Apache ShenYu instead of Shenyu (#11407) 2024-05-20 09:27:41 -07:00
Liu Ziming 9e48f24486
fetch route in apache shenyu (#11260)
Co-authored-by: Lauri Tulmin <ltulmin@splunk.com>
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
2024-05-17 14:47:39 -07:00
Lauri Tulmin 974b28e192
Move armeria instrumentations under common directory (#11385) 2024-05-17 15:07:57 +03:00
Lauri Tulmin 66e4c5ac39
Add instrumentation for armeria gRPC (#11351)
Co-authored-by: Steve Rao <raozihao.rzh@alibaba-inc.com>
2024-05-15 13:31:02 -07:00
Steve Rao 9727c6ea97
Add support for InfluxDB (#10850) 2024-05-07 20:08:52 -07:00
Lauri Tulmin 17f58ed20a
Run tests with jdk 22 (#11191) 2024-04-22 18:11:36 -07:00
Lauri Tulmin 17c8f0da74
elasticsearch-java 7.17.20 has native instrumentation (#11083) 2024-04-10 13:05:12 -07:00
Gregor Zeitlinger 3839342e3b
move spring resources to javaagent directory (#10813) 2024-03-14 08:27:19 -07:00
Lauri Tulmin c8f2cc5a9b
Add instrumentation for jetty 12 (#10575)
Co-authored-by: Jean Bisutti <jean.bisutti@gmail.com>
2024-03-12 15:59:27 -07:00
Steve Rao 86c3263868
Add support for XXL-JOB (#10421)
Co-authored-by: Lauri Tulmin <tulmin@gmail.com>
2024-03-12 15:54:54 -07:00
Sam Wright 1225eb8cad
Capture http.route for pekko-http (#10799)
Co-authored-by: Lauri Tulmin <tulmin@gmail.com>
2024-03-12 18:04:29 +02:00
Lauri Tulmin a3a572540e
Add instrumentation for graphql 20 that does not use deprecated methods (#10779) 2024-03-12 13:48:17 +02:00
Lauri Tulmin 617d4edeb5
Update suppression keys for finagle (#10579) 2024-02-21 14:38:54 +02:00
Steven Swartz 807e0c2f9b
Fix documentation link to graphql semantic conventions (#10565) 2024-02-16 09:07:03 +02:00
Dan Markwat 205100e1dc
feat: instruments finagle's netty-based stack (#10141)
Co-authored-by: Lauri Tulmin <ltulmin@splunk.com>
2024-02-15 07:39:48 -08:00
Steve Rao f777c0eaf9
Add support for MyBatis framework (#10258)
Co-authored-by: Lauri Tulmin <tulmin@gmail.com>
2024-02-12 15:06:57 -08:00
Elbio Caetano 27c85e208e
feat: instrumentation for apache httpclient 5 (#10100)
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
2024-01-31 07:27:25 +02:00
Lauri Tulmin fb4d0be411
Add quarkus resteasy reactive to supported libraries (#10201) 2024-01-10 07:28:53 -08:00
Lauri Tulmin 5b95f0fb3a
Update supported frameworks doc (#10157) 2024-01-03 10:48:55 -08:00
dingjiefei 20ab0121fa
Add instrumentation for druid connection pool (#9935)
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
2023-12-21 17:09:29 +00:00
Lauri Tulmin 74c233d898
Update supported libraries (#10101) 2023-12-21 08:28:32 -08:00
Lauri Tulmin bc5398ce3f
Add instrumentation for vert.x redis client (#9838) 2023-12-08 10:00:10 +02:00
Trask Stalnaker a97f7b1786
Consistent version numbers (not including patch version) (#9983) 2023-12-01 11:27:11 +01:00
Liu Ziming 702ae30076
feat: get route info in spring-cloud-gateway (#9597) 2023-11-03 09:40:35 -07:00
Phil Clay dc975b7bc5
Add instrumentation for jaxws metro 3.0+ (#9705) 2023-10-27 06:36:28 -07:00
Lauri Tulmin 90a6ed76cd
Update jvm metrics spec link (#9636) 2023-10-09 14:51:38 +00:00
Lauri Tulmin 795c053dc6
Fix spec links (#9603) 2023-10-04 17:54:35 +03:00
Lauri Tulmin 4baa694309
Add instrumentation for hibernate reactive (#9304) 2023-08-25 09:15:46 -07:00
Lauri Tulmin b3f36e936d
Update supported libraries for hibernate 6 (#9302) 2023-08-25 10:38:16 +03:00
Trask Stalnaker 2bdddafdc4
Apply Prettier to markdown files (#8968) 2023-07-19 12:22:35 -07:00
Lauri Tulmin a1f623f692
Update semconv links (#8894) 2023-07-07 08:29:55 +02:00
Alexander Wert 6461f044e1
Instrumentation for Elasticsearch 8+ (#8799) 2023-07-06 10:08:59 +00:00
Trask Stalnaker 39f4891b21
Rename runtime-metrics to runtime-telemetry (#8715)
Co-authored-by: Mateusz Rzeszutek <mrzeszutek@splunk.com>
2023-06-14 09:52:27 +00:00
Lauri Tulmin ebd31188af
Fix link to dropwizard views (#8694) 2023-06-11 12:38:04 -07:00
jason plumb f924bd3ec0
Looks like a new docs layout for dropwizard (#8654) 2023-06-06 09:04:29 +03:00
Lauri Tulmin 6dbb1589ce
Change grizzly supported version to 2.3 (#8570) 2023-05-25 07:53:38 -07:00
Robert Toyonaga 3d0971b318
Rename `runtime-metrics` to `runtime-telemetry-jmx` (#8165)
Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
2023-05-15 17:30:42 -07:00
Lauri Tulmin 04097b3093
Add instrumentation for vertx-sql-client (#8311) 2023-04-20 08:11:24 -07:00
Felix Wong 51e3b77226
Smoke test with Liberty 23.0.0.3 (#8320) 2023-04-20 09:57:00 +03:00
Dmytro Iaroslavskyi 511f6b7361
ZIO 2.0 instrumentation (#7980)
Co-authored-by: Lauri Tulmin <ltulmin@splunk.com>
2023-04-06 09:07:46 -07:00
Lauri Tulmin 08236a710f
Add library instrumentation for java http client (#8138)
Resolves
https://github.com/open-telemetry/opentelemetry-java-instrumentation/issues/8069
The javaagent instrumentation also supports propagating context into
[BodyHandler](https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/HttpResponse.BodyHandler.html)
implemented in
https://github.com/open-telemetry/opentelemetry-java-instrumentation/blob/main/instrumentation/java-http-client/javaagent/src/main/java/io/opentelemetry/javaagent/instrumentation/httpclient/BodyHandlerWrapper.java
I think the initial idea behind it was that this allowed propagating
context into callbacks. Because this didn't work for
`connectionErrorUnopenedPortWithCallback` test later we also added
wrapping completable future to take care of propagating context into
callbacks. Should I also implement context propagation for `BodyHandler`
in library instrumentation or should I just delete it? I guess it could
come handy if someone builds a custom `BodyHandler` and wants to emit
spans from there, though this doesn't feel too likely. I'd like deleting
it more.

---------

Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
2023-04-03 13:08:29 -07:00