Commit Graph

193 Commits

Author SHA1 Message Date
Sergei Malafeev 7ea2da3d0b
Add Zipkin exporter support (#411)
* #375 Add Zipkin exporter support

Signed-off-by: Sergei Malafeev <sergeymalafeev@gmail.com>

* #375 use OkHttpSender for Zipkin exporter

Signed-off-by: Sergei Malafeev <sergeymalafeev@gmail.com>

* #375 add Zipkin exporter to README

Signed-off-by: Sergei Malafeev <sergeymalafeev@gmail.com>

Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
2020-05-19 15:58:41 -07:00
Steve Flanders abcaa7acc6
Update the README (#414)
* Move build and configure to top as getting started section
* Add manual instrumentation section
* Document `@WithSpan` annotation
* Move developer specific information to CONTRIBUTING.md
* Cleanup formatting and use consistent spacing
2020-05-18 21:03:39 -07:00
Nikita Salnikov-Tarnovski fe8819fb8f
Support for khttp library (#401) 2020-05-17 10:41:41 -07:00
Nikita Salnikov-Tarnovski 6d0d3f54ce
Enable the following instrumentation by default: grizzly, jetty, spark-java (#407) 2020-05-17 10:19:35 -07:00
Trask Stalnaker f964725d96
Add troubleshooting section to README (#382) 2020-05-05 19:19:04 -07:00
Trask Stalnaker 6d1a58d151 Merge tag 'v0.50.0' into correct-history 2020-05-05 12:41:08 -07:00
Trask Stalnaker 212b80d877
Update supported Ratpack version in README (#364) 2020-04-29 16:35:59 -07:00
Andrew Hsu cc3f39b6b2
added instructions for getting snapshot builds (#330) 2020-04-16 20:15:16 -07:00
Trask Stalnaker 2b500788f4
A few README updates (#292)
* A few README updates

* Add OTLP exporter to README
2020-03-29 21:23:14 -07:00
Trask Stalnaker f885f3f645
A few exporter improvements (#288) 2020-03-29 08:13:20 -07:00
Trask Stalnaker b60c161015
Add instrumented libraries/frameworks to README (#284) 2020-03-28 15:52:41 -07:00
Fabien POMEROL f1202daa60
Replace wrong ota.jaeger.service by ota.service in documentation (#187) 2020-02-26 09:04:33 -08:00
Pontus Rydin 239eb53a44
Removed statically loaded exporters and added more tests (#171)
* Classloader done. Still needs shading

* First working version

* Made the dummy exporter slightly less stupid

* Use SPI pattern for loading. Added runtime shader

* Changed to do shading on binary stream instead of loading the class first

* Protected the runtime shader from having its internals shaded

* Cleaned up code and naming

* Cleaned up

* Cleaned up and fixed test issues

* Minor fixes from code review

* Added exporter smoke tests

* Finalized exporter smoke tests

* Reenabled springboot test

* Fixed some copy-paste issues

* Initial work on exporter bridges

* Implemented dynamically loaded exporter adapters

* Added some more files

* Added exporter-adapters for well-known exporters

Moved dummy-exporter to exporter adapters

Removed -Dota.exporter option in favor of ota.exporter.jar

Added basic exporter tests to smoketest

Increased timeout for Finatra server start to help with parallel test execution

* Cleaned up tests, removed dead code and updated README

* Update README.md

* Update README.md

* Removed references to gRPC dependencies needed by Jaeger

* Fixed incorrect use of ServiceLoader in test

* Fixed test dependencies

* Adjusted exporter tests

* Fixed codeNarc issues

* Fixed CircleCI issues

* Added tests to check what CircleCI is doing

* Added missing logging directory

* Removed deadline() from Jaeger factory

* Another attempt to make it pass CircleCI

* Fixed some minor codeNarc issues

* Wrapped test config in doFirst

* Change forEach -> each

* Removed README section about commercial exporters

* Reduced number of changes to Config

* Fixed field reordering issue

* Removed references to dummy exporter

Co-authored-by: Trask Stalnaker <trask.stalnaker@gmail.com>
2020-02-21 15:12:48 -08:00
Trask Stalnaker f75eb3be33
Update README (#138) 2020-02-06 16:16:33 -08:00
Pontus Rydin 49e6309cf9
Experimental Jaeger integration (#115)
* Added simple exporter

* Updated config prefix
2020-02-01 12:22:25 -08:00
Trask Stalnaker 5820452c51
Update README.md (#18) 2019-11-19 09:46:40 -08:00
Andrew Kent 64fbaba3fe Remove documentation from readme and point to official docs 2018-01-31 16:31:25 -08:00
Tyler Benson fa3fb6e883
Merge pull request #197 from DataDog/tyler/docs
Fix some docs.
2018-01-22 15:50:15 -05:00
Andrew Kent 28a674ec11 Remove sampling from config and add prioritySampling config 2018-01-22 11:35:36 -08:00
Tyler Benson d9384b1685 Fix some docs. 2018-01-22 14:08:02 -05:00
Tyler Benson b2b61e0c8c Changes required for supporting OT 0.31.0
Also updates all the contrib versions that we currently depend on to their 0.31.0 supporting versions.
2018-01-16 09:52:28 -05:00
Tyler Benson 6d3d88987b Rename dd-trace-annotations to dd-trace-api
And move DDTags over to it.
Move some `datadog.trace.api` classes over to `datadog.trace.common`.
Other misc renaming.
2018-01-09 10:07:36 +10:00
Tyler Benson becf2a5862 Lots of renaming
Module:
dd-trace -> dd-trace-ot

Packages:
Standardize on `datadog.trace` and `datadog.opentracing` as the package prefixes.
2018-01-09 10:02:06 +10:00
Tyler Benson 4822c19c5d Remove legacy config references. 2017-12-21 16:28:18 -08:00
Andrew Kent f44b50f6d4 Fix maven doc. 2017-11-14 15:02:59 -05:00
Tyler Benson b40bcf9973 Add automatic instrumentation for JDBC
This instrumentation creates spans for Statements and PreparedStatements. It also captures the corresponding SQL and additional connection info.  ResultSet could be considered for future instrumentation to capture even more of the DB interaction time.

This integration uses Bytebuddy instead of Byteman as the many methods to instrument would have been messy in Byteman.
2017-10-24 10:28:53 -07:00
Tyler Benson 12323cef9f Update readme. 2017-09-21 14:37:41 -07:00
Tyler Benson 9c39bb64ae Fix aws version in readme, add finals and reformatting 2017-09-18 10:49:08 -07:00
Tyler Benson b85b7aed1d Turns out Byteman doesn’t like $this as a reference
Their docs were misleading.

Also fix the readme’s maven dependency.
2017-09-01 14:22:34 -07:00
Emanuele Palazzetti 815b70d3e6
[docs] update README 2017-08-07 09:34:52 +02:00
Tyler Benson 818dd3a642 Fix download link 2017-08-04 08:12:23 -07:00
Tyler Benson c220305cf6
[docs] add experimental note 2017-08-04 09:08:39 +02:00
Kent Shultz f3e55d2d69 Update documentation (#67) 2017-07-27 21:08:35 +02:00
Albert Wang 9cb1eb420e Update README.md 2017-07-26 10:24:27 -04:00
Albert Wang bddd0ac566 fix typo 2017-07-20 09:50:12 -04:00
Albert Wang a28e2209de linkify chat 2017-07-13 13:50:07 +02:00
Albert Wang 04d0d3f8a2 Update README.md 2017-07-13 13:37:47 +02:00
Tyler Benson 232801ab62 Another pass on improving the docs 2017-07-12 14:30:08 -07:00
Tyler Benson b521276b08 Add deeper tests for DDApi using ratpack as a mock http server.
See https://danhyun.github.io/2016-gr8confus-testing-ratpack-apps/ for more examples with this style of testing.
2017-07-03 11:40:12 -07:00
Guillaume Polaert 4e1c461eff fix urls 2017-05-30 11:42:01 +02:00
Guillaume Polaert 59ba88ac2d fix urls 2017-05-30 11:40:51 +02:00
Guillaume Polaert fabe2c338a Make it cleaner 2017-05-30 11:39:36 +02:00
Guillaume Polaert af88150885 Root Readme 2017-05-24 15:22:10 +02:00