Commit Graph

53 Commits

Author SHA1 Message Date
Lauri Tulmin 3cb7ee77c5
Remove most usages of junit ArgumentsProvider (#13962) 2025-05-31 08:36:27 +03:00
Alix 8cde80aae2
Added JDBC db.query.parameter span attributes (#13719)
Co-authored-by: Lauri Tulmin <ltulmin@splunk.com>
2025-05-14 17:52:22 +03:00
Lauri Tulmin e36be4942b
Implement stable semconv for db connection pool metrics (#13785) 2025-04-29 20:45:04 -07:00
Lauri Tulmin 8cd11e4688
Don't cache sanitization results for large sql statements (#13353) 2025-04-10 12:12:55 -07:00
Gregor Zeitlinger 29ea551714
Db error type (#13640) 2025-04-10 08:00:23 -07:00
Lauri Tulmin 6edaa0df74
Improve handling of quoted table names (#13612) 2025-04-09 20:12:13 -07:00
Lauri Tulmin d46861fdfd
Fix typo (#13670) 2025-04-08 05:53:26 -07:00
Gregor Zeitlinger e2cce4cc16
Db client error type for JDBC (#13331)
Co-authored-by: Jay DeLuca <jaydeluca4@gmail.com>
2025-03-31 05:40:16 -07:00
Lauri Tulmin 7d1aeb4156
Add experimental http client url.template attribute (#13581) 2025-03-27 13:30:36 +02:00
Lauri Tulmin 4e37274fad
End metric description with dot (#13559) 2025-03-25 13:55:13 -07:00
Lauri Tulmin e207579370
Rename method, use Telemetry instead of Metrics (#13574) 2025-03-25 11:03:32 +02:00
Trask Stalnaker dbe9679777
Simplify Http `*TelemetryBuilder` generic signatures (#12858) 2025-03-13 07:25:24 -07:00
Anuraag (Rag) Agrawal 2f7b59f38a
Add support for ConverseStream to bedrock instrumentation (#13410) 2025-03-12 07:27:50 -07:00
Anuraag (Rag) Agrawal d45ebfa777
Implement genai events for bedrock (non-streaming) (#13473) 2025-03-10 07:24:11 -07:00
Anuraag (Rag) Agrawal 54f2f0cc30
Add gen_ai metrics to AWS Bedrock instrumentation (#13408) 2025-03-05 07:22:28 -08:00
Jean Bisutti 5b287e3db0
Redact query string values for http client spans (#13114)
Co-authored-by: Steve Rao <raozihao.rzh@alibaba-inc.com>
Co-authored-by: Lauri Tulmin <tulmin@gmail.com>
Co-authored-by: Lauri Tulmin <ltulmin@splunk.com>
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
2025-02-27 16:41:35 +00:00
Anuraag (Rag) Agrawal 17634e2d19
Add instrumentation of AWS Bedrock to use gen_ai conventions (#13355) 2025-02-25 17:39:15 -08:00
renovate[bot] b1eb1fd3d9
fix(deps): update dependency io.opentelemetry.semconv:opentelemetry-semconv to v1.30.0-rc.1 (#13116)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Lauri Tulmin <ltulmin@splunk.com>
2025-01-30 14:18:43 -08:00
dingjiefei af2fb237fe
stabilise spanNames (#12487)
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
2025-01-17 13:57:02 -08:00
Lauri Tulmin 467dfc0529
Instrument jdbc batch queries (#12797)
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
2025-01-16 14:30:10 -08:00
SylvainJuge be851823d2
reuse semconv incubating attributes in test code (#12992) 2025-01-10 09:30:47 -08:00
Trask Stalnaker e5a9d1cfb7
Change `setKnownMethods(Set)` to `setKnownMethods(Collection)` (#12902) 2024-12-24 10:29:15 -08:00
Trask Stalnaker 6b9e68ebfd
Change `setCaptured*Headers(List)` to `setCaptured*Headers(Collection)` (#12901) 2024-12-23 15:49:55 -08:00
jason plumb 5daa37e782
Rename "db.client.connections.usage" to "db.client.connection.count" (#12886) 2024-12-14 11:55:58 +02:00
Trask Stalnaker 4cc4e1c0b2
Consistent naming of addAttributesExtractor (#12860) 2024-12-10 12:45:20 -08:00
Gregor Zeitlinger ca16c480a4
add db client metrics (#12806) 2024-11-28 08:13:10 -08:00
Helen 61c99cf73d
Implement some of the stable database semantic conventions (#11575)
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
2024-10-29 10:32:37 -07:00
renovate[bot] 855c7a0fad
fix(deps): update dependency io.opentelemetry.semconv:opentelemetry-semconv to v1.28.0-alpha (#12292)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Lauri Tulmin <ltulmin@splunk.com>
2024-10-28 10:55:06 -07:00
Gregor Zeitlinger b9f09cae88
Http server builder (#11651) 2024-10-07 09:41:24 -07:00
Gregor Zeitlinger e397159bfb
http server and client builder for netty (#12083) 2024-09-24 07:53:18 +03:00
Gregor Zeitlinger 749fafaea8
enforce static imports (#12009) 2024-08-21 10:40:50 -07:00
crossoverJie 06f4f523af
Add Pulsar Consumer metrics (#11891)
Co-authored-by: Lauri Tulmin <tulmin@gmail.com>
Co-authored-by: Steve Rao <raozihao.rzh@alibaba-inc.com>
2024-08-15 09:07:39 -07:00
Gregor Zeitlinger b00ccd7834
use DefaultHttpClientInstrumenterBuilder and DefaultHttpServerInstrumenterBuilder for armeria (#11797)
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
2024-08-14 17:37:24 -07:00
Gregor Zeitlinger 9bbfe7fe4e
Use config properties for spring starter (http server) (#11667)
Co-authored-by: Lauri Tulmin <tulmin@gmail.com>
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
2024-07-10 10:32:17 -07:00
crossoverJie a46c8a0c7c
Add Pulsar MessagingProducerMetrics (#11591)
Co-authored-by: Lauri Tulmin <tulmin@gmail.com>
Co-authored-by: Steve Rao <raozihao.rzh@alibaba-inc.com>
2024-07-09 08:50:14 -07:00
Gregor Zeitlinger 798bdd5569
config properties support for spring starter clients (#11605) 2024-07-02 16:49:39 +03:00
crossoverJie 9f7aec5365
Update http metrics to the latest version (#11659) 2024-06-27 19:18:52 -07: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
Lauri Tulmin 6c7afce137
Extract sql operation even when the sanitizer is disabled (#11472) 2024-05-29 09:10:45 +03:00
Lauri Tulmin 34f15e3745
Don't sanitize postgre parameter markers (#11388) 2024-05-17 07:22:31 -07:00
Trask Stalnaker 68ebe00c8b
Revert "Remove db.connection_string (#11089)" (#11366) 2024-05-16 10:30:34 +03:00
Lauri Tulmin 3a9972b16f
Remove incubating semconv dependency from library instrumentation (#11324) 2024-05-15 11:44:21 -07:00
renovate[bot] 22adefcbd0
fix(deps): update errorproneversion to v2.27.0 (main) (minor) (#11238)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Lauri Tulmin <ltulmin@splunk.com>
2024-04-28 13:56:53 +03:00
Lauri Tulmin 7ff3b23f10
Remove db.connection_string (#11089) 2024-04-12 09:09:25 +03:00
Gregor Zeitlinger 96c4922753
Update the OpenTelemetry SDK version to 1.37.0 (#11066)
Co-authored-by: opentelemetrybot <107717825+opentelemetrybot@users.noreply.github.com>
Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
Co-authored-by: Lauri Tulmin <ltulmin@splunk.com>
2024-04-10 11:08:42 +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
xiangtianyu 42ba962aa8
fix: invalid semantic conventions doc url fix (#10954) 2024-04-08 10:49:42 +03:00
Mengyi Zhou (bjrara) df83eaa502
Fix missing db.operation for CREATE/DROP/ALTER SQL statement (#10020) 2024-03-12 16:03:29 -07:00
Steven Swartz f6a12b41ef
Normalize SQL IN(?, ?, ...) statements to "in(?)" to reduce cardinality of db.statement attribute (#10564)
Co-authored-by: Lauri Tulmin <ltulmin@splunk.com>
2024-03-12 15:52:26 -07:00
Lauri Tulmin e67d73edaa
Disable http and rpc metrics when advice can not be applied (#10671) 2024-02-27 11:35:14 +02:00