Enable instrumentation by default and rev version.

This commit is contained in:
Tyler Benson 2018-03-27 13:13:28 +08:00
parent 8001c82527
commit 71eb71e53e
13 changed files with 3 additions and 63 deletions

View File

@ -38,7 +38,7 @@ dependencies {
}
test {
jvmArgs "-Ddd.writer.type=ListWriter", "-Ddd.service.name=java-app"
jvmArgs "-Ddd.writer.type=LogWriter", "-Ddd.service.name=java-app"
jvmArgs "-Ddatadog.slf4j.simpleLogger.defaultLogLevel=debug"
jvmArgs "-Dorg.slf4j.simpleLogger.defaultLogLevel=debug"

View File

@ -29,11 +29,6 @@ public final class JaxRsAnnotationsInstrumentation extends Instrumenter.Configur
super("jax-rs", "jaxrs", "jax-rs-annotations");
}
@Override
protected boolean defaultEnabled() {
return false;
}
@Override
protected AgentBuilder apply(final AgentBuilder agentBuilder) {
return agentBuilder

View File

@ -7,11 +7,7 @@ import spock.lang.Unroll
import javax.ws.rs.*
@Timeout(1)
class JaxRsInstrumentationTest extends AgentTestRunner {
static {
System.setProperty("dd.integration.jax-rs.enabled", "true")
}
class JaxRsAnnotationsInstrumentationTest extends AgentTestRunner {
@Unroll
def "span named '#resourceName' from annotations on class"() {

View File

@ -7,10 +7,6 @@ import spock.lang.Timeout
@Timeout(5)
class JerseyTest extends AgentTestRunner {
static {
System.setProperty("dd.integration.jax-rs.enabled", "true")
}
@Shared
@ClassRule
ResourceTestRule resources = ResourceTestRule.builder().addResource(new TestResource()).build()

View File

@ -30,11 +30,6 @@ public final class JedisInstrumentation extends Instrumenter.Configurable {
super(SERVICE_NAME);
}
@Override
protected boolean defaultEnabled() {
return false;
}
@Override
public AgentBuilder apply(final AgentBuilder agentBuilder) {
return agentBuilder

View File

@ -13,10 +13,6 @@ class JedisClientTest extends AgentTestRunner {
public static final int PORT = 6399
static {
System.setProperty("dd.integration.redis.enabled", "true")
}
@Shared
RedisServer redisServer = RedisServer.builder()
// bind to localhost to avoid firewall popup

View File

@ -43,11 +43,6 @@ public final class KafkaConsumerInstrumentation extends Instrumenter.Configurabl
super("kafka");
}
@Override
protected boolean defaultEnabled() {
return false;
}
@Override
public AgentBuilder apply(final AgentBuilder agentBuilder) {
return agentBuilder

View File

@ -40,11 +40,6 @@ public final class KafkaProducerInstrumentation extends Instrumenter.Configurabl
super("kafka");
}
@Override
protected boolean defaultEnabled() {
return false;
}
@Override
public AgentBuilder apply(final AgentBuilder agentBuilder) {
return agentBuilder

View File

@ -20,10 +20,6 @@ import java.util.concurrent.TimeUnit
class KafkaClientTest extends AgentTestRunner {
static final SHARED_TOPIC = "shared.topic"
static {
System.setProperty("dd.integration.kafka.enabled", "true")
}
@Shared
@ClassRule
KafkaEmbedded embeddedKafka = new KafkaEmbedded(1, true, SHARED_TOPIC)

View File

@ -44,11 +44,6 @@ public class KafkaStreamsProcessorInstrumentation {
super("kafka", "kafka-streams");
}
@Override
protected boolean defaultEnabled() {
return false;
}
@Override
public AgentBuilder apply(final AgentBuilder agentBuilder) {
return agentBuilder
@ -106,11 +101,6 @@ public class KafkaStreamsProcessorInstrumentation {
super("kafka", "kafka-streams");
}
@Override
protected boolean defaultEnabled() {
return false;
}
@Override
public AgentBuilder apply(final AgentBuilder agentBuilder) {
return agentBuilder

View File

@ -26,11 +26,6 @@ public class KafkaStreamsSourceNodeRecordDeserializerInstrumentation {
super("kafka", "kafka-streams");
}
@Override
protected boolean defaultEnabled() {
return false;
}
@Override
public AgentBuilder apply(final AgentBuilder agentBuilder) {
return agentBuilder

View File

@ -1,5 +1,3 @@
import ch.qos.logback.classic.Level
import ch.qos.logback.classic.Logger
import datadog.trace.agent.test.AgentTestRunner
import org.apache.kafka.clients.consumer.ConsumerRecord
import org.apache.kafka.common.serialization.Serdes
@ -9,7 +7,6 @@ import org.apache.kafka.streams.kstream.KStream
import org.apache.kafka.streams.kstream.KStreamBuilder
import org.apache.kafka.streams.kstream.ValueMapper
import org.junit.ClassRule
import org.slf4j.LoggerFactory
import org.springframework.kafka.core.DefaultKafkaConsumerFactory
import org.springframework.kafka.core.DefaultKafkaProducerFactory
import org.springframework.kafka.core.KafkaTemplate
@ -30,12 +27,6 @@ class KafkaStreamsTest extends AgentTestRunner {
static final STREAM_PENDING = "test.pending"
static final STREAM_PROCESSED = "test.processed"
static {
((Logger) LoggerFactory.getLogger(Logger.ROOT_LOGGER_NAME)).setLevel(Level.WARN)
((Logger) LoggerFactory.getLogger("datadog")).setLevel(Level.DEBUG)
System.setProperty("dd.integration.kafka.enabled", "true")
}
@Shared
@ClassRule
KafkaEmbedded embeddedKafka = new KafkaEmbedded(1, true, STREAM_PENDING, STREAM_PROCESSED)

View File

@ -15,7 +15,7 @@ plugins {
allprojects {
group = 'com.datadoghq'
version = '0.5.1-SNAPSHOT'
version = '0.6.0-SNAPSHOT'
apply from: "${rootDir}/gradle/dependencies.gradle"
}