Tyler Benson
c9da16f334
Add resource naming instrumentation for jax-rs
2018-02-14 19:18:01 +10:00
Tyler Benson
859b93bcdf
Merge pull request #227 from DataDog/tyler/spring-web-errors
...
Add instrumentation for spring error handling
2018-02-13 09:43:50 +10:00
Tyler Benson
0299a7b9ae
Remove unused config utils file.
2018-02-13 09:07:53 +10:00
Tyler Benson
3ec70ac026
Add instrumentation for spring error handling
...
Also add additional tests for spring boot
2018-02-13 09:07:53 +10:00
Tyler Benson
19051669fa
Merge pull request #224 from DataDog/tyler/version-casing
...
Add exception for version segments in URLs
2018-02-12 13:25:33 +10:00
Tyler Benson
9fc5cf6a4b
Add exception for version segments in URLs
...
This seems like a common enough segment and useful to not remove.
2018-02-09 12:54:13 +10:00
Tyler Benson
c84b4a2c71
Merge pull request #221 from DataDog/tyler/url-resource-name-improvements
...
Remove configuration of URL to ResourceName Decorator
2018-02-09 11:04:22 +10:00
Tyler Benson
6eb36ae5fd
Merge pull request #220 from DataDog/tyler/aws
...
Add additional tags for aws requests
2018-02-09 10:43:50 +10:00
Tyler Benson
0b4bf16f97
Remove configuration of ResourceName Decorator
...
Improve name sanitizing to reduce high cardinality issues.
2018-02-08 17:26:04 +10:00
Tyler Benson
1069922233
Add additional tags for aws requests
2018-02-08 15:12:17 +10:00
Tyler Benson
f820789e1c
Merge pull request #219 from DataDog/tyler/move-tests
...
Move servlet tests to individual modules. Fix servlet 2 instrumentation.
2018-02-08 10:21:52 +10:00
Tyler Benson
3e57a7a7ea
Move servlet tests to individual modules. Fix servlet 2 instrumentation.
...
Turns out we weren’t actually servlet 2 compatible. That should be fixed now. Unfortunately it appears servlet 2 also doesn’t expose the http response code, so we aren’t able to set it as a tag without custom instrumentation for each framework.
I also removed our log4j2 stuff since we’re using logback.
2018-02-08 09:27:04 +10:00
Tyler Benson
1a855c4271
Merge pull request #215 from DataDog/tyler/dep-fix
...
Fix dependency problem in dropwizard example
2018-02-07 12:49:38 +10:00
Tyler Benson
4958a3d306
Fix dependency problem in dropwizard example
...
There was an incompatible mix of jackson dependencies which caused the app to not start up. Changed the tracer client to use an old version, but allow the agent to still use a newer version (since it is shadowed).
2018-02-07 12:41:18 +10:00
Tyler Benson
103d7d7b64
Merge pull request #216 from DataDog/tyler/error-object
...
Use Field.ERROR_OBJECT instead of string
2018-02-07 12:17:52 +10:00
Tyler Benson
1bfceb0d53
Use Field.ERROR_OBJECT instead of string
2018-02-07 12:02:10 +10:00
Andrew Kent
b557776bcf
Merge pull request #217 from DataDog/tyler/ipv4-string
...
Use string instead of int representation for IPv4
2018-02-06 09:25:20 -08:00
Andrew Kent
0382f8916e
Merge pull request #214 from DataDog/tyler/aws-fixes
...
Change AWS instrumentation to use constructor
2018-02-06 09:24:13 -08:00
Tyler Benson
0ca6082a6e
Use string instead of int representation for IPv4
2018-02-06 17:30:44 +10:00
Tyler Benson
a311d5f57d
Change AWS instrumentation to use constructor
...
Instead of requiring the builder.
2018-02-06 15:01:50 +10:00
Tyler Benson
f3e7dfac68
Merge pull request #213 from DataDog/tyler/instrumentation-config
...
Allow instrumentation to be disabled
2018-02-06 12:09:27 +10:00
Tyler Benson
7d28a32fba
Allow instrumentation to be disabled
...
By default, instrumentation is enabled, and can be disabled by default by overriding the `defaultEnabled` method. Instrumentation can also be disabled individually or enabled when default is disabled.
2018-02-06 11:20:05 +10:00
Andrew Kent
3eeb27b900
Begin 0.3.3
2018-02-05 11:13:13 -08:00
Andrew Kent
a0b03da6f6
Version 0.3.2
2018-02-05 10:53:26 -08:00
Andrew Kent
0ae80dbb80
Merge pull request #211 from DataDog/ark/disable_kafka
...
Disable Kafka Instrumentation
2018-02-05 10:52:32 -08:00
Andrew Kent
bff9ae2f4e
Disable Kafka Instrumentation
2018-02-05 10:42:48 -08:00
Andrew Kent
a726a91306
Begin 0.3.2
2018-02-05 10:39:22 -08:00
Andrew Kent
17085ae322
Version 0.3.1
2018-02-05 09:45:01 -08:00
Andrew Kent
d504057670
Merge pull request #210 from DataDog/ark/fix_dependencies_loggers
...
Patch getLogger calls to safe logger.
2018-02-05 08:57:33 -08:00
Andrew Kent
d703095717
Patch getLogger calls to safe logger.
2018-02-04 12:09:11 -08:00
Tyler Benson
9816ecaec2
Merge pull request #209 from DataDog/tyler/kafka
...
Kafka and Kafka Streams instrumentation
2018-02-02 08:56:28 +10:00
Tyler Benson
4314f71ab7
Kafka and Kafka Streams instrumentation
...
This includes propagation and traces for producers and consumers.
2018-02-01 20:04:40 +10:00
Andrew Kent
a2010ef4a4
Begin 0.3.1
2018-01-31 17:17:23 -08:00
Andrew Kent
58a7e74815
Version 0.3.0
2018-01-31 16:46:01 -08:00
Andrew Kent
75c805de2a
Merge pull request #208 from DataDog/ark/sparse_readme
...
Remove documentation from readme and point to official docs
2018-01-31 16:37:52 -08:00
Andrew Kent
64fbaba3fe
Remove documentation from readme and point to official docs
2018-01-31 16:31:25 -08:00
Andrew Kent
dba38c954a
Merge pull request #207 from DataDog/ark/span_type
...
set span.type for all integrations
2018-01-31 16:24:31 -08:00
Andrew Kent
6f088ddd53
Remove trace decorator yaml config
2018-01-31 16:13:41 -08:00
Andrew Kent
8d53e4703d
Set span.type for all integrations.
2018-01-31 16:13:41 -08:00
Andrew Kent
228f896bb6
Move default decorators to code
2018-01-31 13:18:28 -08:00
Andrew Kent
13b0df8aca
Apply default decorators in unit tests
2018-01-31 12:22:43 -08:00
Andrew Kent
7920cc9d8e
Set span.type tag
2018-01-31 12:22:43 -08:00
Andrew Kent
919eefe818
Write json for loggingwriter
2018-01-31 12:22:43 -08:00
Tyler Benson
4e90a7d1e5
Merge pull request #206 from DataDog/tyler/aws
...
Prevent headers from being added for AWS client calls
2018-01-31 10:27:59 +10:00
Tyler Benson
13c774e7ff
Fix AWS integration
...
Handler was being added on builder return, which was too late. It appears it would have also failed if an existing handler resulted in a unmodifiable list to be returned.
2018-01-31 10:18:51 +10:00
Tyler Benson
29ffdf7354
Change escape sequence since SQS doesn’t like $ characters.
2018-01-31 08:14:02 +10:00
Tyler Benson
c1f73c194e
Prevent headers from being added for AWS client calls
2018-01-30 11:20:17 +10:00
Andrew Kent
140c3add96
Merge pull request #205 from DataDog/ark/aws_base_instrumentation
...
aws base instrumentation
2018-01-25 17:55:41 -08:00
Andrew Kent
28df9fb298
Merge pull request #203 from DataDog/ark/the_weak_must_die
...
Use a thread-safe synchronized weak hash map
2018-01-25 09:56:38 -08:00
Andrew Kent
d731789d38
Remove copy-paste from spring and trace instrumentation
2018-01-25 09:47:14 -08:00