Tyler Benson
4414dc2ad5
JMXFetch bundled integrations disabled by default
...
Enable each individually by setting `-Ddd.integration.<integration_name>.enabled=true`.
2019-02-06 13:00:52 -08:00
Tyler Benson
2971d1b0d3
Ensure the copyMetricConfigs task runs after processResources
...
Otherwise there seems to be a race condition which results in the metric config files being overwritten.
2019-01-28 13:43:07 -08:00
Tyler Benson
020fe44ea6
Makedir before creating file, Fail build if script errors
2019-01-25 09:27:40 -08:00
Tyler Benson
1df20cf52c
Upgrade to latest version of jmxfetch
...
This includes the ability to load config from resources.
2019-01-23 13:29:32 -08:00
Tyler Benson
f63d40fe55
Use git submodules to load metrics.yaml files
2019-01-08 10:13:18 -08:00
Tyler Benson
249951aa7a
Add README
2019-01-08 09:36:08 -08:00
Tyler Benson
de166e5ecb
First pass at embedding existing jmx integrations
...
Using copy/paste from integrations-core. Will depend on a new jmxfetch release with https://github.com/DataDog/jmxfetch/pull/205 before this will work.
2019-01-08 09:36:07 -08:00
Andrew Kent
0b92413d4a
Move JvmBootstrapTest into a fork inside a groovy test
2018-12-12 20:17:48 -08:00
Andrew Kent
d60ecf0a62
Upgrade jmxfetch to latest version
...
Manually tested against wildfly. No startup bugs. New jvm metrics are
autoreported.
2018-12-10 10:58:35 -08:00
Andrew Kent
c9471e289b
Configure jmxfetch to use new gc metrics
...
This won't have any effect on jmx behavior. The next jmxfetch update
puts our desired metric names behind this feature flag. Enabling now
so we don't forget the next time we refresh jmxfetch.
2018-11-30 10:13:11 -08:00
Nikolay Martynov
14ad40f598
Update jmxfetch to latest version
...
No functional changes but this is the first version published on Maven Central
2018-10-23 09:56:54 -04:00
Nikolay Martynov
34372533c1
Add config for tags that propagate to JMXFetch and spans
...
Also add runtime-id tag to root span and JMXFetch metrics
2018-10-22 15:51:20 -04:00
Nikolay Martynov
7b88abfd9d
Use maven central to fetch jmxfetch lib
2018-10-18 16:06:08 -04:00
Nikolay Martynov
3cc520ecb9
Add integration test for jmxfetch
2018-10-18 09:46:47 -04:00
Nikolay Martynov
60f799dd5a
Configure jmxfetch host and port separately
2018-10-18 09:46:47 -04:00
Nikolay Martynov
97fe8cbf88
Add option to disable JMXFetch
2018-10-18 09:46:47 -04:00
Nikolay Martynov
403040bac0
Use JMXFetch as a library
2018-10-18 09:46:44 -04:00