Commit Graph

7899 Commits

Author SHA1 Message Date
Lauri Tulmin 81de0d8906
Don't wait for netty to shut down (#6271) 2022-07-06 13:00:27 -07:00
jack-berg 3e08f36cfa
Add kafka client metrics (#6138)
* Add kafka client metrics

* Spotless

* Refactor to general purpose bridge between kafka client metrics and opentelemetry metrics

* Include kafka prefix, fix typo

* Spotless, update readme with latest metric names

* PR feedback

* Map rate measureables to gauges instead of up down counters

* Spotless, quote attributes, log placeholder

* Move metric table printing to test, only retain most granular attribute set

* PR feedback

* Remove synchornization from metricChange

* remove kafka dependency

* PR feedback

* Fix reset

* Adjust configuration pattern to not rely on GlobalOpenTelemetry

* Merge into KafkaTelemetry

* Relocate readme and fix typo
2022-07-06 09:34:14 -07:00
Lauri Tulmin 3f3e94ddb6
Increase gradle daemon heap size for latest deps test (#6265)
* Increase gradle daemon heap size for latest deps test

* correct file name
2022-07-05 19:23:47 -07:00
Trask Stalnaker a141a21b01
Small gradle-build-action fixes (#6266) 2022-07-05 23:06:35 +03:00
Mateusz Rzeszutek afee828846
Use metrics batch API in connection pool instrumentations (#6231)
* Use metrics batch API in connection pool instrumentations

* Fix vibur muzzle

* Fix vibur muzzle
2022-07-05 13:47:15 +02:00
dependabot[bot] 814985e620
Bump com.gradle.plugin-publish from 1.0.0-rc-3 to 1.0.0 (#6262)
Bumps com.gradle.plugin-publish from 1.0.0-rc-3 to 1.0.0.

---
updated-dependencies:
- dependency-name: com.gradle.plugin-publish
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-05 11:03:23 +03:00
jason plumb f3f2e61542
Add api dep on "io.opentelemetry:opentelemetry-sdk-extension-autoconfigure-spi" (#6254) 2022-07-04 10:21:39 +02:00
jason plumb 886665ade4
Remove commons-codec (not needed?) (#6249)
* remove commons-codec (not needed?)

* add commons-codec back and add note
2022-07-04 10:16:43 +02:00
jason plumb f38939134c
Correct spelling of opentelemetry-exporter-logging (#6253) 2022-07-01 21:09:04 +03:00
Lauri Tulmin 6534dd4d51
Aws sdk2 sqs context propagation (#6199) 2022-07-01 09:24:45 -07:00
Jean Bisutti b4a1a2387d
Enable logging in benchmark overhead (#6252) 2022-07-01 08:18:41 -07:00
Lauri Tulmin ae2a908256
Run tests with dubbo3 (#6247)
* Run tests with dubbo3

* remove muzzle limit

* fill peer name on dubbo 3
2022-07-01 08:14:23 -07:00
Trask Stalnaker 701ed54311
Use "class loader" instead of "classloader" consistently in docs and comments (#6236)
* Use "class loader" consistently instead of classloader

* Java comments too

* Fix bad merge
2022-06-30 14:57:07 -07:00
Mateusz Rzeszutek 4c5ce632f5
Support metric view configuration file in the Javaagent (#6228) 2022-06-29 22:11:49 -07:00
Mateusz Rzeszutek 4cfdd8f0bc
Bump versions in examples (#6239) 2022-06-29 13:08:51 +03:00
Mateusz Rzeszutek c978ce22f5
Update (rewrite) the javaagent structure doc; document bootstrap modules (#6227) 2022-06-28 20:23:27 -07:00
Lauri Tulmin bb25a6c47c
Expunge stale entries on computeIfAbsent (#6235) 2022-06-28 20:21:05 -07:00
Will Li 661af204d9
add runtime metrics for buffer pool (#6177)
* add runtime metrics for buffer pool

Signed-off-by: Cuichen Li <cuichli@cisco.com>

* update based on comments

Signed-off-by: Cuichen Li <cuichli@cisco.com>

* update based on comment

Signed-off-by: Cuichen Li <cuichli@cisco.com>

* add missing unit test

Signed-off-by: Cuichen Li <cuichli@cisco.com>
2022-06-28 13:31:54 +03:00
Lauri Tulmin 30248684d1
Capture enduser.id in servlet instrumentation (#6225)
* Capture enduser.id in servlet instrumentation

* delete TomcatAdditionalAttributesExtractor

* spotless

* spotless
2022-06-27 21:03:54 -07:00
Mateusz Rzeszutek 72e0b26b2b
Always pass Context when recording HttpServerMetrics (#6223) 2022-06-27 10:23:36 -07:00
Trask Stalnaker 4f7c2416fd
Fix deprecated gradle warnings (#6221) 2022-06-27 10:22:58 -07:00
Trask Stalnaker 8fac01e736
Enable error prone's UnusedVariable check (#6217)
* Enable error prone's UnusedVariable check

* Spotless
2022-06-27 10:55:27 +02:00
Trask Stalnaker c1c108c870
Remove checkstyle CommentsIndentation (#6219) 2022-06-27 10:45:55 +03:00
Trask Stalnaker 65251c4e8a
Use addSamplerCustomizer in demo extension (#6204)
* Use addSamplerCustomizer in demo extension

* Switch to ConfigurableSamplerProvider
2022-06-26 14:45:38 -07:00
Trask Stalnaker b0eae3461c
Update spotless (#6218)
* Update spotless

* Update spotless
2022-06-26 14:44:29 -07:00
Trask Stalnaker c90f01094b
Update error prone (#6216) 2022-06-26 14:25:52 -07:00
Trask Stalnaker ca3664613f
Fix gwt groupId (#6215) 2022-06-25 06:09:15 +02:00
Mateusz Rzeszutek 8a83844245
Log a warning when GlobalOpenTelemetry#resetForTest() is called (#6212) 2022-06-24 13:38:38 -07:00
Mateusz Rzeszutek dc6833afab
Fix GWT latestDepTest (#6213) 2022-06-24 11:57:35 +02:00
Trask Stalnaker e9bb03173b
Update azure-sdk instrumentation (#6194) 2022-06-23 12:29:56 -07:00
Trask Stalnaker c8a68155c7
Update releasing doc (#6205) 2022-06-23 12:29:26 -07:00
Mateusz Rzeszutek defa530c72
Remove deprecated TimeExtractor (#6196)
* Remove deprecated TimeExtractor

* forgot to add one more class
2022-06-22 16:42:50 -07:00
Trask Stalnaker 3dda14afc4
Extract reusable create-operator-pull-request workflow (#6193)
* Extract reusable create-operator-pull-request workflow

* Renames

* Fix

* Sync
2022-06-21 11:02:30 +03:00
Ago Allikmaa ba912bc382
Implement C3P0 connection pool metrics (#6174)
* C3P0 connection pool metrics

* Use PooledDataSource instead of specific implementation

* Add C3P0 readme

* RuntimeException in case of underlying SQLException

* Use ISE instead of RuntimeException
2022-06-20 14:21:54 +03:00
Trask Stalnaker 11dd0797f6
Make rpc.grpc.status_code required (#6184) 2022-06-17 13:50:57 -07:00
Lauri Tulmin c2f9e7ae55
Update GraphQL instrumentation to match spec (#6179)
* Update GraphQL instrumentation to match spec

* add back removed method as deprecated

* revert accidental change

* change method order
2022-06-17 14:14:19 +03:00
Trask Stalnaker 84aa843b60
Fix javaagent jar not being found when making release (#6183)
* Sync

* Fix

* More small updates

* Fix
2022-06-17 09:54:49 +03:00
OpenTelemetry Java Bot 8687fc6de4
Update version to 1.16.0-SNAPSHOT (#6180) 2022-06-16 14:47:27 -07:00
Trask Stalnaker 9d628d13c4
Update change log (#6176)
* Update change log

* Add one more
2022-06-16 13:17:44 -07:00
Lauri Tulmin b4a1e2e9ee
Fix ClassCastException in JDBC instrumentation (#6088)
* Move DbInfo to boot loader

* add comment

* add test

* spelling
2022-06-16 12:09:24 -07:00
Ago Allikmaa fae88de680
Implement Apache DBCP2 datasource metrics (#6175)
* Apache DBCP2 datasource metrics

* Fix issues from PR

* Add readme for autoinstrumentation
2022-06-15 15:00:46 -07:00
Trask Stalnaker 1e439e73d3
Update to OpenTelemetry SDK 1.15.0 (#6170) 2022-06-14 09:44:42 -08:00
Lauri Tulmin 36788c4910
Fix vaadin latest dep tests (#6173) 2022-06-14 09:00:49 -08:00
Lauri Tulmin 91dcad68bd
Run tests with play 2.4 (#6145)
* Run tests with play 2.4

* restore comment
2022-06-14 12:10:53 +03:00
Trask Stalnaker 0bdf26af51
Release workflow simplifications (#6169)
* Release workflow simplifications

* Remove now unused workflow

* Fix

* Remove prerelease support
2022-06-14 10:29:56 +03:00
dependabot[bot] cc30b5218b
Bump com.gradle.plugin-publish from 1.0.0-rc-2 to 1.0.0-rc-3 (#6167)
Bumps com.gradle.plugin-publish from 1.0.0-rc-2 to 1.0.0-rc-3.

---
updated-dependencies:
- dependency-name: com.gradle.plugin-publish
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-13 19:38:01 -07:00
dependabot[bot] 52f6e24780
Bump com.gradle.enterprise from 3.10.1 to 3.10.2 (#6168)
Bumps com.gradle.enterprise from 3.10.1 to 3.10.2.

---
updated-dependencies:
- dependency-name: com.gradle.enterprise
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-06-13 19:37:38 -07:00
jack-berg 9b8f74515a
Rename p.r.j.memory.max to p.r.j.memory.limit (#6161)
* Rename p.r.j.memory.max to p.r.j.memory.limit

* Fix build
2022-06-13 13:17:04 -07:00
Lauri Tulmin 3726c54c40
Enable read timeout test for reactor netty (#6156) 2022-06-13 13:16:42 -07:00
Lauri Tulmin 8d89904e86
Enable read timeout test for armeria (#6155) 2022-06-13 13:14:02 -07:00