From 4d0d0f6e42cfb4b5be59685d8730e96dccdad2d9 Mon Sep 17 00:00:00 2001 From: Andrea Marziali Date: Tue, 19 May 2026 11:30:20 +0200 Subject: [PATCH 1/5] Have a fully JMS 1.0 compatible instrumentation --- .../instrumentation/jms/JMSDecorator.java | 15 ++ .../JMSMessageProducerInstrumentation.java | 4 +- .../jms/SessionInstrumentation.java | 4 +- .../src/test/groovy/JMS1Test.groovy | 33 ++- .../test/java/jms10mock/Jms10Connection.java | 130 ++++++++++ .../jms10mock/Jms10ConnectionFactory.java | 61 +++++ .../java/jms10mock/Jms10QueueReceiver.java | 59 +++++ .../test/java/jms10mock/Jms10QueueSender.java | 124 ++++++++++ .../src/test/java/jms10mock/Jms10Session.java | 229 ++++++++++++++++++ .../java/jms10mock/Jms10TopicPublisher.java | 137 +++++++++++ .../java/jms10mock/Jms10TopicSubscriber.java | 66 +++++ 11 files changed, 847 insertions(+), 15 deletions(-) create mode 100644 dd-java-agent/instrumentation/jms/javax-jms-1.1/src/test/java/jms10mock/Jms10Connection.java create mode 100644 dd-java-agent/instrumentation/jms/javax-jms-1.1/src/test/java/jms10mock/Jms10ConnectionFactory.java create mode 100644 dd-java-agent/instrumentation/jms/javax-jms-1.1/src/test/java/jms10mock/Jms10QueueReceiver.java create mode 100644 dd-java-agent/instrumentation/jms/javax-jms-1.1/src/test/java/jms10mock/Jms10QueueSender.java create mode 100644 dd-java-agent/instrumentation/jms/javax-jms-1.1/src/test/java/jms10mock/Jms10Session.java create mode 100644 dd-java-agent/instrumentation/jms/javax-jms-1.1/src/test/java/jms10mock/Jms10TopicPublisher.java create mode 100644 dd-java-agent/instrumentation/jms/javax-jms-1.1/src/test/java/jms10mock/Jms10TopicSubscriber.java diff --git a/dd-java-agent/instrumentation/jms/javax-jms-1.1/src/main/java/datadog/trace/instrumentation/jms/JMSDecorator.java b/dd-java-agent/instrumentation/jms/javax-jms-1.1/src/main/java/datadog/trace/instrumentation/jms/JMSDecorator.java index 87fbfc55fc7..c9dd753b3da 100644 --- a/dd-java-agent/instrumentation/jms/javax-jms-1.1/src/main/java/datadog/trace/instrumentation/jms/JMSDecorator.java +++ b/dd-java-agent/instrumentation/jms/javax-jms-1.1/src/main/java/datadog/trace/instrumentation/jms/JMSDecorator.java @@ -19,10 +19,13 @@ import javax.jms.Destination; import javax.jms.JMSException; import javax.jms.Message; +import javax.jms.MessageProducer; import javax.jms.Queue; +import javax.jms.QueueSender; import javax.jms.TemporaryQueue; import javax.jms.TemporaryTopic; import javax.jms.Topic; +import javax.jms.TopicPublisher; import org.slf4j.Logger; import org.slf4j.LoggerFactory; @@ -265,6 +268,18 @@ public CharSequence toResourceName(String destinationName, boolean isQueue) { return joiner.apply(destinationName); } + public Destination getDestination(final MessageProducer messageProducer) throws JMSException { + try { + return messageProducer.getDestination(); // >= 1.1 + } catch (AbstractMethodError ignored) { + // <=1.1 getDestination is not available so we need to pay an additional instanceOf + if (messageProducer instanceof QueueSender) { + return ((QueueSender) messageProducer).getQueue(); + } + return ((TopicPublisher) messageProducer).getTopic(); + } + } + public String getDestinationName(Destination destination) { String name = null; try { diff --git a/dd-java-agent/instrumentation/jms/javax-jms-1.1/src/main/java/datadog/trace/instrumentation/jms/JMSMessageProducerInstrumentation.java b/dd-java-agent/instrumentation/jms/javax-jms-1.1/src/main/java/datadog/trace/instrumentation/jms/JMSMessageProducerInstrumentation.java index 972b4382209..3dbfa0579f5 100644 --- a/dd-java-agent/instrumentation/jms/javax-jms-1.1/src/main/java/datadog/trace/instrumentation/jms/JMSMessageProducerInstrumentation.java +++ b/dd-java-agent/instrumentation/jms/javax-jms-1.1/src/main/java/datadog/trace/instrumentation/jms/JMSMessageProducerInstrumentation.java @@ -90,10 +90,10 @@ public static AgentScope beforeSend( // fall-back when producer wasn't created via standard Session.createProducer API if (null != producerState) { resourceName = producerState.getResourceName(); - Destination destination = producer.getDestination(); + Destination destination = PRODUCER_DECORATE.getDestination(producer); destinationName = PRODUCER_DECORATE.getDestinationName(destination); } else { - Destination destination = producer.getDestination(); + Destination destination = PRODUCER_DECORATE.getDestination(producer); destinationName = PRODUCER_DECORATE.getDestinationName(destination); boolean isQueue = PRODUCER_DECORATE.isQueue(destination); resourceName = PRODUCER_DECORATE.toResourceName(destinationName, isQueue); diff --git a/dd-java-agent/instrumentation/jms/javax-jms-1.1/src/main/java/datadog/trace/instrumentation/jms/SessionInstrumentation.java b/dd-java-agent/instrumentation/jms/javax-jms-1.1/src/main/java/datadog/trace/instrumentation/jms/SessionInstrumentation.java index 3f7b095b3b7..8c3ffa48231 100644 --- a/dd-java-agent/instrumentation/jms/javax-jms-1.1/src/main/java/datadog/trace/instrumentation/jms/SessionInstrumentation.java +++ b/dd-java-agent/instrumentation/jms/javax-jms-1.1/src/main/java/datadog/trace/instrumentation/jms/SessionInstrumentation.java @@ -114,7 +114,7 @@ public static void bindProducerState( int ackMode; try { ackMode = session.getAcknowledgeMode(); - } catch (Exception ignored) { + } catch (Throwable ignored) { ackMode = Session.AUTO_ACKNOWLEDGE; } sessionState = @@ -155,7 +155,7 @@ public static void bindConsumerState( int ackMode; try { ackMode = session.getAcknowledgeMode(); - } catch (Exception ignored) { + } catch (Throwable ignored) { ackMode = Session.AUTO_ACKNOWLEDGE; } sessionState = diff --git a/dd-java-agent/instrumentation/jms/javax-jms-1.1/src/test/groovy/JMS1Test.groovy b/dd-java-agent/instrumentation/jms/javax-jms-1.1/src/test/groovy/JMS1Test.groovy index f059016bc62..f24b7e8f9ff 100644 --- a/dd-java-agent/instrumentation/jms/javax-jms-1.1/src/test/groovy/JMS1Test.groovy +++ b/dd-java-agent/instrumentation/jms/javax-jms-1.1/src/test/groovy/JMS1Test.groovy @@ -7,32 +7,32 @@ import datadog.trace.agent.test.naming.VersionedNamingTestBase import datadog.trace.api.Config import datadog.trace.api.DDSpanTypes import datadog.trace.api.Trace -import datadog.trace.api.config.TracerConfig import datadog.trace.api.config.TraceInstrumentationConfig +import datadog.trace.api.config.TracerConfig import datadog.trace.bootstrap.instrumentation.api.InstrumentationTags import datadog.trace.bootstrap.instrumentation.api.Tags import datadog.trace.core.DDSpan -import org.apache.activemq.ActiveMQConnectionFactory -import org.apache.activemq.command.ActiveMQTextMessage -import org.apache.activemq.junit.EmbeddedActiveMQBroker -import spock.lang.Shared - +import java.util.concurrent.CountDownLatch +import java.util.concurrent.atomic.AtomicReference import javax.jms.Connection +import javax.jms.ConnectionFactory import javax.jms.Destination import javax.jms.Message import javax.jms.MessageListener +import javax.jms.Queue import javax.jms.QueueConnection import javax.jms.QueueSession import javax.jms.Session import javax.jms.TemporaryQueue import javax.jms.TemporaryTopic -import javax.jms.Queue -import javax.jms.Topic import javax.jms.TextMessage +import javax.jms.Topic import javax.jms.TopicConnection import javax.jms.TopicSession -import java.util.concurrent.CountDownLatch -import java.util.concurrent.atomic.AtomicReference +import jms10mock.Jms10ConnectionFactory +import org.apache.activemq.command.ActiveMQTextMessage +import org.apache.activemq.junit.EmbeddedActiveMQBroker +import spock.lang.Shared abstract class JMS1Test extends VersionedNamingTestBase { @Shared @@ -69,9 +69,13 @@ abstract class JMS1Test extends VersionedNamingTestBase { true } + def createConnectionFactory() { + broker.createConnectionFactory() + } + def setupSpec() { broker.start() - final ActiveMQConnectionFactory connectionFactory = broker.createConnectionFactory() + final ConnectionFactory connectionFactory = createConnectionFactory() connection = connectionFactory.createConnection() connection.start() @@ -1097,3 +1101,10 @@ class JMS1V1ForkedTest extends JMS1Test { "jms.process" } } + +class JMS10Test extends JMS1V0Test { + @Override + def createConnectionFactory() { + new Jms10ConnectionFactory(super.createConnectionFactory()) + } +} diff --git a/dd-java-agent/instrumentation/jms/javax-jms-1.1/src/test/java/jms10mock/Jms10Connection.java b/dd-java-agent/instrumentation/jms/javax-jms-1.1/src/test/java/jms10mock/Jms10Connection.java new file mode 100644 index 00000000000..0f8721a2b89 --- /dev/null +++ b/dd-java-agent/instrumentation/jms/javax-jms-1.1/src/test/java/jms10mock/Jms10Connection.java @@ -0,0 +1,130 @@ +package jms10mock; + +import javax.jms.Connection; +import javax.jms.ConnectionConsumer; +import javax.jms.ConnectionMetaData; +import javax.jms.Destination; +import javax.jms.ExceptionListener; +import javax.jms.JMSException; +import javax.jms.Queue; +import javax.jms.QueueConnection; +import javax.jms.QueueSession; +import javax.jms.ServerSessionPool; +import javax.jms.Session; +import javax.jms.Topic; +import javax.jms.TopicConnection; +import javax.jms.TopicSession; + +/** Wraps a real {@link Connection} but simulates a JMS 1.0 provider. */ +public class Jms10Connection implements QueueConnection, TopicConnection { + private final Connection delegate; + + public Jms10Connection(Connection delegate) { + this.delegate = delegate; + } + + // --- JMS 1.1-only unified Connection method --- + + @Override + public Session createSession(boolean transacted, int acknowledgeMode) throws JMSException { + throw new AbstractMethodError( + "JMS 1.0 provider does not implement createSession(boolean, int) on Connection"); + } + + // --- JMS 1.0 QueueConnection methods --- + + @Override + public QueueSession createQueueSession(boolean transacted, int acknowledgeMode) + throws JMSException { + return new Jms10Session(delegate.createSession(transacted, acknowledgeMode)); + } + + // --- JMS 1.0 TopicConnection methods --- + + @Override + public TopicSession createTopicSession(boolean transacted, int acknowledgeMode) + throws JMSException { + return new Jms10Session(delegate.createSession(transacted, acknowledgeMode)); + } + + // --- Common Connection methods --- + + @Override + public String getClientID() throws JMSException { + return delegate.getClientID(); + } + + @Override + public void setClientID(String clientID) throws JMSException { + delegate.setClientID(clientID); + } + + @Override + public ConnectionMetaData getMetaData() throws JMSException { + return delegate.getMetaData(); + } + + @Override + public ExceptionListener getExceptionListener() throws JMSException { + return delegate.getExceptionListener(); + } + + @Override + public void setExceptionListener(ExceptionListener listener) throws JMSException { + delegate.setExceptionListener(listener); + } + + @Override + public void start() throws JMSException { + delegate.start(); + } + + @Override + public void stop() throws JMSException { + delegate.stop(); + } + + @Override + public void close() throws JMSException { + delegate.close(); + } + + // --- ConnectionConsumer methods — not commonly used, throw for JMS 1.1 unified form --- + + @Override + public ConnectionConsumer createConnectionConsumer( + Destination destination, + String messageSelector, + ServerSessionPool sessionPool, + int maxMessages) + throws JMSException { + throw new AbstractMethodError( + "JMS 1.0 provider does not implement createConnectionConsumer(Destination, ...)"); + } + + @Override + public ConnectionConsumer createConnectionConsumer( + Queue queue, String messageSelector, ServerSessionPool sessionPool, int maxMessages) + throws JMSException { + return delegate.createConnectionConsumer(queue, messageSelector, sessionPool, maxMessages); + } + + @Override + public ConnectionConsumer createConnectionConsumer( + Topic topic, String messageSelector, ServerSessionPool sessionPool, int maxMessages) + throws JMSException { + return delegate.createConnectionConsumer(topic, messageSelector, sessionPool, maxMessages); + } + + @Override + public ConnectionConsumer createDurableConnectionConsumer( + Topic topic, + String subscriptionName, + String messageSelector, + ServerSessionPool sessionPool, + int maxMessages) + throws JMSException { + return delegate.createDurableConnectionConsumer( + topic, subscriptionName, messageSelector, sessionPool, maxMessages); + } +} diff --git a/dd-java-agent/instrumentation/jms/javax-jms-1.1/src/test/java/jms10mock/Jms10ConnectionFactory.java b/dd-java-agent/instrumentation/jms/javax-jms-1.1/src/test/java/jms10mock/Jms10ConnectionFactory.java new file mode 100644 index 00000000000..1660765f731 --- /dev/null +++ b/dd-java-agent/instrumentation/jms/javax-jms-1.1/src/test/java/jms10mock/Jms10ConnectionFactory.java @@ -0,0 +1,61 @@ +package jms10mock; + +import javax.jms.Connection; +import javax.jms.ConnectionFactory; +import javax.jms.JMSException; +import javax.jms.QueueConnection; +import javax.jms.QueueConnectionFactory; +import javax.jms.TopicConnection; +import javax.jms.TopicConnectionFactory; + +/** + * Wraps a real {@link ConnectionFactory} but simulates a JMS 1.0 provider. + * + *

In JMS 1.0, clients used the domain-specific {@link QueueConnectionFactory} and {@link + * TopicConnectionFactory} to obtain connections. The unified {@link ConnectionFactory} and its + * {@code createConnection()} methods are JMS 1.1 additions that this wrapper does not support. + */ +public class Jms10ConnectionFactory implements QueueConnectionFactory, TopicConnectionFactory { + private final ConnectionFactory delegate; + + public Jms10ConnectionFactory(ConnectionFactory delegate) { + this.delegate = delegate; + } + + // --- JMS 1.1-only unified ConnectionFactory methods --- + + @Override + public Connection createConnection() throws JMSException { + return delegate.createConnection(); + } + + @Override + public Connection createConnection(String userName, String password) throws JMSException { + return delegate.createConnection(userName, password); + } + + // --- JMS 1.0 QueueConnectionFactory methods --- + @Override + public QueueConnection createQueueConnection() throws JMSException { + return new Jms10Connection(delegate.createConnection()); + } + + @Override + public QueueConnection createQueueConnection(String userName, String password) + throws JMSException { + return new Jms10Connection(delegate.createConnection(userName, password)); + } + + // --- JMS 1.0 TopicConnectionFactory methods --- + + @Override + public TopicConnection createTopicConnection() throws JMSException { + return new Jms10Connection(delegate.createConnection()); + } + + @Override + public TopicConnection createTopicConnection(String userName, String password) + throws JMSException { + return new Jms10Connection(delegate.createConnection(userName, password)); + } +} diff --git a/dd-java-agent/instrumentation/jms/javax-jms-1.1/src/test/java/jms10mock/Jms10QueueReceiver.java b/dd-java-agent/instrumentation/jms/javax-jms-1.1/src/test/java/jms10mock/Jms10QueueReceiver.java new file mode 100644 index 00000000000..92b8f8ec93b --- /dev/null +++ b/dd-java-agent/instrumentation/jms/javax-jms-1.1/src/test/java/jms10mock/Jms10QueueReceiver.java @@ -0,0 +1,59 @@ +package jms10mock; + +import javax.jms.JMSException; +import javax.jms.Message; +import javax.jms.MessageConsumer; +import javax.jms.MessageListener; +import javax.jms.Queue; +import javax.jms.QueueReceiver; + +/** Wraps a real {@link MessageConsumer} but simulates a JMS 1.0 provider. */ +public class Jms10QueueReceiver implements QueueReceiver { + private final MessageConsumer delegate; + private final Queue queue; + + public Jms10QueueReceiver(MessageConsumer delegate, Queue queue) { + this.delegate = delegate; + this.queue = queue; + } + + @Override + public Queue getQueue() { + return queue; + } + + @Override + public String getMessageSelector() throws JMSException { + return delegate.getMessageSelector(); + } + + @Override + public MessageListener getMessageListener() throws JMSException { + return delegate.getMessageListener(); + } + + @Override + public void setMessageListener(MessageListener listener) throws JMSException { + delegate.setMessageListener(listener); + } + + @Override + public Message receive() throws JMSException { + return delegate.receive(); + } + + @Override + public Message receive(long timeout) throws JMSException { + return delegate.receive(timeout); + } + + @Override + public Message receiveNoWait() throws JMSException { + return delegate.receiveNoWait(); + } + + @Override + public void close() throws JMSException { + delegate.close(); + } +} diff --git a/dd-java-agent/instrumentation/jms/javax-jms-1.1/src/test/java/jms10mock/Jms10QueueSender.java b/dd-java-agent/instrumentation/jms/javax-jms-1.1/src/test/java/jms10mock/Jms10QueueSender.java new file mode 100644 index 00000000000..1f888203483 --- /dev/null +++ b/dd-java-agent/instrumentation/jms/javax-jms-1.1/src/test/java/jms10mock/Jms10QueueSender.java @@ -0,0 +1,124 @@ +package jms10mock; + +import javax.jms.Destination; +import javax.jms.JMSException; +import javax.jms.Message; +import javax.jms.MessageProducer; +import javax.jms.Queue; +import javax.jms.QueueSender; + +/** Wraps a real {@link MessageProducer} but simulates a JMS 1.0 provider. */ +public class Jms10QueueSender implements QueueSender { + private final MessageProducer delegate; + private final Queue queue; + + public Jms10QueueSender(MessageProducer delegate, Queue queue) { + this.delegate = delegate; + this.queue = queue; + } + + // --- JMS 1.1-only methods — not present in JMS 1.0 --- + + @Override + public Destination getDestination() { + throw new AbstractMethodError("JMS 1.0 provider does not implement getDestination()"); + } + + @Override + public void send(Destination destination, Message message) throws JMSException { + delegate.send(destination, message); + } + + @Override + public void send( + Destination destination, Message message, int deliveryMode, int priority, long timeToLive) + throws JMSException { + delegate.send(destination, message, deliveryMode, priority, timeToLive); + } + + // --- JMS 1.0 QueueSender methods --- + + @Override + public Queue getQueue() { + return queue; + } + + @Override + public void send(Message message) throws JMSException { + delegate.send(message); + } + + @Override + public void send(Message message, int deliveryMode, int priority, long timeToLive) + throws JMSException { + delegate.send(message, deliveryMode, priority, timeToLive); + } + + @Override + public void send(Queue queue, Message message) throws JMSException { + delegate.send(queue, message); + } + + @Override + public void send(Queue queue, Message message, int deliveryMode, int priority, long timeToLive) + throws JMSException { + delegate.send(queue, message, deliveryMode, priority, timeToLive); + } + + // --- MessageProducer config methods --- + + @Override + public void close() throws JMSException { + delegate.close(); + } + + @Override + public void setDisableMessageID(boolean value) throws JMSException { + delegate.setDisableMessageID(value); + } + + @Override + public boolean getDisableMessageID() throws JMSException { + return delegate.getDisableMessageID(); + } + + @Override + public void setDisableMessageTimestamp(boolean value) throws JMSException { + delegate.setDisableMessageTimestamp(value); + } + + @Override + public boolean getDisableMessageTimestamp() throws JMSException { + return delegate.getDisableMessageTimestamp(); + } + + @Override + public void setDeliveryMode(int deliveryMode) throws JMSException { + delegate.setDeliveryMode(deliveryMode); + } + + @Override + public int getDeliveryMode() throws JMSException { + return delegate.getDeliveryMode(); + } + + @Override + public void setPriority(int defaultPriority) throws JMSException { + delegate.setPriority(defaultPriority); + } + + @Override + public int getPriority() throws JMSException { + return delegate.getPriority(); + } + + @Override + public void setTimeToLive(long timeToLive) throws JMSException { + delegate.setTimeToLive(timeToLive); + } + + @Override + public long getTimeToLive() throws JMSException { + return delegate.getTimeToLive(); + } +} diff --git a/dd-java-agent/instrumentation/jms/javax-jms-1.1/src/test/java/jms10mock/Jms10Session.java b/dd-java-agent/instrumentation/jms/javax-jms-1.1/src/test/java/jms10mock/Jms10Session.java new file mode 100644 index 00000000000..65629319237 --- /dev/null +++ b/dd-java-agent/instrumentation/jms/javax-jms-1.1/src/test/java/jms10mock/Jms10Session.java @@ -0,0 +1,229 @@ +package jms10mock; + +import java.io.Serializable; +import javax.jms.BytesMessage; +import javax.jms.Destination; +import javax.jms.JMSException; +import javax.jms.MapMessage; +import javax.jms.Message; +import javax.jms.MessageConsumer; +import javax.jms.MessageListener; +import javax.jms.MessageProducer; +import javax.jms.ObjectMessage; +import javax.jms.Queue; +import javax.jms.QueueBrowser; +import javax.jms.QueueReceiver; +import javax.jms.QueueSender; +import javax.jms.QueueSession; +import javax.jms.Session; +import javax.jms.StreamMessage; +import javax.jms.TemporaryQueue; +import javax.jms.TemporaryTopic; +import javax.jms.TextMessage; +import javax.jms.Topic; +import javax.jms.TopicPublisher; +import javax.jms.TopicSession; +import javax.jms.TopicSubscriber; + +/** Wraps a real {@link Session} but simulates a JMS 1.0 provider. */ +public class Jms10Session implements QueueSession, TopicSession { + private final Session delegate; + + public Jms10Session(Session delegate) { + this.delegate = delegate; + } + + // --- JMS 1.1-only unified Session methods — not present in JMS 1.0 --- + + @Override + public MessageProducer createProducer(Destination destination) throws JMSException { + return delegate.createProducer(destination); + } + + @Override + public MessageConsumer createConsumer(Destination destination) throws JMSException { + return delegate.createConsumer(destination); + } + + @Override + public MessageConsumer createConsumer(Destination destination, String messageSelector) + throws JMSException { + return delegate.createConsumer(destination, messageSelector); + } + + @Override + public MessageConsumer createConsumer( + Destination destination, String messageSelector, boolean noLocal) throws JMSException { + return delegate.createConsumer(destination, messageSelector, noLocal); + } + + // --- JMS 1.0 QueueSession methods --- + + @Override + public Queue createQueue(String queueName) throws JMSException { + return delegate.createQueue(queueName); + } + + @Override + public QueueReceiver createReceiver(Queue queue) throws JMSException { + return new Jms10QueueReceiver(delegate.createConsumer(queue), queue); + } + + @Override + public QueueReceiver createReceiver(Queue queue, String messageSelector) throws JMSException { + return new Jms10QueueReceiver(delegate.createConsumer(queue, messageSelector), queue); + } + + @Override + public QueueSender createSender(Queue queue) throws JMSException { + return new Jms10QueueSender(delegate.createProducer(queue), queue); + } + + @Override + public QueueBrowser createBrowser(Queue queue) throws JMSException { + return delegate.createBrowser(queue); + } + + @Override + public QueueBrowser createBrowser(Queue queue, String messageSelector) throws JMSException { + return delegate.createBrowser(queue, messageSelector); + } + + @Override + public TemporaryQueue createTemporaryQueue() throws JMSException { + return delegate.createTemporaryQueue(); + } + + // --- JMS 1.0 TopicSession methods --- + + @Override + public Topic createTopic(String topicName) throws JMSException { + return delegate.createTopic(topicName); + } + + @Override + public TopicSubscriber createSubscriber(Topic topic) throws JMSException { + return new Jms10TopicSubscriber(delegate.createConsumer(topic), topic, false); + } + + @Override + public TopicSubscriber createSubscriber(Topic topic, String messageSelector, boolean noLocal) + throws JMSException { + return new Jms10TopicSubscriber( + delegate.createConsumer(topic, messageSelector, noLocal), topic, noLocal); + } + + @Override + public TopicSubscriber createDurableSubscriber(Topic topic, String name) throws JMSException { + return new Jms10TopicSubscriber(delegate.createDurableSubscriber(topic, name), topic, false); + } + + @Override + public TopicSubscriber createDurableSubscriber( + Topic topic, String name, String messageSelector, boolean noLocal) throws JMSException { + return new Jms10TopicSubscriber( + delegate.createDurableSubscriber(topic, name, messageSelector, noLocal), topic, noLocal); + } + + @Override + public TopicPublisher createPublisher(Topic topic) throws JMSException { + return new Jms10TopicPublisher(delegate.createProducer(topic), topic); + } + + @Override + public TemporaryTopic createTemporaryTopic() throws JMSException { + return delegate.createTemporaryTopic(); + } + + @Override + public void unsubscribe(String name) throws JMSException { + delegate.unsubscribe(name); + } + + // --- Common Session methods --- + + @Override + public BytesMessage createBytesMessage() throws JMSException { + return delegate.createBytesMessage(); + } + + @Override + public MapMessage createMapMessage() throws JMSException { + return delegate.createMapMessage(); + } + + @Override + public Message createMessage() throws JMSException { + return delegate.createMessage(); + } + + @Override + public ObjectMessage createObjectMessage() throws JMSException { + return delegate.createObjectMessage(); + } + + @Override + public ObjectMessage createObjectMessage(Serializable object) throws JMSException { + return delegate.createObjectMessage(object); + } + + @Override + public StreamMessage createStreamMessage() throws JMSException { + return delegate.createStreamMessage(); + } + + @Override + public TextMessage createTextMessage() throws JMSException { + return delegate.createTextMessage(); + } + + @Override + public TextMessage createTextMessage(String text) throws JMSException { + return delegate.createTextMessage(text); + } + + @Override + public boolean getTransacted() throws JMSException { + return delegate.getTransacted(); + } + + @Override + public int getAcknowledgeMode() { + throw new AbstractMethodError("JMS 1.0 provider does not implement getAcknowledgeMode()"); + } + + @Override + public void commit() throws JMSException { + delegate.commit(); + } + + @Override + public void rollback() throws JMSException { + delegate.rollback(); + } + + @Override + public void close() throws JMSException { + delegate.close(); + } + + @Override + public void recover() throws JMSException { + delegate.recover(); + } + + @Override + public MessageListener getMessageListener() throws JMSException { + return delegate.getMessageListener(); + } + + @Override + public void setMessageListener(MessageListener listener) throws JMSException { + delegate.setMessageListener(listener); + } + + @Override + public void run() { + delegate.run(); + } +} diff --git a/dd-java-agent/instrumentation/jms/javax-jms-1.1/src/test/java/jms10mock/Jms10TopicPublisher.java b/dd-java-agent/instrumentation/jms/javax-jms-1.1/src/test/java/jms10mock/Jms10TopicPublisher.java new file mode 100644 index 00000000000..6f3c1e38663 --- /dev/null +++ b/dd-java-agent/instrumentation/jms/javax-jms-1.1/src/test/java/jms10mock/Jms10TopicPublisher.java @@ -0,0 +1,137 @@ +package jms10mock; + +import javax.jms.Destination; +import javax.jms.JMSException; +import javax.jms.Message; +import javax.jms.MessageProducer; +import javax.jms.Topic; +import javax.jms.TopicPublisher; + +/** Wraps a real {@link MessageProducer} but simulates a JMS 1.0 provider. */ +public class Jms10TopicPublisher implements TopicPublisher { + private final MessageProducer delegate; + private final Topic topic; + + public Jms10TopicPublisher(MessageProducer delegate, Topic topic) { + this.delegate = delegate; + this.topic = topic; + } + + // --- JMS 1.1-only methods — not present in JMS 1.0 --- + + @Override + public Destination getDestination() { + throw new AbstractMethodError("JMS 1.0 provider does not implement getDestination()"); + } + + @Override + public void send(Destination destination, Message message) throws JMSException { + delegate.send(destination, message); + } + + @Override + public void send( + Destination destination, Message message, int deliveryMode, int priority, long timeToLive) + throws JMSException { + delegate.send(destination, message, deliveryMode, priority, timeToLive); + } + + // --- JMS 1.0 TopicPublisher methods --- + + @Override + public Topic getTopic() { + return topic; + } + + @Override + public void publish(Message message) throws JMSException { + delegate.send(message); + } + + @Override + public void publish(Message message, int deliveryMode, int priority, long timeToLive) + throws JMSException { + delegate.send(message, deliveryMode, priority, timeToLive); + } + + @Override + public void publish(Topic topic, Message message) throws JMSException { + delegate.send(topic, message); + } + + @Override + public void publish(Topic topic, Message message, int deliveryMode, int priority, long timeToLive) + throws JMSException { + delegate.send(topic, message, deliveryMode, priority, timeToLive); + } + + // --- MessageProducer send methods (also available via publish in 1.0) --- + + @Override + public void send(Message message) throws JMSException { + delegate.send(message); + } + + @Override + public void send(Message message, int deliveryMode, int priority, long timeToLive) + throws JMSException { + delegate.send(message, deliveryMode, priority, timeToLive); + } + + // --- MessageProducer config methods --- + + @Override + public void close() throws JMSException { + delegate.close(); + } + + @Override + public void setDisableMessageID(boolean value) throws JMSException { + delegate.setDisableMessageID(value); + } + + @Override + public boolean getDisableMessageID() throws JMSException { + return delegate.getDisableMessageID(); + } + + @Override + public void setDisableMessageTimestamp(boolean value) throws JMSException { + delegate.setDisableMessageTimestamp(value); + } + + @Override + public boolean getDisableMessageTimestamp() throws JMSException { + return delegate.getDisableMessageTimestamp(); + } + + @Override + public void setDeliveryMode(int deliveryMode) throws JMSException { + delegate.setDeliveryMode(deliveryMode); + } + + @Override + public int getDeliveryMode() throws JMSException { + return delegate.getDeliveryMode(); + } + + @Override + public void setPriority(int defaultPriority) throws JMSException { + delegate.setPriority(defaultPriority); + } + + @Override + public int getPriority() throws JMSException { + return delegate.getPriority(); + } + + @Override + public void setTimeToLive(long timeToLive) throws JMSException { + delegate.setTimeToLive(timeToLive); + } + + @Override + public long getTimeToLive() throws JMSException { + return delegate.getTimeToLive(); + } +} diff --git a/dd-java-agent/instrumentation/jms/javax-jms-1.1/src/test/java/jms10mock/Jms10TopicSubscriber.java b/dd-java-agent/instrumentation/jms/javax-jms-1.1/src/test/java/jms10mock/Jms10TopicSubscriber.java new file mode 100644 index 00000000000..97ca5ea2343 --- /dev/null +++ b/dd-java-agent/instrumentation/jms/javax-jms-1.1/src/test/java/jms10mock/Jms10TopicSubscriber.java @@ -0,0 +1,66 @@ +package jms10mock; + +import javax.jms.JMSException; +import javax.jms.Message; +import javax.jms.MessageConsumer; +import javax.jms.MessageListener; +import javax.jms.Topic; +import javax.jms.TopicSubscriber; + +/** Wraps a real {@link MessageConsumer} but simulates a JMS 1.0 provider. */ +public class Jms10TopicSubscriber implements TopicSubscriber { + private final MessageConsumer delegate; + private final Topic topic; + private final boolean noLocal; + + public Jms10TopicSubscriber(MessageConsumer delegate, Topic topic, boolean noLocal) { + this.delegate = delegate; + this.topic = topic; + this.noLocal = noLocal; + } + + @Override + public Topic getTopic() { + return topic; + } + + @Override + public boolean getNoLocal() { + return noLocal; + } + + @Override + public String getMessageSelector() throws JMSException { + return delegate.getMessageSelector(); + } + + @Override + public MessageListener getMessageListener() throws JMSException { + return delegate.getMessageListener(); + } + + @Override + public void setMessageListener(MessageListener listener) throws JMSException { + delegate.setMessageListener(listener); + } + + @Override + public Message receive() throws JMSException { + return delegate.receive(); + } + + @Override + public Message receive(long timeout) throws JMSException { + return delegate.receive(timeout); + } + + @Override + public Message receiveNoWait() throws JMSException { + return delegate.receiveNoWait(); + } + + @Override + public void close() throws JMSException { + delegate.close(); + } +} From 04a3a803823d378ec6667f33917068a59dac85c6 Mon Sep 17 00:00:00 2001 From: Andrea Marziali Date: Tue, 19 May 2026 14:00:55 +0200 Subject: [PATCH 2/5] move stubs to test fixture --- dd-java-agent/instrumentation/jms/javax-jms-1.1/build.gradle | 3 +++ .../{test => testFixtures}/java/jms10mock/Jms10Connection.java | 0 .../java/jms10mock/Jms10ConnectionFactory.java | 0 .../java/jms10mock/Jms10QueueReceiver.java | 0 .../java/jms10mock/Jms10QueueSender.java | 0 .../{test => testFixtures}/java/jms10mock/Jms10Session.java | 0 .../java/jms10mock/Jms10TopicPublisher.java | 0 .../java/jms10mock/Jms10TopicSubscriber.java | 0 8 files changed, 3 insertions(+) rename dd-java-agent/instrumentation/jms/javax-jms-1.1/src/{test => testFixtures}/java/jms10mock/Jms10Connection.java (100%) rename dd-java-agent/instrumentation/jms/javax-jms-1.1/src/{test => testFixtures}/java/jms10mock/Jms10ConnectionFactory.java (100%) rename dd-java-agent/instrumentation/jms/javax-jms-1.1/src/{test => testFixtures}/java/jms10mock/Jms10QueueReceiver.java (100%) rename dd-java-agent/instrumentation/jms/javax-jms-1.1/src/{test => testFixtures}/java/jms10mock/Jms10QueueSender.java (100%) rename dd-java-agent/instrumentation/jms/javax-jms-1.1/src/{test => testFixtures}/java/jms10mock/Jms10Session.java (100%) rename dd-java-agent/instrumentation/jms/javax-jms-1.1/src/{test => testFixtures}/java/jms10mock/Jms10TopicPublisher.java (100%) rename dd-java-agent/instrumentation/jms/javax-jms-1.1/src/{test => testFixtures}/java/jms10mock/Jms10TopicSubscriber.java (100%) diff --git a/dd-java-agent/instrumentation/jms/javax-jms-1.1/build.gradle b/dd-java-agent/instrumentation/jms/javax-jms-1.1/build.gradle index 739bc235846..74b9d050a9a 100644 --- a/dd-java-agent/instrumentation/jms/javax-jms-1.1/build.gradle +++ b/dd-java-agent/instrumentation/jms/javax-jms-1.1/build.gradle @@ -14,6 +14,7 @@ muzzle { } apply from: "$rootDir/gradle/java.gradle" +apply plugin: 'java-test-fixtures' repositories { maven { @@ -33,6 +34,8 @@ tasks.named("latestDepTest", Test) { dependencies { compileOnly group: 'javax.jms', name: 'jms-api', version: '1.1-rev-1' + testFixturesCompileOnly group: 'javax.jms', name: 'jms-api', version: '1.1-rev-1' + testImplementation project(':dd-java-agent:instrumentation:datadog:tracing:trace-annotation') testImplementation group: 'org.apache.activemq.tooling', name: 'activemq-junit', version: '5.14.5' testImplementation group: 'org.apache.activemq', name: 'activemq-pool', version: '5.14.5' diff --git a/dd-java-agent/instrumentation/jms/javax-jms-1.1/src/test/java/jms10mock/Jms10Connection.java b/dd-java-agent/instrumentation/jms/javax-jms-1.1/src/testFixtures/java/jms10mock/Jms10Connection.java similarity index 100% rename from dd-java-agent/instrumentation/jms/javax-jms-1.1/src/test/java/jms10mock/Jms10Connection.java rename to dd-java-agent/instrumentation/jms/javax-jms-1.1/src/testFixtures/java/jms10mock/Jms10Connection.java diff --git a/dd-java-agent/instrumentation/jms/javax-jms-1.1/src/test/java/jms10mock/Jms10ConnectionFactory.java b/dd-java-agent/instrumentation/jms/javax-jms-1.1/src/testFixtures/java/jms10mock/Jms10ConnectionFactory.java similarity index 100% rename from dd-java-agent/instrumentation/jms/javax-jms-1.1/src/test/java/jms10mock/Jms10ConnectionFactory.java rename to dd-java-agent/instrumentation/jms/javax-jms-1.1/src/testFixtures/java/jms10mock/Jms10ConnectionFactory.java diff --git a/dd-java-agent/instrumentation/jms/javax-jms-1.1/src/test/java/jms10mock/Jms10QueueReceiver.java b/dd-java-agent/instrumentation/jms/javax-jms-1.1/src/testFixtures/java/jms10mock/Jms10QueueReceiver.java similarity index 100% rename from dd-java-agent/instrumentation/jms/javax-jms-1.1/src/test/java/jms10mock/Jms10QueueReceiver.java rename to dd-java-agent/instrumentation/jms/javax-jms-1.1/src/testFixtures/java/jms10mock/Jms10QueueReceiver.java diff --git a/dd-java-agent/instrumentation/jms/javax-jms-1.1/src/test/java/jms10mock/Jms10QueueSender.java b/dd-java-agent/instrumentation/jms/javax-jms-1.1/src/testFixtures/java/jms10mock/Jms10QueueSender.java similarity index 100% rename from dd-java-agent/instrumentation/jms/javax-jms-1.1/src/test/java/jms10mock/Jms10QueueSender.java rename to dd-java-agent/instrumentation/jms/javax-jms-1.1/src/testFixtures/java/jms10mock/Jms10QueueSender.java diff --git a/dd-java-agent/instrumentation/jms/javax-jms-1.1/src/test/java/jms10mock/Jms10Session.java b/dd-java-agent/instrumentation/jms/javax-jms-1.1/src/testFixtures/java/jms10mock/Jms10Session.java similarity index 100% rename from dd-java-agent/instrumentation/jms/javax-jms-1.1/src/test/java/jms10mock/Jms10Session.java rename to dd-java-agent/instrumentation/jms/javax-jms-1.1/src/testFixtures/java/jms10mock/Jms10Session.java diff --git a/dd-java-agent/instrumentation/jms/javax-jms-1.1/src/test/java/jms10mock/Jms10TopicPublisher.java b/dd-java-agent/instrumentation/jms/javax-jms-1.1/src/testFixtures/java/jms10mock/Jms10TopicPublisher.java similarity index 100% rename from dd-java-agent/instrumentation/jms/javax-jms-1.1/src/test/java/jms10mock/Jms10TopicPublisher.java rename to dd-java-agent/instrumentation/jms/javax-jms-1.1/src/testFixtures/java/jms10mock/Jms10TopicPublisher.java diff --git a/dd-java-agent/instrumentation/jms/javax-jms-1.1/src/test/java/jms10mock/Jms10TopicSubscriber.java b/dd-java-agent/instrumentation/jms/javax-jms-1.1/src/testFixtures/java/jms10mock/Jms10TopicSubscriber.java similarity index 100% rename from dd-java-agent/instrumentation/jms/javax-jms-1.1/src/test/java/jms10mock/Jms10TopicSubscriber.java rename to dd-java-agent/instrumentation/jms/javax-jms-1.1/src/testFixtures/java/jms10mock/Jms10TopicSubscriber.java From 91f239d760b4bf20ecdcd103a47f06849af2f16a Mon Sep 17 00:00:00 2001 From: Jordan Wong Date: Mon, 1 Jun 2026 10:23:20 -0400 Subject: [PATCH 3/5] eval: delete sparkjava-2.3 for blind test (v2, master 04a3a80382) --- .../spark/sparkjava-2.3/build.gradle | 24 --- .../spark/sparkjava-2.3/gradle.lockfile | 167 ------------------ .../sparkjava/RoutesInstrumentation.java | 58 ------ .../src/test/groovy/SparkJavaBasedTest.groovy | 73 -------- .../test/java/TestSparkJavaApplication.java | 19 -- 5 files changed, 341 deletions(-) delete mode 100644 dd-java-agent/instrumentation/spark/sparkjava-2.3/build.gradle delete mode 100644 dd-java-agent/instrumentation/spark/sparkjava-2.3/gradle.lockfile delete mode 100644 dd-java-agent/instrumentation/spark/sparkjava-2.3/src/main/java/datadog/trace/instrumentation/sparkjava/RoutesInstrumentation.java delete mode 100644 dd-java-agent/instrumentation/spark/sparkjava-2.3/src/test/groovy/SparkJavaBasedTest.groovy delete mode 100644 dd-java-agent/instrumentation/spark/sparkjava-2.3/src/test/java/TestSparkJavaApplication.java diff --git a/dd-java-agent/instrumentation/spark/sparkjava-2.3/build.gradle b/dd-java-agent/instrumentation/spark/sparkjava-2.3/build.gradle deleted file mode 100644 index d2c1dabe2a2..00000000000 --- a/dd-java-agent/instrumentation/spark/sparkjava-2.3/build.gradle +++ /dev/null @@ -1,24 +0,0 @@ - -// building against 2.3 and testing against 2.4 because JettyHandler is available since 2.4 only -muzzle { - pass { - group = "com.sparkjava" - module = 'spark-core' - versions = "[2.3,)" - assertInverse = true - } -} - -apply from: "$rootDir/gradle/java.gradle" - -addTestSuiteForDir('latestDepTest', 'test') - -dependencies { - compileOnly group: 'com.sparkjava', name: 'spark-core', version: '2.3' - - testImplementation project(':dd-java-agent:instrumentation:jetty:jetty-server:jetty-server-9.0') - - testImplementation group: 'com.sparkjava', name: 'spark-core', version: '2.4' - - latestDepTestImplementation group: 'com.sparkjava', name: 'spark-core', version: '+' -} diff --git a/dd-java-agent/instrumentation/spark/sparkjava-2.3/gradle.lockfile b/dd-java-agent/instrumentation/spark/sparkjava-2.3/gradle.lockfile deleted file mode 100644 index 03bd65d20d3..00000000000 --- a/dd-java-agent/instrumentation/spark/sparkjava-2.3/gradle.lockfile +++ /dev/null @@ -1,167 +0,0 @@ -# This is a Gradle generated file for dependency locking. -# Manual edits can break the build and are not advised. -# This file is expected to be part of source control. -cafe.cryptography:curve25519-elisabeth:0.1.0=latestDepTestRuntimeClasspath,testRuntimeClasspath -cafe.cryptography:ed25519-elisabeth:0.1.0=latestDepTestRuntimeClasspath,testRuntimeClasspath -ch.qos.logback:logback-classic:1.2.13=latestDepTestCompileClasspath,latestDepTestRuntimeClasspath,testCompileClasspath,testRuntimeClasspath -ch.qos.logback:logback-core:1.2.13=latestDepTestCompileClasspath,latestDepTestRuntimeClasspath,testCompileClasspath,testRuntimeClasspath -com.blogspot.mydailyjava:weak-lock-free:0.17=buildTimeInstrumentationPlugin,compileClasspath,latestDepTestCompileClasspath,latestDepTestRuntimeClasspath,muzzleTooling,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -com.datadoghq.okhttp3:okhttp:3.12.15=latestDepTestCompileClasspath,latestDepTestRuntimeClasspath,testCompileClasspath,testRuntimeClasspath -com.datadoghq.okio:okio:1.17.6=latestDepTestCompileClasspath,latestDepTestRuntimeClasspath,testCompileClasspath,testRuntimeClasspath -com.datadoghq:dd-instrument-java:0.0.3=buildTimeInstrumentationPlugin,compileClasspath,latestDepTestCompileClasspath,latestDepTestRuntimeClasspath,muzzleBootstrap,muzzleTooling,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -com.datadoghq:dd-javac-plugin-client:0.2.2=buildTimeInstrumentationPlugin,compileClasspath,latestDepTestCompileClasspath,latestDepTestRuntimeClasspath,muzzleBootstrap,muzzleTooling,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -com.datadoghq:java-dogstatsd-client:4.4.5=latestDepTestRuntimeClasspath,testRuntimeClasspath -com.datadoghq:sketches-java:0.8.3=latestDepTestRuntimeClasspath,testRuntimeClasspath -com.github.javaparser:javaparser-core:3.25.6=codenarc -com.github.jnr:jffi:1.3.14=latestDepTestRuntimeClasspath,testRuntimeClasspath -com.github.jnr:jnr-a64asm:1.0.0=latestDepTestRuntimeClasspath,testRuntimeClasspath -com.github.jnr:jnr-constants:0.10.4=latestDepTestRuntimeClasspath,testRuntimeClasspath -com.github.jnr:jnr-enxio:0.32.19=latestDepTestRuntimeClasspath,testRuntimeClasspath -com.github.jnr:jnr-ffi:2.2.18=latestDepTestRuntimeClasspath,testRuntimeClasspath -com.github.jnr:jnr-posix:3.1.21=latestDepTestRuntimeClasspath,testRuntimeClasspath -com.github.jnr:jnr-unixsocket:0.38.24=latestDepTestRuntimeClasspath,testRuntimeClasspath -com.github.jnr:jnr-x86asm:1.0.2=latestDepTestRuntimeClasspath,testRuntimeClasspath -com.github.spotbugs:spotbugs-annotations:4.9.8=compileClasspath,latestDepTestCompileClasspath,latestDepTestRuntimeClasspath,spotbugs,testCompileClasspath,testRuntimeClasspath -com.github.spotbugs:spotbugs:4.9.8=spotbugs -com.github.stephenc.jcip:jcip-annotations:1.0-1=spotbugs -com.google.auto.service:auto-service-annotations:1.1.1=annotationProcessor,compileClasspath,latestDepTestAnnotationProcessor,latestDepTestCompileClasspath,testAnnotationProcessor,testCompileClasspath -com.google.auto.service:auto-service:1.1.1=annotationProcessor,latestDepTestAnnotationProcessor,testAnnotationProcessor -com.google.auto:auto-common:1.2.1=annotationProcessor,latestDepTestAnnotationProcessor,testAnnotationProcessor -com.google.code.findbugs:jsr305:3.0.2=annotationProcessor,compileClasspath,latestDepTestAnnotationProcessor,latestDepTestCompileClasspath,latestDepTestRuntimeClasspath,spotbugs,testAnnotationProcessor,testCompileClasspath,testRuntimeClasspath -com.google.code.gson:gson:2.13.2=spotbugs -com.google.errorprone:error_prone_annotations:2.18.0=annotationProcessor,latestDepTestAnnotationProcessor,testAnnotationProcessor -com.google.errorprone:error_prone_annotations:2.41.0=spotbugs -com.google.guava:failureaccess:1.0.1=annotationProcessor,latestDepTestAnnotationProcessor,testAnnotationProcessor -com.google.guava:guava:20.0=latestDepTestCompileClasspath,latestDepTestRuntimeClasspath,testCompileClasspath,testRuntimeClasspath -com.google.guava:guava:32.0.1-jre=annotationProcessor,latestDepTestAnnotationProcessor,testAnnotationProcessor -com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava=annotationProcessor,latestDepTestAnnotationProcessor,testAnnotationProcessor -com.google.j2objc:j2objc-annotations:2.8=annotationProcessor,latestDepTestAnnotationProcessor,testAnnotationProcessor -com.google.re2j:re2j:1.7=latestDepTestRuntimeClasspath,testRuntimeClasspath -com.sparkjava:spark-core:2.3=compileClasspath -com.sparkjava:spark-core:2.4=testCompileClasspath,testRuntimeClasspath -com.sparkjava:spark-core:2.9.4=latestDepTestCompileClasspath,latestDepTestRuntimeClasspath -com.squareup.moshi:moshi:1.11.0=latestDepTestCompileClasspath,latestDepTestRuntimeClasspath,testCompileClasspath,testRuntimeClasspath -com.squareup.okhttp3:logging-interceptor:3.12.12=latestDepTestCompileClasspath,latestDepTestRuntimeClasspath,testCompileClasspath,testRuntimeClasspath -com.squareup.okhttp3:okhttp:3.12.12=latestDepTestCompileClasspath,latestDepTestRuntimeClasspath,testCompileClasspath,testRuntimeClasspath -com.squareup.okio:okio:1.17.5=latestDepTestCompileClasspath,latestDepTestRuntimeClasspath,testCompileClasspath,testRuntimeClasspath -com.thoughtworks.qdox:qdox:1.12.1=codenarc -commons-fileupload:commons-fileupload:1.5=latestDepTestCompileClasspath,latestDepTestRuntimeClasspath,testCompileClasspath,testRuntimeClasspath -commons-io:commons-io:2.11.0=latestDepTestCompileClasspath,latestDepTestRuntimeClasspath,testCompileClasspath,testRuntimeClasspath -commons-io:commons-io:2.20.0=spotbugs -de.thetaphi:forbiddenapis:3.10=compileClasspath,latestDepTestCompileClasspath,latestDepTestRuntimeClasspath,testCompileClasspath,testRuntimeClasspath -io.leangen.geantyref:geantyref:1.3.16=latestDepTestRuntimeClasspath,testRuntimeClasspath -io.sqreen:libsqreen:17.3.0=latestDepTestRuntimeClasspath,testRuntimeClasspath -javax.servlet:javax.servlet-api:3.1.0=compileClasspath,latestDepTestCompileClasspath,latestDepTestRuntimeClasspath,testCompileClasspath,testRuntimeClasspath -jaxen:jaxen:2.0.0=spotbugs -junit:junit:4.13.2=latestDepTestRuntimeClasspath,testRuntimeClasspath -net.bytebuddy:byte-buddy-agent:1.18.8=buildTimeInstrumentationPlugin,compileClasspath,latestDepTestCompileClasspath,latestDepTestRuntimeClasspath,muzzleTooling,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -net.bytebuddy:byte-buddy:1.18.8=buildTimeInstrumentationPlugin,compileClasspath,latestDepTestCompileClasspath,latestDepTestRuntimeClasspath,muzzleTooling,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -net.java.dev.jna:jna-platform:5.8.0=latestDepTestRuntimeClasspath,testRuntimeClasspath -net.java.dev.jna:jna:5.8.0=latestDepTestRuntimeClasspath,testRuntimeClasspath -net.sf.saxon:Saxon-HE:12.9=spotbugs -org.apache.ant:ant-antlr:1.10.14=codenarc -org.apache.ant:ant-junit:1.10.14=codenarc -org.apache.bcel:bcel:6.11.0=spotbugs -org.apache.commons:commons-lang3:3.19.0=spotbugs -org.apache.commons:commons-text:1.14.0=spotbugs -org.apache.logging.log4j:log4j-api:2.25.2=spotbugs -org.apache.logging.log4j:log4j-core:2.25.2=spotbugs -org.apiguardian:apiguardian-api:1.1.2=latestDepTestCompileClasspath,testCompileClasspath -org.checkerframework:checker-qual:3.33.0=annotationProcessor,latestDepTestAnnotationProcessor,testAnnotationProcessor -org.codehaus.groovy:groovy-ant:3.0.23=codenarc -org.codehaus.groovy:groovy-docgenerator:3.0.23=codenarc -org.codehaus.groovy:groovy-groovydoc:3.0.23=codenarc -org.codehaus.groovy:groovy-json:3.0.23=codenarc -org.codehaus.groovy:groovy-json:3.0.25=latestDepTestCompileClasspath,latestDepTestRuntimeClasspath,testCompileClasspath,testRuntimeClasspath -org.codehaus.groovy:groovy-templates:3.0.23=codenarc -org.codehaus.groovy:groovy-xml:3.0.23=codenarc -org.codehaus.groovy:groovy:3.0.23=codenarc -org.codehaus.groovy:groovy:3.0.25=latestDepTestCompileClasspath,latestDepTestRuntimeClasspath,testCompileClasspath,testRuntimeClasspath -org.codenarc:CodeNarc:3.7.0=codenarc -org.dom4j:dom4j:2.2.0=spotbugs -org.eclipse.jetty.websocket:websocket-api:9.3.2.v20150730=compileClasspath -org.eclipse.jetty.websocket:websocket-api:9.3.6.v20151106=testCompileClasspath,testRuntimeClasspath -org.eclipse.jetty.websocket:websocket-api:9.4.48.v20220622=latestDepTestCompileClasspath,latestDepTestRuntimeClasspath -org.eclipse.jetty.websocket:websocket-client:9.3.2.v20150730=compileClasspath -org.eclipse.jetty.websocket:websocket-client:9.3.6.v20151106=testCompileClasspath,testRuntimeClasspath -org.eclipse.jetty.websocket:websocket-client:9.4.48.v20220622=latestDepTestCompileClasspath,latestDepTestRuntimeClasspath -org.eclipse.jetty.websocket:websocket-common:9.3.2.v20150730=compileClasspath -org.eclipse.jetty.websocket:websocket-common:9.3.6.v20151106=testCompileClasspath,testRuntimeClasspath -org.eclipse.jetty.websocket:websocket-common:9.4.48.v20220622=latestDepTestCompileClasspath,latestDepTestRuntimeClasspath -org.eclipse.jetty.websocket:websocket-server:9.3.2.v20150730=compileClasspath -org.eclipse.jetty.websocket:websocket-server:9.3.6.v20151106=testCompileClasspath,testRuntimeClasspath -org.eclipse.jetty.websocket:websocket-server:9.4.48.v20220622=latestDepTestCompileClasspath,latestDepTestRuntimeClasspath -org.eclipse.jetty.websocket:websocket-servlet:9.3.2.v20150730=compileClasspath -org.eclipse.jetty.websocket:websocket-servlet:9.3.6.v20151106=testCompileClasspath,testRuntimeClasspath -org.eclipse.jetty.websocket:websocket-servlet:9.4.48.v20220622=latestDepTestCompileClasspath,latestDepTestRuntimeClasspath -org.eclipse.jetty:jetty-client:9.4.48.v20220622=latestDepTestCompileClasspath,latestDepTestRuntimeClasspath -org.eclipse.jetty:jetty-http:9.3.2.v20150730=compileClasspath -org.eclipse.jetty:jetty-http:9.3.6.v20151106=testCompileClasspath,testRuntimeClasspath -org.eclipse.jetty:jetty-http:9.4.48.v20220622=latestDepTestCompileClasspath,latestDepTestRuntimeClasspath -org.eclipse.jetty:jetty-io:9.3.2.v20150730=compileClasspath -org.eclipse.jetty:jetty-io:9.3.6.v20151106=testCompileClasspath,testRuntimeClasspath -org.eclipse.jetty:jetty-io:9.4.48.v20220622=latestDepTestCompileClasspath,latestDepTestRuntimeClasspath -org.eclipse.jetty:jetty-security:9.3.2.v20150730=compileClasspath -org.eclipse.jetty:jetty-security:9.3.6.v20151106=testCompileClasspath,testRuntimeClasspath -org.eclipse.jetty:jetty-security:9.4.48.v20220622=latestDepTestCompileClasspath,latestDepTestRuntimeClasspath -org.eclipse.jetty:jetty-server:9.3.2.v20150730=compileClasspath -org.eclipse.jetty:jetty-server:9.3.6.v20151106=testCompileClasspath,testRuntimeClasspath -org.eclipse.jetty:jetty-server:9.4.48.v20220622=latestDepTestCompileClasspath,latestDepTestRuntimeClasspath -org.eclipse.jetty:jetty-servlet:9.3.2.v20150730=compileClasspath -org.eclipse.jetty:jetty-servlet:9.3.6.v20151106=testCompileClasspath,testRuntimeClasspath -org.eclipse.jetty:jetty-servlet:9.4.48.v20220622=latestDepTestCompileClasspath,latestDepTestRuntimeClasspath -org.eclipse.jetty:jetty-util-ajax:9.4.48.v20220622=latestDepTestCompileClasspath,latestDepTestRuntimeClasspath -org.eclipse.jetty:jetty-util:9.3.2.v20150730=compileClasspath -org.eclipse.jetty:jetty-util:9.3.6.v20151106=testCompileClasspath,testRuntimeClasspath -org.eclipse.jetty:jetty-util:9.4.48.v20220622=latestDepTestCompileClasspath,latestDepTestRuntimeClasspath -org.eclipse.jetty:jetty-webapp:9.3.2.v20150730=compileClasspath -org.eclipse.jetty:jetty-webapp:9.3.6.v20151106=testCompileClasspath,testRuntimeClasspath -org.eclipse.jetty:jetty-webapp:9.4.48.v20220622=latestDepTestCompileClasspath,latestDepTestRuntimeClasspath -org.eclipse.jetty:jetty-xml:9.3.2.v20150730=compileClasspath -org.eclipse.jetty:jetty-xml:9.3.6.v20151106=testCompileClasspath,testRuntimeClasspath -org.eclipse.jetty:jetty-xml:9.4.48.v20220622=latestDepTestCompileClasspath,latestDepTestRuntimeClasspath -org.gmetrics:GMetrics:2.1.0=codenarc -org.hamcrest:hamcrest-core:1.3=latestDepTestRuntimeClasspath,testRuntimeClasspath -org.hamcrest:hamcrest:3.0=latestDepTestCompileClasspath,latestDepTestRuntimeClasspath,testCompileClasspath,testRuntimeClasspath -org.jctools:jctools-core-jdk11:4.0.6=latestDepTestRuntimeClasspath,testRuntimeClasspath -org.jctools:jctools-core:4.0.6=latestDepTestRuntimeClasspath,testRuntimeClasspath -org.junit.jupiter:junit-jupiter-api:5.14.1=latestDepTestCompileClasspath,latestDepTestRuntimeClasspath,testCompileClasspath,testRuntimeClasspath -org.junit.jupiter:junit-jupiter-engine:5.14.1=latestDepTestRuntimeClasspath,testRuntimeClasspath -org.junit.jupiter:junit-jupiter-params:5.14.1=latestDepTestCompileClasspath,latestDepTestRuntimeClasspath,testCompileClasspath,testRuntimeClasspath -org.junit.jupiter:junit-jupiter:5.14.1=latestDepTestCompileClasspath,latestDepTestRuntimeClasspath,testCompileClasspath,testRuntimeClasspath -org.junit.platform:junit-platform-commons:1.14.1=latestDepTestCompileClasspath,latestDepTestRuntimeClasspath,testCompileClasspath,testRuntimeClasspath -org.junit.platform:junit-platform-engine:1.14.1=latestDepTestCompileClasspath,latestDepTestRuntimeClasspath,testCompileClasspath,testRuntimeClasspath -org.junit.platform:junit-platform-launcher:1.14.1=latestDepTestRuntimeClasspath,testRuntimeClasspath -org.junit.platform:junit-platform-runner:1.14.1=latestDepTestRuntimeClasspath,testRuntimeClasspath -org.junit.platform:junit-platform-suite-api:1.14.1=latestDepTestRuntimeClasspath,testRuntimeClasspath -org.junit.platform:junit-platform-suite-commons:1.14.1=latestDepTestRuntimeClasspath,testRuntimeClasspath -org.junit:junit-bom:5.14.0=spotbugs -org.junit:junit-bom:5.14.1=latestDepTestCompileClasspath,latestDepTestRuntimeClasspath,testCompileClasspath,testRuntimeClasspath -org.mockito:mockito-core:4.4.0=latestDepTestRuntimeClasspath,testRuntimeClasspath -org.objenesis:objenesis:3.3=latestDepTestCompileClasspath,latestDepTestRuntimeClasspath,testCompileClasspath,testRuntimeClasspath -org.opentest4j:opentest4j:1.3.0=latestDepTestCompileClasspath,latestDepTestRuntimeClasspath,testCompileClasspath,testRuntimeClasspath -org.ow2.asm:asm-analysis:9.7.1=latestDepTestRuntimeClasspath,testRuntimeClasspath -org.ow2.asm:asm-analysis:9.9=spotbugs -org.ow2.asm:asm-commons:9.9=spotbugs -org.ow2.asm:asm-commons:9.9.1=latestDepTestRuntimeClasspath,testRuntimeClasspath -org.ow2.asm:asm-tree:9.9=spotbugs -org.ow2.asm:asm-tree:9.9.1=latestDepTestRuntimeClasspath,testRuntimeClasspath -org.ow2.asm:asm-util:9.7.1=latestDepTestRuntimeClasspath,testRuntimeClasspath -org.ow2.asm:asm-util:9.9=spotbugs -org.ow2.asm:asm:9.9=spotbugs -org.ow2.asm:asm:9.9.1=buildTimeInstrumentationPlugin,compileClasspath,latestDepTestCompileClasspath,latestDepTestRuntimeClasspath,muzzleTooling,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -org.slf4j:jcl-over-slf4j:1.7.30=latestDepTestCompileClasspath,latestDepTestRuntimeClasspath,testCompileClasspath,testRuntimeClasspath -org.slf4j:jul-to-slf4j:1.7.30=latestDepTestCompileClasspath,latestDepTestRuntimeClasspath,testCompileClasspath,testRuntimeClasspath -org.slf4j:log4j-over-slf4j:1.7.30=latestDepTestCompileClasspath,latestDepTestRuntimeClasspath,testCompileClasspath,testRuntimeClasspath -org.slf4j:slf4j-api:1.7.30=buildTimeInstrumentationPlugin,compileClasspath,muzzleBootstrap,muzzleTooling,runtimeClasspath -org.slf4j:slf4j-api:1.7.32=latestDepTestCompileClasspath,latestDepTestRuntimeClasspath,testCompileClasspath,testRuntimeClasspath -org.slf4j:slf4j-api:2.0.17=spotbugs,spotbugsSlf4j -org.slf4j:slf4j-simple:1.7.12=compileClasspath -org.slf4j:slf4j-simple:2.0.17=spotbugsSlf4j -org.snakeyaml:snakeyaml-engine:2.9=buildTimeInstrumentationPlugin,latestDepTestRuntimeClasspath,muzzleTooling,runtimeClasspath,testRuntimeClasspath -org.spockframework:spock-bom:2.4-groovy-3.0=latestDepTestCompileClasspath,latestDepTestRuntimeClasspath,testCompileClasspath,testRuntimeClasspath -org.spockframework:spock-core:2.4-groovy-3.0=latestDepTestCompileClasspath,latestDepTestRuntimeClasspath,testCompileClasspath,testRuntimeClasspath -org.tabletest:tabletest-junit:1.2.1=latestDepTestCompileClasspath,latestDepTestRuntimeClasspath,testCompileClasspath,testRuntimeClasspath -org.tabletest:tabletest-parser:1.2.0=latestDepTestCompileClasspath,latestDepTestRuntimeClasspath,testCompileClasspath,testRuntimeClasspath -org.xmlresolver:xmlresolver:5.3.3=spotbugs -empty=spotbugsPlugins diff --git a/dd-java-agent/instrumentation/spark/sparkjava-2.3/src/main/java/datadog/trace/instrumentation/sparkjava/RoutesInstrumentation.java b/dd-java-agent/instrumentation/spark/sparkjava-2.3/src/main/java/datadog/trace/instrumentation/sparkjava/RoutesInstrumentation.java deleted file mode 100644 index b4dbe6e5c02..00000000000 --- a/dd-java-agent/instrumentation/spark/sparkjava-2.3/src/main/java/datadog/trace/instrumentation/sparkjava/RoutesInstrumentation.java +++ /dev/null @@ -1,58 +0,0 @@ -package datadog.trace.instrumentation.sparkjava; - -import static datadog.trace.agent.tooling.bytebuddy.matcher.NameMatchers.named; -import static datadog.trace.bootstrap.instrumentation.api.AgentTracer.activeSpan; -import static datadog.trace.bootstrap.instrumentation.decorator.http.HttpResourceDecorator.HTTP_RESOURCE_DECORATOR; -import static net.bytebuddy.matcher.ElementMatchers.isPublic; -import static net.bytebuddy.matcher.ElementMatchers.returns; -import static net.bytebuddy.matcher.ElementMatchers.takesArgument; - -import com.google.auto.service.AutoService; -import datadog.trace.agent.tooling.Instrumenter; -import datadog.trace.agent.tooling.InstrumenterModule; -import datadog.trace.bootstrap.instrumentation.api.AgentSpan; -import net.bytebuddy.asm.Advice; -import spark.route.HttpMethod; -import spark.routematch.RouteMatch; - -@AutoService(InstrumenterModule.class) -public class RoutesInstrumentation extends InstrumenterModule.Tracing - implements Instrumenter.ForSingleType, Instrumenter.HasMethodAdvice { - - public RoutesInstrumentation() { - super("sparkjava", "sparkjava-2.4"); - } - - @Override - public boolean defaultEnabled() { - return false; - } - - @Override - public String instrumentedType() { - return "spark.route.Routes"; - } - - @Override - public void methodAdvice(MethodTransformer transformer) { - transformer.applyAdvice( - named("find") - .and(takesArgument(0, named("spark.route.HttpMethod"))) - .and(returns(named("spark.routematch.RouteMatch"))) - .and(isPublic()), - RoutesInstrumentation.class.getName() + "$RoutesAdvice"); - } - - public static class RoutesAdvice { - - @Advice.OnMethodExit(suppress = Throwable.class) - public static void routeMatchEnricher( - @Advice.Argument(0) final HttpMethod method, @Advice.Return final RouteMatch routeMatch) { - - final AgentSpan span = activeSpan(); - if (span != null && routeMatch != null) { - HTTP_RESOURCE_DECORATOR.withRoute(span, method.name(), routeMatch.getMatchUri()); - } - } - } -} diff --git a/dd-java-agent/instrumentation/spark/sparkjava-2.3/src/test/groovy/SparkJavaBasedTest.groovy b/dd-java-agent/instrumentation/spark/sparkjava-2.3/src/test/groovy/SparkJavaBasedTest.groovy deleted file mode 100644 index 2c33e8d745b..00000000000 --- a/dd-java-agent/instrumentation/spark/sparkjava-2.3/src/test/groovy/SparkJavaBasedTest.groovy +++ /dev/null @@ -1,73 +0,0 @@ -import datadog.trace.agent.test.InstrumentationSpecification -import datadog.trace.agent.test.utils.OkHttpUtils -import datadog.trace.agent.test.utils.PortUtils -import datadog.trace.api.DDSpanTypes -import datadog.trace.bootstrap.instrumentation.api.Tags -import okhttp3.OkHttpClient -import okhttp3.Request -import spark.Spark -import spock.lang.Shared - -class SparkJavaBasedTest extends InstrumentationSpecification { - - @Override - void configurePreAgent() { - super.configurePreAgent() - injectSysConfig("dd.integration.jetty.enabled", "true") - injectSysConfig("dd.integration.sparkjava.enabled", "true") - } - - @Shared - int port - - OkHttpClient client = OkHttpUtils.client() - - def setupSpec() { - port = PortUtils.randomOpenPort() - TestSparkJavaApplication.initSpark(port) - } - - def cleanupSpec() { - Spark.stop() - } - - def "generates spans"() { - setup: - def request = new Request.Builder() - .url("http://localhost:$port/param/asdf1234") - .get() - .build() - def response = client.newCall(request).execute() - - expect: - port != 0 - response.body().string() == "Hello asdf1234" - - assertTraces(1) { - trace(1) { - span { - operationName "servlet.request" - resourceName "GET /param/:param" - spanType DDSpanTypes.HTTP_SERVER - errored false - parent() - tags { - "$Tags.COMPONENT" "jetty-server" - "$Tags.SPAN_KIND" Tags.SPAN_KIND_SERVER - "$Tags.PEER_HOST_IPV4" "127.0.0.1" - "$Tags.PEER_PORT" Integer - "$Tags.HTTP_URL" "http://localhost:$port/param/asdf1234" - "$Tags.HTTP_HOSTNAME" "localhost" - "$Tags.HTTP_METHOD" "GET" - "$Tags.HTTP_STATUS" 200 - "$Tags.HTTP_ROUTE" String - "$Tags.HTTP_USER_AGENT" String - "$Tags.HTTP_CLIENT_IP" "127.0.0.1" - "$Tags.NETWORK_CLIENT_IP" "127.0.0.1" - defaultTags() - } - } - } - } - } -} diff --git a/dd-java-agent/instrumentation/spark/sparkjava-2.3/src/test/java/TestSparkJavaApplication.java b/dd-java-agent/instrumentation/spark/sparkjava-2.3/src/test/java/TestSparkJavaApplication.java deleted file mode 100644 index 93f904c7206..00000000000 --- a/dd-java-agent/instrumentation/spark/sparkjava-2.3/src/test/java/TestSparkJavaApplication.java +++ /dev/null @@ -1,19 +0,0 @@ -import spark.Spark; - -public class TestSparkJavaApplication { - - public static void initSpark(final int port) { - Spark.port(port); - Spark.get("/", (req, res) -> "Hello World"); - - Spark.get("/param/:param", (req, res) -> "Hello " + req.params("param")); - - Spark.get( - "/exception/:param", - (req, res) -> { - throw new RuntimeException(req.params("param")); - }); - - Spark.awaitInitialization(); - } -} From eae4c58ec0b03a87ff55b8686fe22f74ece50848 Mon Sep 17 00:00:00 2001 From: Jordan Wong Date: Thu, 4 Jun 2026 10:08:09 -0400 Subject: [PATCH 4/5] feat(sparkjava-2.3): toolkit-generated sparkjava-2.3 instrumentation v3 [DO NOT MERGE] Generated by APM Instrumentation Toolkit new_integration workflow. Reviewer approved (todos_fixed=1, todos_remaining=0). Cost: ~$8.28. Java tests: SparkJavaTest.java, SparkJavaForkedTest.java. R20 fix applied (Java tests, no Groovy). 1 reviewer iter vs v2's 10. Blind test on master 04a3a80382. --- .../spark/sparkjava-2.3/build.gradle | 27 + .../sparkjava/RoutesInstrumentation.java | 63 ++ .../sparkjava/SparkJavaDecorator.java | 31 + .../sparkjava/SparkJavaForkedTest.java | 226 ++++++ .../sparkjava/SparkJavaTest.java | 687 ++++++++++++++++++ 5 files changed, 1034 insertions(+) create mode 100644 dd-java-agent/instrumentation/spark/sparkjava-2.3/build.gradle create mode 100644 dd-java-agent/instrumentation/spark/sparkjava-2.3/src/main/java/datadog/trace/instrumentation/sparkjava/RoutesInstrumentation.java create mode 100644 dd-java-agent/instrumentation/spark/sparkjava-2.3/src/main/java/datadog/trace/instrumentation/sparkjava/SparkJavaDecorator.java create mode 100644 dd-java-agent/instrumentation/spark/sparkjava-2.3/src/test/java/datadog/trace/instrumentation/sparkjava/SparkJavaForkedTest.java create mode 100644 dd-java-agent/instrumentation/spark/sparkjava-2.3/src/test/java/datadog/trace/instrumentation/sparkjava/SparkJavaTest.java diff --git a/dd-java-agent/instrumentation/spark/sparkjava-2.3/build.gradle b/dd-java-agent/instrumentation/spark/sparkjava-2.3/build.gradle new file mode 100644 index 00000000000..14ce833d991 --- /dev/null +++ b/dd-java-agent/instrumentation/spark/sparkjava-2.3/build.gradle @@ -0,0 +1,27 @@ +// building against 2.3 and testing against 2.4 because JettyHandler is available since 2.4 only +muzzle { + pass { + group = "com.sparkjava" + module = 'spark-core' + versions = "[2.3,)" + assertInverse = true + } +} + +apply from: "$rootDir/gradle/java.gradle" + +addTestSuiteForDir('latestDepTest', 'test') + +dependencies { + compileOnly group: 'com.sparkjava', name: 'spark-core', version: '2.3' + + testImplementation project(':dd-java-agent:instrumentation:jetty:jetty-server:jetty-server-9.0') + + testImplementation group: 'com.sparkjava', name: 'spark-core', version: '2.4' + + latestDepTestImplementation group: 'com.sparkjava', name: 'spark-core', version: '+' +} + +tasks.withType(Test).configureEach { + jvmArgs += ['-Ddd.trace.enabled=true'] +} diff --git a/dd-java-agent/instrumentation/spark/sparkjava-2.3/src/main/java/datadog/trace/instrumentation/sparkjava/RoutesInstrumentation.java b/dd-java-agent/instrumentation/spark/sparkjava-2.3/src/main/java/datadog/trace/instrumentation/sparkjava/RoutesInstrumentation.java new file mode 100644 index 00000000000..3534719bea7 --- /dev/null +++ b/dd-java-agent/instrumentation/spark/sparkjava-2.3/src/main/java/datadog/trace/instrumentation/sparkjava/RoutesInstrumentation.java @@ -0,0 +1,63 @@ +package datadog.trace.instrumentation.sparkjava; + +import static datadog.trace.agent.tooling.bytebuddy.matcher.NameMatchers.named; +import static datadog.trace.bootstrap.instrumentation.api.AgentTracer.activeSpan; +import static datadog.trace.bootstrap.instrumentation.decorator.http.HttpResourceDecorator.HTTP_RESOURCE_DECORATOR; +import static datadog.trace.instrumentation.sparkjava.SparkJavaDecorator.DECORATE; +import static datadog.trace.instrumentation.sparkjava.SparkJavaDecorator.SPARK_JAVA; +import static net.bytebuddy.matcher.ElementMatchers.isPublic; +import static net.bytebuddy.matcher.ElementMatchers.returns; +import static net.bytebuddy.matcher.ElementMatchers.takesArgument; + +import com.google.auto.service.AutoService; +import datadog.trace.agent.tooling.Instrumenter; +import datadog.trace.agent.tooling.InstrumenterModule; +import datadog.trace.bootstrap.instrumentation.api.AgentSpan; +import datadog.trace.bootstrap.instrumentation.api.Tags; +import net.bytebuddy.asm.Advice; +import spark.route.HttpMethod; +import spark.routematch.RouteMatch; + +@AutoService(InstrumenterModule.class) +public class RoutesInstrumentation extends InstrumenterModule.Tracing + implements Instrumenter.ForSingleType, Instrumenter.HasMethodAdvice { + + public RoutesInstrumentation() { + super("sparkjava", "sparkjava-2.3"); + } + + @Override + public String[] helperClassNames() { + return new String[] {packageName + ".SparkJavaDecorator"}; + } + + @Override + public String instrumentedType() { + return "spark.route.Routes"; + } + + @Override + public void methodAdvice(MethodTransformer transformer) { + transformer.applyAdvice( + named("find") + .and(takesArgument(0, named("spark.route.HttpMethod"))) + .and(returns(named("spark.routematch.RouteMatch"))) + .and(isPublic()), + RoutesInstrumentation.class.getName() + "$RoutesAdvice"); + } + + public static class RoutesAdvice { + + @Advice.OnMethodExit(suppress = Throwable.class) + public static void routeMatchEnricher( + @Advice.Argument(0) final HttpMethod method, @Advice.Return final RouteMatch routeMatch) { + + final AgentSpan span = activeSpan(); + if (span != null && routeMatch != null) { + HTTP_RESOURCE_DECORATOR.withRoute(span, method.name(), routeMatch.getMatchUri()); + span.setSpanName(DECORATE.spanName()); + span.setTag(Tags.COMPONENT, SPARK_JAVA); + } + } + } +} diff --git a/dd-java-agent/instrumentation/spark/sparkjava-2.3/src/main/java/datadog/trace/instrumentation/sparkjava/SparkJavaDecorator.java b/dd-java-agent/instrumentation/spark/sparkjava-2.3/src/main/java/datadog/trace/instrumentation/sparkjava/SparkJavaDecorator.java new file mode 100644 index 00000000000..4657f85ccad --- /dev/null +++ b/dd-java-agent/instrumentation/spark/sparkjava-2.3/src/main/java/datadog/trace/instrumentation/sparkjava/SparkJavaDecorator.java @@ -0,0 +1,31 @@ +package datadog.trace.instrumentation.sparkjava; + +import datadog.trace.bootstrap.instrumentation.api.UTF8BytesString; +import datadog.trace.bootstrap.instrumentation.decorator.BaseDecorator; + +public class SparkJavaDecorator extends BaseDecorator { + + public static final SparkJavaDecorator DECORATE = new SparkJavaDecorator(); + + public static final CharSequence SPARK_JAVA = UTF8BytesString.create("spark-java"); + public static final CharSequence SPARK_REQUEST = UTF8BytesString.create("spark.request"); + + @Override + protected String[] instrumentationNames() { + return new String[] {"sparkjava"}; + } + + @Override + protected CharSequence spanType() { + return "web"; + } + + @Override + protected CharSequence component() { + return SPARK_JAVA; + } + + public CharSequence spanName() { + return SPARK_REQUEST; + } +} diff --git a/dd-java-agent/instrumentation/spark/sparkjava-2.3/src/test/java/datadog/trace/instrumentation/sparkjava/SparkJavaForkedTest.java b/dd-java-agent/instrumentation/spark/sparkjava-2.3/src/test/java/datadog/trace/instrumentation/sparkjava/SparkJavaForkedTest.java new file mode 100644 index 00000000000..9b5de61b72b --- /dev/null +++ b/dd-java-agent/instrumentation/spark/sparkjava-2.3/src/test/java/datadog/trace/instrumentation/sparkjava/SparkJavaForkedTest.java @@ -0,0 +1,226 @@ +package datadog.trace.instrumentation.sparkjava; + +import static org.junit.jupiter.api.Assertions.assertEquals; +import static org.junit.jupiter.api.Assertions.assertNotNull; + +import datadog.trace.agent.test.AbstractInstrumentationTest; +import datadog.trace.agent.test.utils.PortUtils; +import datadog.trace.core.DDSpan; +import java.io.BufferedReader; +import java.io.InputStream; +import java.io.InputStreamReader; +import java.net.HttpURLConnection; +import java.net.URL; +import java.util.ArrayList; +import java.util.List; +import java.util.concurrent.TimeoutException; +import org.junit.jupiter.api.AfterAll; +import org.junit.jupiter.api.BeforeAll; +import org.junit.jupiter.api.Test; +import org.junit.jupiter.api.TestInstance; +import spark.Request; +import spark.Response; +import spark.Route; +import spark.Spark; + +/** + * Forked test for the SparkJava 2.x instrumentation, running in an isolated JVM. This validates + * that the {@link RoutesInstrumentation} loads and enriches Jetty server spans correctly when the + * agent starts from scratch — no leftover state from other test classes. + * + *

This test focuses on the core enrichment contract: when a request matches a SparkJava route, + * the server span gets operation name {@code spark.request}, component {@code spark-java}, and the + * resource name / http.route reflect the parameterized route pattern. + */ +@TestInstance(TestInstance.Lifecycle.PER_CLASS) +public class SparkJavaForkedTest extends AbstractInstrumentationTest { + + private int actualPort; + + @BeforeAll + void setupServer() { + actualPort = PortUtils.randomOpenPort(); + Spark.port(actualPort); + + Spark.get( + "/ping", + new Route() { + @Override + public Object handle(Request request, Response response) { + response.type("text/plain"); + return "pong"; + } + }); + + Spark.get( + "/items/:id", + new Route() { + @Override + public Object handle(Request request, Response response) { + response.type("application/json"); + return "{\"id\": \"" + request.params(":id") + "\"}"; + } + }); + + Spark.get( + "/fail", + new Route() { + @Override + public Object handle(Request request, Response response) { + throw new RuntimeException("Forked test error"); + } + }); + + Spark.awaitInitialization(); + } + + @AfterAll + void tearDownServer() throws InterruptedException { + Spark.stop(); + Thread.sleep(500); + } + + @Test + void simpleRouteEnrichesServerSpan() throws InterruptedException, TimeoutException { + httpGet("/ping"); + + DDSpan serverSpan = waitForServerSpan(); + assertServerSpan(serverSpan, "GET", "/ping", 200, false); + } + + @Test + void parameterizedRoutePatternInResourceName() throws InterruptedException, TimeoutException { + httpGet("/items/42"); + + DDSpan serverSpan = waitForServerSpan(); + assertServerSpan(serverSpan, "GET", "/items/:id", 200, false); + } + + @Test + void errorRouteProducesErrorSpan() throws InterruptedException, TimeoutException { + httpGet("/fail"); + + DDSpan serverSpan = waitForServerSpan(); + assertServerSpan(serverSpan, "GET", "/fail", 500, true); + } + + // --------------------------------------------------------------- + // Helper methods + // --------------------------------------------------------------- + + /** + * Validates the complete structure of a server span, covering both SparkJava enrichment and the + * underlying Jetty server span baseline. This single-point-of-assertion prevents regressions when + * new required tags are added. + * + *

SparkJava enrichment (set by {@link RoutesInstrumentation}): + * + *

+ * + *

Jetty baseline (set by the Jetty server instrumentation): + * + *

+ * + * @param span the server span to validate + * @param httpMethod the expected HTTP method (e.g., "GET", "POST") + * @param route the expected route pattern (e.g., "/items/:id") + * @param statusCode the expected HTTP status code + * @param isError whether the span should be marked as errored + */ + private void assertServerSpan( + DDSpan span, String httpMethod, String route, int statusCode, boolean isError) { + assertNotNull(span, "Expected a server span for " + httpMethod + " " + route); + + // SparkJava enrichment assertions + assertEquals( + "spark.request", + span.getOperationName().toString(), + "Operation name should be 'spark.request'"); + assertEquals( + "spark-java", + String.valueOf(span.getTag("component")), + "component tag should be 'spark-java'"); + assertEquals( + httpMethod + " " + route, + span.getResourceName().toString(), + "Resource name should be HTTP_METHOD + route_pattern"); + assertEquals( + route, + String.valueOf(span.getTag("http.route")), + "http.route should contain the route pattern, not the actual path"); + + // Jetty baseline assertions + assertEquals("web", span.getSpanType(), "Span type should be 'web'"); + assertEquals( + "server", String.valueOf(span.getTag("span.kind")), "span.kind should be 'server'"); + assertEquals(httpMethod, String.valueOf(span.getTag("http.method")), "http.method tag"); + assertEquals(statusCode, span.getTag("http.status_code"), "http.status_code tag"); + assertNotNull(span.getTag("http.url"), "http.url tag should be set"); + assertEquals(isError, span.isError(), "error flag"); + } + + /** + * Waits for at least one trace to be written and returns the server span. + * + * @return the server span (never null — fails assertion if not found) + * @throws InterruptedException if the thread is interrupted while waiting + * @throws TimeoutException if no trace is written within the timeout + */ + private DDSpan waitForServerSpan() throws InterruptedException, TimeoutException { + writer.waitForTraces(1); + List spans = new ArrayList<>(); + for (List trace : writer) { + spans.addAll(trace); + } + DDSpan serverSpan = null; + for (DDSpan span : spans) { + if ("server".equals(String.valueOf(span.getTag("span.kind"))) + || "web".equals(span.getSpanType())) { + serverSpan = span; + break; + } + } + assertNotNull(serverSpan, "Expected to find a server span in the collected traces"); + return serverSpan; + } + + /** + * Makes an HTTP GET request to the SparkJava server. + * + * @param path the request path + * @return the HTTP status code + */ + private int httpGet(String path) { + try { + URL url = new URL("http://localhost:" + actualPort + path); + HttpURLConnection conn = (HttpURLConnection) url.openConnection(); + conn.setRequestMethod("GET"); + conn.setConnectTimeout(5000); + conn.setReadTimeout(5000); + int status = conn.getResponseCode(); + InputStream is = + conn.getResponseCode() >= 400 ? conn.getErrorStream() : conn.getInputStream(); + if (is != null) { + BufferedReader reader = new BufferedReader(new InputStreamReader(is)); + while (reader.readLine() != null) { + // drain + } + reader.close(); + } + conn.disconnect(); + return status; + } catch (Exception e) { + throw new RuntimeException("HTTP GET failed for path " + path, e); + } + } +} diff --git a/dd-java-agent/instrumentation/spark/sparkjava-2.3/src/test/java/datadog/trace/instrumentation/sparkjava/SparkJavaTest.java b/dd-java-agent/instrumentation/spark/sparkjava-2.3/src/test/java/datadog/trace/instrumentation/sparkjava/SparkJavaTest.java new file mode 100644 index 00000000000..6abafc9051b --- /dev/null +++ b/dd-java-agent/instrumentation/spark/sparkjava-2.3/src/test/java/datadog/trace/instrumentation/sparkjava/SparkJavaTest.java @@ -0,0 +1,687 @@ +package datadog.trace.instrumentation.sparkjava; + +import static org.junit.jupiter.api.Assertions.assertEquals; +import static org.junit.jupiter.api.Assertions.assertNotEquals; +import static org.junit.jupiter.api.Assertions.assertNotNull; +import static org.junit.jupiter.api.Assertions.assertNull; +import static org.junit.jupiter.api.Assertions.assertTrue; + +import datadog.trace.agent.test.AbstractInstrumentationTest; +import datadog.trace.agent.test.utils.PortUtils; +import datadog.trace.api.DDTraceId; +import datadog.trace.core.DDSpan; +import java.io.BufferedReader; +import java.io.InputStream; +import java.io.InputStreamReader; +import java.io.OutputStream; +import java.net.HttpURLConnection; +import java.net.URL; +import java.util.ArrayList; +import java.util.HashMap; +import java.util.List; +import java.util.Map; +import java.util.concurrent.TimeoutException; +import org.junit.jupiter.api.AfterAll; +import org.junit.jupiter.api.BeforeAll; +import org.junit.jupiter.api.Test; +import org.junit.jupiter.api.TestInstance; +import spark.Request; +import spark.Response; +import spark.Route; +import spark.Spark; + +/** + * Tests for the SparkJava 2.x HTTP server instrumentation. + * + *

SparkJava runs on an embedded Jetty server. The Jetty instrumentation creates the server span, + * and the SparkJava {@link RoutesInstrumentation} enriches it with route information from the + * {@code Routes.find()} method. + * + *

Acceptance criteria verified by these tests: + * + *

    + *
  • A server span is created for each HTTP request handled by a SparkJava route + *
  • The operation name is set to {@code spark.request} + *
  • The span type is {@code web} and span.kind is {@code server} + *
  • The component tag is set to {@code spark-java} + *
  • The resource name is enriched to {@code HTTP_METHOD route_pattern} (e.g., {@code GET + * /hello/:name}) + *
  • The http.route tag contains the parameterized route pattern, not the concrete path + *
  • HTTP tags (method, URL, status code) are set correctly + *
  • Error routes (500) set the error flag on the span + *
  • Unmatched routes (404) retain Jetty defaults — no SparkJava enrichment fires + *
  • Context propagation via Datadog headers links server spans to parent traces + *
+ */ +@TestInstance(TestInstance.Lifecycle.PER_CLASS) +public class SparkJavaTest extends AbstractInstrumentationTest { + + private int actualPort; + + @BeforeAll + void setupServer() { + actualPort = PortUtils.randomOpenPort(); + Spark.port(actualPort); + + Spark.get( + "/hello", + new Route() { + @Override + public Object handle(Request request, Response response) { + response.type("text/plain"); + return "Hello, World!"; + } + }); + + Spark.get( + "/hello/:name", + new Route() { + @Override + public Object handle(Request request, Response response) { + String name = request.params(":name"); + response.type("text/plain"); + return "Hello, " + name + "!"; + } + }); + + Spark.post( + "/users", + new Route() { + @Override + public Object handle(Request request, Response response) { + response.type("application/json"); + response.status(201); + return "{\"created\": true}"; + } + }); + + Spark.put( + "/users/:id", + new Route() { + @Override + public Object handle(Request request, Response response) { + String id = request.params(":id"); + response.type("application/json"); + return "{\"updated\": true, \"id\": \"" + id + "\"}"; + } + }); + + Spark.delete( + "/users/:id", + new Route() { + @Override + public Object handle(Request request, Response response) { + String id = request.params(":id"); + response.type("application/json"); + return "{\"deleted\": true, \"id\": \"" + id + "\"}"; + } + }); + + Spark.get( + "/error", + new Route() { + @Override + public Object handle(Request request, Response response) { + throw new RuntimeException("Intentional error for testing"); + } + }); + + Spark.get( + "/files/*", + new Route() { + @Override + public Object handle(Request request, Response response) { + response.type("text/plain"); + return "file content for " + request.splat()[0]; + } + }); + + Spark.before( + "/filtered/*", + new spark.Filter() { + @Override + public void handle(Request request, Response response) { + response.header("X-Filtered", "true"); + } + }); + + Spark.get( + "/filtered/resource", + new Route() { + @Override + public Object handle(Request request, Response response) { + response.type("text/plain"); + return "filtered response"; + } + }); + + Spark.after( + "/after-filtered/*", + new spark.Filter() { + @Override + public void handle(Request request, Response response) { + response.header("X-After-Filtered", "true"); + } + }); + + Spark.get( + "/after-filtered/resource", + new Route() { + @Override + public Object handle(Request request, Response response) { + response.type("text/plain"); + return "after-filtered response"; + } + }); + + Spark.awaitInitialization(); + } + + @AfterAll + void tearDownServer() throws InterruptedException { + Spark.stop(); + Thread.sleep(500); + } + + // --------------------------------------------------------------- + // Route enrichment tests — verify SparkJava sets operation name, + // component, resource name, and http.route on the Jetty server span + // --------------------------------------------------------------- + + @Test + void getRouteCreatesServerSpanWithCorrectTags() throws InterruptedException, TimeoutException { + httpGet("/hello"); + + DDSpan serverSpan = waitForServerSpan(); + assertServerSpan(serverSpan, "GET", "/hello", 200, false); + } + + @Test + void getRouteWithPathParamUsesParameterizedRoutePattern() + throws InterruptedException, TimeoutException { + httpGet("/hello/spark-user"); + + DDSpan serverSpan = waitForServerSpan(); + // The route pattern should be /hello/:name (parameterized), not /hello/spark-user (actual path) + assertServerSpan(serverSpan, "GET", "/hello/:name", 200, false); + } + + @Test + void postRouteCreatesServerSpanWithCorrectStatusCode() + throws InterruptedException, TimeoutException { + httpRequest("/users", "POST", "test-body"); + + DDSpan serverSpan = waitForServerSpan(); + assertServerSpan(serverSpan, "POST", "/users", 201, false); + } + + @Test + void putRouteWithPathParamCreatesServerSpan() throws InterruptedException, TimeoutException { + httpRequest("/users/42", "PUT", "update-body"); + + DDSpan serverSpan = waitForServerSpan(); + assertServerSpan(serverSpan, "PUT", "/users/:id", 200, false); + } + + @Test + void deleteRouteWithPathParamCreatesServerSpan() throws InterruptedException, TimeoutException { + httpRequest("/users/99", "DELETE", null); + + DDSpan serverSpan = waitForServerSpan(); + assertServerSpan(serverSpan, "DELETE", "/users/:id", 200, false); + } + + @Test + void wildcardRouteUsesWildcardPattern() throws InterruptedException, TimeoutException { + httpGet("/files/documents/report.pdf"); + + DDSpan serverSpan = waitForServerSpan(); + assertServerSpan(serverSpan, "GET", "/files/*", 200, false); + } + + @Test + void beforeFilterDoesNotInterfereWithRouteEnrichment() + throws InterruptedException, TimeoutException { + httpGet("/filtered/resource"); + + DDSpan serverSpan = waitForServerSpan(); + assertServerSpan(serverSpan, "GET", "/filtered/resource", 200, false); + } + + @Test + void afterFilterDoesNotInterfereWithSpanData() throws InterruptedException, TimeoutException { + httpGet("/after-filtered/resource"); + + DDSpan serverSpan = waitForServerSpan(); + assertServerSpan(serverSpan, "GET", "/after-filtered/resource", 200, false); + } + + // --------------------------------------------------------------- + // Span structure tests — verify individual span attributes + // --------------------------------------------------------------- + + @Test + void serverSpanHasCorrectType() throws InterruptedException, TimeoutException { + httpGet("/hello"); + + DDSpan serverSpan = waitForServerSpan(); + assertEquals("web", serverSpan.getSpanType(), "HTTP server spans should have type 'web'"); + assertEquals( + "server", + String.valueOf(serverSpan.getTag("span.kind")), + "Span kind should be 'server' for HTTP server spans"); + } + + @Test + void serverSpanHasCorrectOperationName() throws InterruptedException, TimeoutException { + httpGet("/hello"); + + DDSpan serverSpan = waitForServerSpan(); + assertEquals( + "spark.request", + serverSpan.getOperationName().toString(), + "Operation name should be 'spark.request' for SparkJava routes"); + } + + @Test + void serverSpanIncludesHttpUrlTag() throws InterruptedException, TimeoutException { + httpGet("/hello"); + + DDSpan serverSpan = waitForServerSpan(); + String httpUrl = String.valueOf(serverSpan.getTag("http.url")); + assertNotNull(httpUrl, "Expected http.url tag to be set"); + assertTrue( + httpUrl.contains("/hello"), + "http.url tag should contain the request path, got: " + httpUrl); + assertTrue(httpUrl.startsWith("http"), "http.url tag should be a full URL, got: " + httpUrl); + } + + // --------------------------------------------------------------- + // Error handling tests + // --------------------------------------------------------------- + + @Test + void errorRouteCreatesServerSpanWithErrorFlag() throws InterruptedException, TimeoutException { + httpGet("/error"); + + DDSpan serverSpan = waitForServerSpan(); + assertServerSpan(serverSpan, "GET", "/error", 500, true); + // SparkJava catches exceptions internally via its ExceptionMapper before they propagate + // to Jetty. The error flag is set solely from the 500 status code by Jetty's + // HttpServerDecorator.onResponse(). Because the exception never reaches the Jetty handler, + // error.type/error.message/error.stack are not populated on the span. + assertNull( + serverSpan.getTag("error.type"), + "error.type should not be set — SparkJava catches exceptions before Jetty sees them"); + assertNull( + serverSpan.getTag("error.message"), + "error.message should not be set — SparkJava catches exceptions before Jetty sees them"); + assertNull( + serverSpan.getTag("error.stack"), + "error.stack should not be set — SparkJava catches exceptions before Jetty sees them"); + } + + @Test + void notFoundRouteCreates404Span() throws InterruptedException, TimeoutException { + httpGet("/nonexistent"); + + DDSpan serverSpan = waitForServerSpan(); + // For 404, Routes.find() returns null so SparkJava enrichment does not fire. + // The span retains Jetty defaults — no http.route or spark-java component tag is expected. + // We can't use assertServerSpan() here because it asserts SparkJava-specific enrichment + // (operation name, component, http.route) that won't be present on an unmatched route. + assertEquals("web", serverSpan.getSpanType(), "Span type should be 'web' even for 404"); + assertEquals( + "server", String.valueOf(serverSpan.getTag("span.kind")), "span.kind should be 'server'"); + assertEquals(404, serverSpan.getTag("http.status_code"), "http.status_code should be 404"); + assertEquals("GET", String.valueOf(serverSpan.getTag("http.method")), "http.method tag"); + assertNotNull(serverSpan.getTag("http.url"), "http.url tag should be set even for 404"); + assertEquals(false, serverSpan.isError(), "404 should not be marked as an error"); + } + + // --------------------------------------------------------------- + // Context propagation tests + // --------------------------------------------------------------- + + @Test + void contextPropagationLinksServerSpanToParentTrace() + throws InterruptedException, TimeoutException { + Map headers = new HashMap<>(); + headers.put("x-datadog-trace-id", "123456789"); + headers.put("x-datadog-parent-id", "987654321"); + httpGetWithHeaders("/hello", headers); + + DDSpan serverSpan = waitForServerSpan(); + assertServerSpan(serverSpan, "GET", "/hello", 200, false); + assertEquals( + DDTraceId.from("123456789"), + serverSpan.getTraceId(), + "Server span should inherit the trace ID from the propagated Datadog headers"); + assertEquals( + 987654321L, + serverSpan.getParentId(), + "Server span's parent ID should match the x-datadog-parent-id header value"); + } + + @Test + void contextPropagationPreservesSparkJavaRouteEnrichment() + throws InterruptedException, TimeoutException { + Map headers = new HashMap<>(); + headers.put("x-datadog-trace-id", "111111111"); + headers.put("x-datadog-parent-id", "222222222"); + httpGetWithHeaders("/hello", headers); + + DDSpan serverSpan = waitForServerSpan(); + // Verify SparkJava route enrichment still works with propagated context + assertServerSpan(serverSpan, "GET", "/hello", 200, false); + // Verify context propagation + assertEquals( + DDTraceId.from("111111111"), + serverSpan.getTraceId(), + "Trace ID should be inherited from propagated headers"); + assertEquals(222222222L, serverSpan.getParentId()); + } + + @Test + void contextPropagationWorksWithParameterizedRoutes() + throws InterruptedException, TimeoutException { + Map headers = new HashMap<>(); + headers.put("x-datadog-trace-id", "333333333"); + headers.put("x-datadog-parent-id", "444444444"); + httpGetWithHeaders("/hello/sparkuser", headers); + + DDSpan serverSpan = waitForServerSpan(); + assertServerSpan(serverSpan, "GET", "/hello/:name", 200, false); + assertEquals( + DDTraceId.from("333333333"), + serverSpan.getTraceId(), + "Trace ID should be inherited from propagated headers"); + assertEquals( + 444444444L, serverSpan.getParentId(), "Parent ID should match propagated header value"); + } + + @Test + void contextPropagationPreservesErrorStatusOnErrorRoutes() + throws InterruptedException, TimeoutException { + Map headers = new HashMap<>(); + headers.put("x-datadog-trace-id", "555555555"); + headers.put("x-datadog-parent-id", "666666666"); + httpGetWithHeaders("/error", headers); + + DDSpan serverSpan = waitForServerSpan(); + assertServerSpan(serverSpan, "GET", "/error", 500, true); + assertEquals( + DDTraceId.from("555555555"), + serverSpan.getTraceId(), + "Trace ID should be inherited even for error routes"); + assertEquals( + 666666666L, + serverSpan.getParentId(), + "Parent ID should match propagated header even for error routes"); + } + + @Test + void differentPropagatedContextsProduceDistinctTraces() + throws InterruptedException, TimeoutException { + Map headers1 = new HashMap<>(); + headers1.put("x-datadog-trace-id", "100000001"); + headers1.put("x-datadog-parent-id", "200000001"); + httpGetWithHeaders("/hello", headers1); + + Map headers2 = new HashMap<>(); + headers2.put("x-datadog-trace-id", "100000002"); + headers2.put("x-datadog-parent-id", "200000002"); + httpGetWithHeaders("/hello", headers2); + + writer.waitForTraces(2); + List allSpans = flattenTraces(); + + // Find both server spans + DDSpan firstServerSpan = null; + DDSpan secondServerSpan = null; + for (DDSpan span : allSpans) { + if ("server".equals(String.valueOf(span.getTag("span.kind"))) + || "web".equals(span.getSpanType())) { + if (DDTraceId.from("100000001").equals(span.getTraceId())) { + firstServerSpan = span; + } else if (DDTraceId.from("100000002").equals(span.getTraceId())) { + secondServerSpan = span; + } + } + } + + assertNotNull(firstServerSpan, "Expected server span for first request (trace 100000001)"); + assertNotNull(secondServerSpan, "Expected server span for second request (trace 100000002)"); + + // Verify each span links to its own propagated context + assertNotEquals( + firstServerSpan.getTraceId(), + secondServerSpan.getTraceId(), + "Each request should have its own distinct trace ID from propagated context"); + assertEquals(200000001L, firstServerSpan.getParentId()); + assertEquals(200000002L, secondServerSpan.getParentId()); + + // Both should still have correct route enrichment + assertEquals("GET /hello", firstServerSpan.getResourceName().toString()); + assertEquals("GET /hello", secondServerSpan.getResourceName().toString()); + } + + // --------------------------------------------------------------- + // Helper methods + // --------------------------------------------------------------- + + /** + * Waits for at least one trace to be written, then finds and returns the server span. This + * combines the common pattern of waiting + flattening + finding into a single call, reducing + * boilerplate in test methods. + * + * @return the server span (never null — fails assertion if not found) + * @throws InterruptedException if the thread is interrupted while waiting + * @throws TimeoutException if no trace is written within the timeout + */ + private DDSpan waitForServerSpan() throws InterruptedException, TimeoutException { + writer.waitForTraces(1); + List spans = flattenTraces(); + DDSpan serverSpan = findServerSpan(spans); + assertNotNull(serverSpan, "Expected to find a server span in the collected traces"); + return serverSpan; + } + + /** + * Flattens all collected traces into a single list of spans for easier assertion. + * + * @return all spans from all collected traces + */ + private List flattenTraces() { + List result = new ArrayList<>(); + for (List trace : writer) { + result.addAll(trace); + } + return result; + } + + /** + * Finds the server span in the list of spans. The server span is identified by having {@code + * span.kind=server} or by having a {@code web} span type. + * + * @param spans the list of spans to search + * @return the server span, or {@code null} if not found + */ + private DDSpan findServerSpan(List spans) { + for (DDSpan span : spans) { + if ("server".equals(String.valueOf(span.getTag("span.kind"))) + || "web".equals(span.getSpanType())) { + return span; + } + } + return null; + } + + /** + * Validates the complete structure of a server span, covering both SparkJava enrichment and the + * underlying Jetty server span baseline. This single-point-of-assertion prevents regressions when + * new required tags are added. + * + *

SparkJava enrichment (set by {@link RoutesInstrumentation}): + * + *

    + *
  • operation name = {@code spark.request} + *
  • component = {@code spark-java} + *
  • resource name = {@code HTTP_METHOD route_pattern} + *
  • http.route = parameterized route pattern + *
+ * + *

Jetty baseline (set by the Jetty server instrumentation): + * + *

    + *
  • span type = {@code web} + *
  • span.kind = {@code server} + *
  • http.method, http.status_code, http.url + *
  • error flag (from HTTP status code) + *
+ * + * @param span the server span to validate + * @param httpMethod the expected HTTP method (e.g., "GET", "POST") + * @param route the expected route pattern (e.g., "/hello/:name") + * @param statusCode the expected HTTP status code + * @param isError whether the span should be marked as errored + */ + private void assertServerSpan( + DDSpan span, String httpMethod, String route, int statusCode, boolean isError) { + assertNotNull(span, "Expected a server span for " + httpMethod + " " + route); + + // SparkJava enrichment assertions + assertEquals( + "spark.request", + span.getOperationName().toString(), + "Operation name should be 'spark.request'"); + assertEquals( + "spark-java", + String.valueOf(span.getTag("component")), + "component tag should be 'spark-java'"); + assertEquals( + httpMethod + " " + route, + span.getResourceName().toString(), + "Resource name should be HTTP_METHOD + route_pattern"); + assertEquals( + route, + String.valueOf(span.getTag("http.route")), + "http.route should contain the route pattern, not the actual path"); + + // Jetty baseline assertions + assertEquals("web", span.getSpanType(), "Span type should be 'web'"); + assertEquals( + "server", String.valueOf(span.getTag("span.kind")), "span.kind should be 'server'"); + assertEquals(httpMethod, String.valueOf(span.getTag("http.method")), "http.method tag"); + assertEquals(statusCode, span.getTag("http.status_code"), "http.status_code tag"); + assertNotNull(span.getTag("http.url"), "http.url tag should be set"); + assertEquals(isError, span.isError(), "error flag"); + } + + /** + * Makes an HTTP GET request to the SparkJava server with custom headers. Used for context + * propagation tests to inject Datadog trace headers (e.g., {@code x-datadog-trace-id}, {@code + * x-datadog-parent-id}) that simulate an upstream service propagating its trace context. + * + * @param path the request path (e.g., {@code /hello}) + * @param headers map of header name to value to set on the request + * @return the HTTP status code + */ + private int httpGetWithHeaders(String path, Map headers) { + try { + URL url = new URL("http://localhost:" + actualPort + path); + HttpURLConnection conn = (HttpURLConnection) url.openConnection(); + conn.setRequestMethod("GET"); + conn.setConnectTimeout(5000); + conn.setReadTimeout(5000); + if (headers != null) { + for (Map.Entry entry : headers.entrySet()) { + conn.setRequestProperty(entry.getKey(), entry.getValue()); + } + } + int status = conn.getResponseCode(); + drainResponse(conn); + conn.disconnect(); + return status; + } catch (Exception e) { + throw new RuntimeException("HTTP GET failed for path " + path, e); + } + } + + /** + * Makes an HTTP GET request to the SparkJava server. + * + * @param path the request path (e.g., {@code /hello}) + * @return the HTTP status code + */ + private int httpGet(String path) { + try { + URL url = new URL("http://localhost:" + actualPort + path); + HttpURLConnection conn = (HttpURLConnection) url.openConnection(); + conn.setRequestMethod("GET"); + conn.setConnectTimeout(5000); + conn.setReadTimeout(5000); + int status = conn.getResponseCode(); + drainResponse(conn); + conn.disconnect(); + return status; + } catch (Exception e) { + throw new RuntimeException("HTTP GET failed for path " + path, e); + } + } + + /** + * Makes an HTTP request with the specified method and optional body. + * + * @param path the request path + * @param method the HTTP method (e.g., POST, PUT, DELETE) + * @param body the request body, or {@code null} for no body + * @return the HTTP status code + */ + private int httpRequest(String path, String method, String body) { + try { + URL url = new URL("http://localhost:" + actualPort + path); + HttpURLConnection conn = (HttpURLConnection) url.openConnection(); + conn.setRequestMethod(method); + conn.setConnectTimeout(5000); + conn.setReadTimeout(5000); + + if (body != null) { + conn.setDoOutput(true); + conn.setRequestProperty("Content-Type", "text/plain"); + try (OutputStream os = conn.getOutputStream()) { + os.write(body.getBytes("UTF-8")); + } + } + + int status = conn.getResponseCode(); + drainResponse(conn); + conn.disconnect(); + return status; + } catch (Exception e) { + throw new RuntimeException("HTTP " + method + " failed for path " + path, e); + } + } + + /** + * Drains the response body to ensure the server-side processing completes fully before the + * connection is closed. + * + * @param conn the HTTP connection to drain + */ + private void drainResponse(HttpURLConnection conn) { + try { + InputStream is = + conn.getResponseCode() >= 400 ? conn.getErrorStream() : conn.getInputStream(); + if (is != null) { + BufferedReader reader = new BufferedReader(new InputStreamReader(is)); + while (reader.readLine() != null) { + // drain + } + reader.close(); + } + } catch (Exception ignored) { + // ignore drain errors + } + } +} From 57db13b96a8935e86074592f08dbad8d72135006 Mon Sep 17 00:00:00 2001 From: Jordan Wong Date: Sun, 7 Jun 2026 22:34:11 -0400 Subject: [PATCH 5/5] fix(sparkjava-2.3): add missing supported-configurations.json entries Add three missing entries required by the config-inversion-linter: - DD_TRACE_SPARKJAVA_2_3_ENABLED (for super("sparkjava-2.3") in RoutesInstrumentation) - DD_TRACE_SPARKJAVA_ANALYTICS_ENABLED (for decorator instrumentationNames() -> "sparkjava") - DD_TRACE_SPARKJAVA_ANALYTICS_SAMPLE_RATE (same) Co-Authored-By: Claude Sonnet 4.6 (1M context) --- metadata/supported-configurations.json | 4194 ++++++++++++++++++------ 1 file changed, 3111 insertions(+), 1083 deletions(-) diff --git a/metadata/supported-configurations.json b/metadata/supported-configurations.json index 827230f46ae..b5f28958978 100644 --- a/metadata/supported-configurations.json +++ b/metadata/supported-configurations.json @@ -105,14 +105,6 @@ "aliases": [] } ], - "DD_DETECT_AOT_TRAINING_MODE": [ - { - "version": "A", - "type": "boolean", - "default": null, - "aliases": [] - } - ], "DD_API_KEY": [ { "version": "A", @@ -142,7 +134,9 @@ "version": "A", "type": "decimal", "default": "0.5", - "aliases": ["DD_API_SECURITY_DOWNSTREAM_REQUEST_ANALYSIS_SAMPLE_RATE"] + "aliases": [ + "DD_API_SECURITY_DOWNSTREAM_REQUEST_ANALYSIS_SAMPLE_RATE" + ] } ], "DD_API_SECURITY_ENABLED": [ @@ -150,7 +144,9 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_EXPERIMENTAL_API_SECURITY_ENABLED"] + "aliases": [ + "DD_EXPERIMENTAL_API_SECURITY_ENABLED" + ] } ], "DD_API_SECURITY_ENDPOINT_COLLECTION_ENABLED": [ @@ -198,7 +194,9 @@ "version": "A", "type": "string", "default": null, - "aliases": ["DD_APP_KEY"] + "aliases": [ + "DD_APP_KEY" + ] } ], "DD_APPLICATION_KEY_FILE": [ @@ -209,30 +207,6 @@ "aliases": [] } ], - "DD_APP_CUSTOMLOGMANAGER": [ - { - "version": "A", - "type": "boolean", - "default": "false", - "aliases": [] - } - ], - "DD_APP_CUSTOMJMXBUILDER": [ - { - "version": "A", - "type": "boolean", - "default": "false", - "aliases": [] - } - ], - "DD_APP_LOGS_COLLECTION_ENABLED": [ - { - "version": "A", - "type": "boolean", - "default": "false", - "aliases": [] - } - ], "DD_APPSEC_AUTOMATED_USER_EVENTS_TRACKING": [ { "version": "C", @@ -326,7 +300,9 @@ "version": "A", "type": "int", "default": "2", - "aliases": ["DD_APPSEC_MAX_STACKTRACES"] + "aliases": [ + "DD_APPSEC_MAX_STACKTRACES" + ] } ], "DD_APPSEC_MAX_STACK_TRACE_DEPTH": [ @@ -334,7 +310,9 @@ "version": "A", "type": "int", "default": "32", - "aliases": ["DD_APPSEC_MAX_STACKTRACE_DEPTH"] + "aliases": [ + "DD_APPSEC_MAX_STACKTRACE_DEPTH" + ] } ], "DD_APPSEC_OBFUSCATION_PARAMETER_KEY_REGEXP": [ @@ -406,7 +384,9 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_APPSEC_STACKTRACE_ENABLED"] + "aliases": [ + "DD_APPSEC_STACKTRACE_ENABLED" + ] } ], "DD_APPSEC_TRACE_RATE_LIMIT": [ @@ -433,6 +413,30 @@ "aliases": [] } ], + "DD_APP_CUSTOMJMXBUILDER": [ + { + "version": "A", + "type": "boolean", + "default": "false", + "aliases": [] + } + ], + "DD_APP_CUSTOMLOGMANAGER": [ + { + "version": "A", + "type": "boolean", + "default": "false", + "aliases": [] + } + ], + "DD_APP_LOGS_COLLECTION_ENABLED": [ + { + "version": "A", + "type": "boolean", + "default": "false", + "aliases": [] + } + ], "DD_AZURE_APP_SERVICES": [ { "version": "B", @@ -1089,27 +1093,27 @@ "aliases": [] } ], - "DD_DATA_JOBS_PARSE_SPARK_PLAN_ENABLED": [ + "DD_DATA_JOBS_OPENLINEAGE_ENABLED": [ { "version": "A", "type": "boolean", - "default": "False", + "default": "false", "aliases": [] } ], - "DD_DATA_JOBS_OPENLINEAGE_ENABLED": [ + "DD_DATA_JOBS_OPENLINEAGE_TIMEOUT_ENABLED": [ { "version": "A", "type": "boolean", - "default": "false", + "default": "true", "aliases": [] } ], - "DD_DATA_JOBS_OPENLINEAGE_TIMEOUT_ENABLED": [ + "DD_DATA_JOBS_PARSE_SPARK_PLAN_ENABLED": [ { "version": "A", "type": "boolean", - "default": "true", + "default": "False", "aliases": [] } ], @@ -1137,7 +1141,7 @@ "aliases": [] } ], - "DD_DBM_INJECT_SQL_BASEHASH": [ + "DD_DBM_ALWAYS_APPEND_SQL_COMMENT": [ { "version": "A", "type": "boolean", @@ -1145,7 +1149,7 @@ "aliases": [] } ], - "DD_DBM_ALWAYS_APPEND_SQL_COMMENT": [ + "DD_DBM_INJECT_SQL_BASEHASH": [ { "version": "A", "type": "boolean", @@ -1169,6 +1173,14 @@ "aliases": [] } ], + "DD_DETECT_AOT_TRAINING_MODE": [ + { + "version": "A", + "type": "boolean", + "default": null, + "aliases": [] + } + ], "DD_DISTRIBUTED_DEBUGGER_ENABLED": [ { "version": "A", @@ -1222,7 +1234,9 @@ "version": "A", "type": "int", "default": "15", - "aliases": ["DD_JMXFETCH_START_DELAY"] + "aliases": [ + "DD_JMXFETCH_START_DELAY" + ] } ], "DD_DYNAMIC_INSTRUMENTATION_CAPTURE_TIMEOUT": [ @@ -1414,7 +1428,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_EXCEPTION_REPLAY_ENABLED"] + "aliases": [ + "DD_EXCEPTION_REPLAY_ENABLED" + ] } ], "DD_EXCEPTION_REPLAY_CAPTURE_INTERMEDIATE_SPANS_ENABLED": [ @@ -1462,7 +1478,9 @@ "version": "A", "type": "int", "default": "3", - "aliases": ["DD_EXCEPTION_REPLAY_CAPTURE_MAX_FRAMES"] + "aliases": [ + "DD_EXCEPTION_REPLAY_CAPTURE_MAX_FRAMES" + ] } ], "DD_EXPERIMENTAL_API_SECURITY_ENABLED": [ @@ -1886,7 +1904,9 @@ "version": "B", "type": "boolean", "default": "true", - "aliases": ["DD_IAST_STACKTRACE_ENABLED"] + "aliases": [ + "DD_IAST_STACKTRACE_ENABLED" + ] } ], "DD_IAST_STACK_TRACE_LEAK_SUPPRESS": [ @@ -1894,7 +1914,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_IAST_STACKTRACE_LEAK_SUPPRESS"] + "aliases": [ + "DD_IAST_STACKTRACE_LEAK_SUPPRESS" + ] } ], "DD_IAST_TELEMETRY_VERBOSITY": [ @@ -2182,7 +2204,9 @@ "version": "A", "type": "string", "default": null, - "aliases": ["DD_DOGSTATSD_HOST"] + "aliases": [ + "DD_DOGSTATSD_HOST" + ] } ], "DD_JMXFETCH_STATSD_PORT": [ @@ -2190,7 +2214,9 @@ "version": "A", "type": "int", "default": null, - "aliases": ["DD_DOGSTATSD_PORT"] + "aliases": [ + "DD_DOGSTATSD_PORT" + ] } ], "DD_KAFKA_CLIENT_BASE64_DECODING_ENABLED": [ @@ -2209,6 +2235,14 @@ "aliases": [] } ], + "DD_LEGACY_CONTEXT_MANAGER_ENABLED": [ + { + "version": "A", + "type": "boolean", + "default": "true", + "aliases": [] + } + ], "DD_LLMOBS_AGENTLESS_ENABLED": [ { "version": "B", @@ -2246,7 +2280,17 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_LOGS_INJECTION"] + "aliases": [ + "DD_LOGS_INJECTION" + ] + } + ], + "DD_LOGS_OTEL_BATCH_SIZE": [ + { + "version": "A", + "type": "int", + "default": "512", + "aliases": [] } ], "DD_LOGS_OTEL_ENABLED": [ @@ -2273,14 +2317,6 @@ "aliases": [] } ], - "DD_LOGS_OTEL_TIMEOUT": [ - { - "version": "A", - "type": "int", - "default": "30000", - "aliases": [] - } - ], "DD_LOGS_OTEL_QUEUE_SIZE": [ { "version": "A", @@ -2289,95 +2325,95 @@ "aliases": [] } ], - "DD_LOGS_OTEL_BATCH_SIZE": [ + "DD_LOGS_OTEL_TIMEOUT": [ { "version": "A", "type": "int", - "default": "512", + "default": "30000", "aliases": [] } ], - "DD_OTLP_LOGS_ENDPOINT": [ + "DD_LOG_FORMAT_JSON": [ { "version": "A", - "type": "string", + "type": "boolean", "default": null, "aliases": [] } ], - "DD_OTLP_LOGS_HEADERS": [ + "DD_MEASURE_METHODS": [ { "version": "A", - "type": "map", - "default": null, + "type": "string", + "default": "", "aliases": [] } ], - "DD_OTLP_LOGS_PROTOCOL": [ + "DD_MEASURE_NATIVE_METHODS": [ { "version": "A", "type": "string", - "default": null, + "default": "", "aliases": [] } ], - "DD_OTLP_LOGS_COMPRESSION": [ + "DD_MESSAGE_BROKER_SPLIT_BY_DESTINATION": [ { "version": "A", - "type": "string", - "default": null, + "type": "boolean", + "default": "false", "aliases": [] } ], - "DD_OTLP_LOGS_TIMEOUT": [ + "DD_METRICS_OTEL_CARDINALITY_LIMIT": [ { "version": "A", "type": "int", - "default": null, + "default": "2000", "aliases": [] } ], - "DD_TRACE_LOG_LEVEL": [ + "DD_METRICS_OTEL_ENABLED": [ { - "version": "D", - "type": "string", - "default": null, - "aliases": ["DD_LOG_LEVEL"] + "version": "A", + "type": "boolean", + "default": "false", + "aliases": [] } ], - "DD_LOG_FORMAT_JSON": [ + "DD_METRICS_OTEL_EXPORTER": [ { "version": "A", - "type": "boolean", + "type": "string", "default": null, "aliases": [] } ], - "DD_MEASURE_METHODS": [ + "DD_METRICS_OTEL_INTERVAL": [ { "version": "A", - "type": "string", - "default": "", + "type": "int", + "default": "10000", "aliases": [] } ], - "DD_MEASURE_NATIVE_METHODS": [ + "DD_METRICS_OTEL_TIMEOUT": [ { "version": "A", - "type": "string", - "default": "", + "type": "int", + "default": "7500", "aliases": [] } ], - "DD_MESSAGE_BROKER_SPLIT_BY_DESTINATION": [ + "DD_OBFUSCATION_QUERY_STRING_REGEXP": [ { "version": "A", - "type": "boolean", - "default": "false", + "type": "string", + "default": null, "aliases": [] } ], - "DD_METRICS_OTEL_ENABLED": [ + "DD_OPTIMIZED_MAP_ENABLED": [ { "version": "A", "type": "boolean", @@ -2385,7 +2421,7 @@ "aliases": [] } ], - "DD_METRICS_OTEL_EXPORTER": [ + "DD_OTLP_LOGS_COMPRESSION": [ { "version": "A", "type": "string", @@ -2393,43 +2429,43 @@ "aliases": [] } ], - "DD_METRICS_OTEL_INTERVAL": [ + "DD_OTLP_LOGS_ENDPOINT": [ { "version": "A", - "type": "int", - "default": "10000", + "type": "string", + "default": null, "aliases": [] } ], - "DD_METRICS_OTEL_TIMEOUT": [ + "DD_OTLP_LOGS_HEADERS": [ { "version": "A", - "type": "int", - "default": "7500", + "type": "map", + "default": null, "aliases": [] } ], - "DD_METRICS_OTEL_CARDINALITY_LIMIT": [ + "DD_OTLP_LOGS_PROTOCOL": [ { "version": "A", - "type": "int", - "default": "2000", + "type": "string", + "default": null, "aliases": [] } ], - "DD_OBFUSCATION_QUERY_STRING_REGEXP": [ + "DD_OTLP_LOGS_TIMEOUT": [ { "version": "A", - "type": "string", + "type": "int", "default": null, "aliases": [] } ], - "DD_OPTIMIZED_MAP_ENABLED": [ + "DD_OTLP_METRICS_COMPRESSION": [ { "version": "A", - "type": "boolean", - "default": "false", + "type": "string", + "default": "NONE", "aliases": [] } ], @@ -2457,11 +2493,11 @@ "aliases": [] } ], - "DD_OTLP_METRICS_COMPRESSION": [ + "DD_OTLP_METRICS_TEMPORALITY_PREFERENCE": [ { "version": "A", "type": "string", - "default": "NONE", + "default": "DELTA", "aliases": [] } ], @@ -2473,11 +2509,11 @@ "aliases": [] } ], - "DD_OTLP_METRICS_TEMPORALITY_PREFERENCE": [ + "DD_OTLP_TRACES_COMPRESSION": [ { "version": "A", "type": "string", - "default": "DELTA", + "default": "NONE", "aliases": [] } ], @@ -2505,14 +2541,6 @@ "aliases": [] } ], - "DD_OTLP_TRACES_COMPRESSION": [ - { - "version": "A", - "type": "string", - "default": "NONE", - "aliases": [] - } - ], "DD_OTLP_TRACES_TIMEOUT": [ { "version": "A", @@ -2582,7 +2610,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_PROFILING_DDPROF_ALLOC_ENABLED"] + "aliases": [ + "DD_PROFILING_DDPROF_ALLOC_ENABLED" + ] } ], "DD_PROFILING_APIKEY": [ @@ -2862,7 +2892,9 @@ "version": "A", "type": "int", "default": "1024", - "aliases": ["DD_PROFILING_DDPROF_MEMLEAK_CAPACITY"] + "aliases": [ + "DD_PROFILING_DDPROF_MEMLEAK_CAPACITY" + ] } ], "DD_PROFILING_DDPROF_LIVEHEAP_ENABLED": [ @@ -2870,7 +2902,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_PROFILING_DDPROF_MEMLEAK_ENABLED"] + "aliases": [ + "DD_PROFILING_DDPROF_MEMLEAK_ENABLED" + ] } ], "DD_PROFILING_DDPROF_LIVEHEAP_INTERVAL": [ @@ -2878,7 +2912,9 @@ "version": "A", "type": "string", "default": null, - "aliases": ["DD_PROFILING_DDPROF_MEMLEAK_INTERVAL"] + "aliases": [ + "DD_PROFILING_DDPROF_MEMLEAK_INTERVAL" + ] } ], "DD_PROFILING_DDPROF_LIVEHEAP_SAMPLE_PERCENT": [ @@ -3006,7 +3042,9 @@ "version": "A", "type": "string", "default": "zstd", - "aliases": ["DD_PROFILING_UPLOAD_COMPRESSION"] + "aliases": [ + "DD_PROFILING_UPLOAD_COMPRESSION" + ] } ], "DD_PROFILING_DETAILED_DEBUG_LOGGING": [ @@ -3318,7 +3356,9 @@ "version": "A", "type": "boolean", "default": "512", - "aliases": ["DD_PROFILING_DDPROF_STACKDEPTH"] + "aliases": [ + "DD_PROFILING_DDPROF_STACKDEPTH" + ] } ], "DD_PROFILING_START_DELAY": [ @@ -3486,7 +3526,9 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_REMOTE_CONFIG_ENABLED"] + "aliases": [ + "DD_REMOTE_CONFIG_ENABLED" + ] } ], "DD_REMOTE_CONFIG_ENABLED": [ @@ -3734,7 +3776,9 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_RUNTIME_METRICS_RUNTIME_ID_ENABLED"] + "aliases": [ + "DD_RUNTIME_METRICS_RUNTIME_ID_ENABLED" + ] } ], "DD_RUNTIME_METRICS_ENABLED": [ @@ -3758,7 +3802,9 @@ "version": "D", "type": "string", "default": null, - "aliases": ["DD_SERVICE_NAME"] + "aliases": [ + "DD_SERVICE_NAME" + ] } ], "DD_SERVICE_MAPPING": [ @@ -4057,36 +4103,40 @@ "aliases": [] } ], - "DD_THIRD_PARTY_EXCLUDES": [ + "DD_THIRD_PARTY_DETECTION_EXCLUDES": [ { "version": "A", "type": "array", "default": "[]", - "aliases": ["DD_THIRD_PARTY_DETECTION_EXCLUDES"] + "aliases": [] } ], - "DD_THIRD_PARTY_INCLUDES": [ + "DD_THIRD_PARTY_DETECTION_INCLUDES": [ { "version": "A", "type": "array", "default": "[]", - "aliases": ["DD_THIRD_PARTY_DETECTION_INCLUDES"] + "aliases": [] } ], - "DD_THIRD_PARTY_DETECTION_EXCLUDES": [ + "DD_THIRD_PARTY_EXCLUDES": [ { "version": "A", "type": "array", "default": "[]", - "aliases": [] + "aliases": [ + "DD_THIRD_PARTY_DETECTION_EXCLUDES" + ] } ], - "DD_THIRD_PARTY_DETECTION_INCLUDES": [ + "DD_THIRD_PARTY_INCLUDES": [ { "version": "A", "type": "array", "default": "[]", - "aliases": [] + "aliases": [ + "DD_THIRD_PARTY_DETECTION_INCLUDES" + ] } ], "DD_THIRD_PARTY_SHADING_IDENTIFIERS": [ @@ -4118,7 +4168,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_AEROSPIKE_ANALYTICS_ENABLED"] + "aliases": [ + "DD_AEROSPIKE_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_AEROSPIKE_ANALYTICS_SAMPLE_RATE": [ @@ -4126,7 +4178,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_AEROSPIKE_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_AEROSPIKE_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_AEROSPIKE_ENABLED": [ @@ -4134,7 +4188,10 @@ "version": "B", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_AEROSPIKE_ENABLED", "DD_INTEGRATION_AEROSPIKE_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_AEROSPIKE_ENABLED", + "DD_INTEGRATION_AEROSPIKE_ENABLED" + ] } ], "DD_TRACE_AGENT_ARGS": [ @@ -4158,7 +4215,17 @@ "version": "B", "type": "int", "default": "-1", - "aliases": ["DD_AGENT_PORT"] + "aliases": [ + "DD_AGENT_PORT" + ] + } + ], + "DD_TRACE_AGENT_PROTOCOL_VERSION": [ + { + "version": "A", + "type": "string", + "default": "0.4", + "aliases": [] } ], "DD_TRACE_AGENT_TIMEOUT": [ @@ -4193,20 +4260,15 @@ "aliases": [] } ], - "DD_TRACE_AGENT_PROTOCOL_VERSION": [ - { - "version": "A", - "type": "string", - "default": "0.4", - "aliases": [] - } - ], "DD_TRACE_AKKA_ACTOR_ENABLED": [ { "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_AKKA_ACTOR_ENABLED", "DD_INTEGRATION_AKKA_ACTOR_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_AKKA_ACTOR_ENABLED", + "DD_INTEGRATION_AKKA_ACTOR_ENABLED" + ] } ], "DD_TRACE_AKKA_ACTOR_MAILBOX_ENABLED": [ @@ -4214,7 +4276,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_AKKA_ACTOR_MAILBOX_ENABLED", "DD_INTEGRATION_AKKA_ACTOR_MAILBOX_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_AKKA_ACTOR_MAILBOX_ENABLED", + "DD_INTEGRATION_AKKA_ACTOR_MAILBOX_ENABLED" + ] } ], "DD_TRACE_AKKA_ACTOR_RECEIVE_ENABLED": [ @@ -4222,7 +4287,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_AKKA_ACTOR_RECEIVE_ENABLED", "DD_INTEGRATION_AKKA_ACTOR_RECEIVE_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_AKKA_ACTOR_RECEIVE_ENABLED", + "DD_INTEGRATION_AKKA_ACTOR_RECEIVE_ENABLED" + ] } ], "DD_TRACE_AKKA_ACTOR_SEND_ENABLED": [ @@ -4230,7 +4298,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_AKKA_ACTOR_SEND_ENABLED", "DD_INTEGRATION_AKKA_ACTOR_SEND_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_AKKA_ACTOR_SEND_ENABLED", + "DD_INTEGRATION_AKKA_ACTOR_SEND_ENABLED" + ] } ], "DD_TRACE_AKKA_CONCURRENT_ENABLED": [ @@ -4238,7 +4309,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_AKKA_CONCURRENT_ENABLED", "DD_INTEGRATION_AKKA_CONCURRENT_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_AKKA_CONCURRENT_ENABLED", + "DD_INTEGRATION_AKKA_CONCURRENT_ENABLED" + ] } ], "DD_TRACE_AKKA_FORK_JOIN_EXECUTOR_TASK_NAME": [ @@ -4270,7 +4344,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_AKKA_HTTP2_ENABLED", "DD_INTEGRATION_AKKA_HTTP2_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_AKKA_HTTP2_ENABLED", + "DD_INTEGRATION_AKKA_HTTP2_ENABLED" + ] } ], "DD_TRACE_AKKA_HTTP_ANALYTICS_ENABLED": [ @@ -4278,7 +4355,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_AKKA_HTTP_ANALYTICS_ENABLED"] + "aliases": [ + "DD_AKKA_HTTP_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_AKKA_HTTP_ANALYTICS_SAMPLE_RATE": [ @@ -4286,7 +4365,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_AKKA_HTTP_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_AKKA_HTTP_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_AKKA_HTTP_CLIENT_ANALYTICS_ENABLED": [ @@ -4294,7 +4375,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_AKKA_HTTP_CLIENT_ANALYTICS_ENABLED"] + "aliases": [ + "DD_AKKA_HTTP_CLIENT_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_AKKA_HTTP_CLIENT_ANALYTICS_SAMPLE_RATE": [ @@ -4302,7 +4385,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_AKKA_HTTP_CLIENT_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_AKKA_HTTP_CLIENT_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_AKKA_HTTP_CLIENT_ENABLED": [ @@ -4310,7 +4395,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_AKKA_HTTP_CLIENT_ENABLED", "DD_INTEGRATION_AKKA_HTTP_CLIENT_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_AKKA_HTTP_CLIENT_ENABLED", + "DD_INTEGRATION_AKKA_HTTP_CLIENT_ENABLED" + ] } ], "DD_TRACE_AKKA_HTTP_ENABLED": [ @@ -4318,7 +4406,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_AKKA_HTTP_ENABLED", "DD_INTEGRATION_AKKA_HTTP_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_AKKA_HTTP_ENABLED", + "DD_INTEGRATION_AKKA_HTTP_ENABLED" + ] } ], "DD_TRACE_AKKA_HTTP_SERVER_ANALYTICS_ENABLED": [ @@ -4326,7 +4417,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_AKKA_HTTP_SERVER_ANALYTICS_ENABLED"] + "aliases": [ + "DD_AKKA_HTTP_SERVER_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_AKKA_HTTP_SERVER_ANALYTICS_SAMPLE_RATE": [ @@ -4334,7 +4427,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_AKKA_HTTP_SERVER_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_AKKA_HTTP_SERVER_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_AKKA_HTTP_SERVER_ENABLED": [ @@ -4342,7 +4437,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_AKKA_HTTP_SERVER_ENABLED", "DD_INTEGRATION_AKKA_HTTP_SERVER_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_AKKA_HTTP_SERVER_ENABLED", + "DD_INTEGRATION_AKKA_HTTP_SERVER_ENABLED" + ] } ], "DD_TRACE_ALLOCATEDIRECT_ENABLED": [ @@ -4350,7 +4448,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_ALLOCATEDIRECT_ENABLED", "DD_INTEGRATION_ALLOCATEDIRECT_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_ALLOCATEDIRECT_ENABLED", + "DD_INTEGRATION_ALLOCATEDIRECT_ENABLED" + ] } ], "DD_TRACE_AMQP_ANALYTICS_ENABLED": [ @@ -4358,7 +4459,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_AMQP_ANALYTICS_ENABLED"] + "aliases": [ + "DD_AMQP_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_AMQP_ANALYTICS_SAMPLE_RATE": [ @@ -4366,7 +4469,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_AMQP_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_AMQP_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_AMQP_E2E_DURATION_ENABLED": [ @@ -4374,7 +4479,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_AMQP_E2E_DURATION_ENABLED"] + "aliases": [ + "DD_AMQP_E2E_DURATION_ENABLED" + ] } ], "DD_TRACE_AMQP_ENABLED": [ @@ -4382,7 +4489,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_AMQP_ENABLED", "DD_INTEGRATION_AMQP_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_AMQP_ENABLED", + "DD_INTEGRATION_AMQP_ENABLED" + ] } ], "DD_TRACE_ANALYTICS_ENABLED": [ @@ -4406,7 +4516,9 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_ANNOTATIONS_LEGACY_TRACING_ENABLED"] + "aliases": [ + "DD_TRACE_ANNOTATIONS_LEGACY_TRACING_ENABLED" + ] } ], "DD_TRACE_ANNOTATION_ASYNC": [ @@ -4422,7 +4534,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_APACHE_HTTPASYNCCLIENT5_ENABLED", "DD_INTEGRATION_APACHE_HTTPASYNCCLIENT5_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_APACHE_HTTPASYNCCLIENT5_ENABLED", + "DD_INTEGRATION_APACHE_HTTPASYNCCLIENT5_ENABLED" + ] } ], "DD_TRACE_APACHE_HTTPASYNCCLIENT_ANALYTICS_ENABLED": [ @@ -4430,7 +4545,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_APACHE_HTTPASYNCCLIENT_ANALYTICS_ENABLED"] + "aliases": [ + "DD_APACHE_HTTPASYNCCLIENT_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_APACHE_HTTPASYNCCLIENT_ANALYTICS_SAMPLE_RATE": [ @@ -4438,7 +4555,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_APACHE_HTTPASYNCCLIENT_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_APACHE_HTTPASYNCCLIENT_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_APACHE_HTTPASYNCCLIENT_ENABLED": [ @@ -4446,7 +4565,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_APACHE_HTTPASYNCCLIENT_ENABLED", "DD_INTEGRATION_APACHE_HTTPASYNCCLIENT_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_APACHE_HTTPASYNCCLIENT_ENABLED", + "DD_INTEGRATION_APACHE_HTTPASYNCCLIENT_ENABLED" + ] } ], "DD_TRACE_APACHE_HTTPCLIENT5_ANALYTICS_ENABLED": [ @@ -4454,7 +4576,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_APACHE_HTTPCLIENT5_ANALYTICS_ENABLED"] + "aliases": [ + "DD_APACHE_HTTPCLIENT5_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_APACHE_HTTPCLIENT5_ANALYTICS_SAMPLE_RATE": [ @@ -4462,7 +4586,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_APACHE_HTTPCLIENT5_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_APACHE_HTTPCLIENT5_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_APACHE_HTTPCLIENT5_ENABLED": [ @@ -4470,7 +4596,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_APACHE_HTTPCLIENT5_ENABLED", "DD_INTEGRATION_APACHE_HTTPCLIENT5_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_APACHE_HTTPCLIENT5_ENABLED", + "DD_INTEGRATION_APACHE_HTTPCLIENT5_ENABLED" + ] } ], "DD_TRACE_APACHE_HTTPCLIENT_ANALYTICS_ENABLED": [ @@ -4478,7 +4607,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_APACHE_HTTPCLIENT_ANALYTICS_ENABLED"] + "aliases": [ + "DD_APACHE_HTTPCLIENT_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_APACHE_HTTPCLIENT_ANALYTICS_SAMPLE_RATE": [ @@ -4486,7 +4617,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_APACHE_HTTPCLIENT_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_APACHE_HTTPCLIENT_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_APACHE_HTTPCLIENT_ENABLED": [ @@ -4494,7 +4627,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_APACHE_HTTPCLIENT_ENABLED", "DD_INTEGRATION_APACHE_HTTPCLIENT_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_APACHE_HTTPCLIENT_ENABLED", + "DD_INTEGRATION_APACHE_HTTPCLIENT_ENABLED" + ] } ], "DD_TRACE_APACHE_HTTPCORE_5_ENABLED": [ @@ -4502,7 +4638,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_APACHE_HTTPCORE_5_ENABLED", "DD_INTEGRATION_APACHE_HTTPCORE_5_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_APACHE_HTTPCORE_5_ENABLED", + "DD_INTEGRATION_APACHE_HTTPCORE_5_ENABLED" + ] } ], "DD_TRACE_APACHE_HTTPCORE_ENABLED": [ @@ -4510,7 +4649,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_APACHE_HTTPCORE_ENABLED", "DD_INTEGRATION_APACHE_HTTPCORE_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_APACHE_HTTPCORE_ENABLED", + "DD_INTEGRATION_APACHE_HTTPCORE_ENABLED" + ] } ], "DD_TRACE_APACHE_HTTP_CLIENT5_ANALYTICS_ENABLED": [ @@ -4518,7 +4660,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_APACHE_HTTP_CLIENT5_ANALYTICS_ENABLED"] + "aliases": [ + "DD_APACHE_HTTP_CLIENT5_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_APACHE_HTTP_CLIENT5_ANALYTICS_SAMPLE_RATE": [ @@ -4526,7 +4670,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_APACHE_HTTP_CLIENT5_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_APACHE_HTTP_CLIENT5_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_APACHE_HTTP_CLIENT5_ENABLED": [ @@ -4534,7 +4680,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_APACHE_HTTP_CLIENT5_ENABLED", "DD_INTEGRATION_APACHE_HTTP_CLIENT5_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_APACHE_HTTP_CLIENT5_ENABLED", + "DD_INTEGRATION_APACHE_HTTP_CLIENT5_ENABLED" + ] } ], "DD_TRACE_APACHE_HTTP_CLIENT_ANALYTICS_ENABLED": [ @@ -4542,7 +4691,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_APACHE_HTTP_CLIENT_ANALYTICS_ENABLED"] + "aliases": [ + "DD_APACHE_HTTP_CLIENT_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_APACHE_HTTP_CLIENT_ANALYTICS_SAMPLE_RATE": [ @@ -4550,7 +4701,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_APACHE_HTTP_CLIENT_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_APACHE_HTTP_CLIENT_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_APACHE_HTTP_CLIENT_ENABLED": [ @@ -4558,7 +4711,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_APACHE_HTTP_CLIENT_ENABLED", "DD_INTEGRATION_APACHE_HTTP_CLIENT_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_APACHE_HTTP_CLIENT_ENABLED", + "DD_INTEGRATION_APACHE_HTTP_CLIENT_ENABLED" + ] } ], "DD_TRACE_APACHE_HTTP_CORE_5_ENABLED": [ @@ -4566,7 +4722,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_APACHE_HTTP_CORE_5_ENABLED", "DD_INTEGRATION_APACHE_HTTP_CORE_5_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_APACHE_HTTP_CORE_5_ENABLED", + "DD_INTEGRATION_APACHE_HTTP_CORE_5_ENABLED" + ] } ], "DD_TRACE_APACHE_HTTP_CORE_ENABLED": [ @@ -4574,7 +4733,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_APACHE_HTTP_CORE_ENABLED", "DD_INTEGRATION_APACHE_HTTP_CORE_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_APACHE_HTTP_CORE_ENABLED", + "DD_INTEGRATION_APACHE_HTTP_CORE_ENABLED" + ] } ], "DD_TRACE_APACHE_SPARK_ENABLED": [ @@ -4582,7 +4744,10 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_TRACE_INTEGRATION_APACHE_SPARK_ENABLED", "DD_INTEGRATION_APACHE_SPARK_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_APACHE_SPARK_ENABLED", + "DD_INTEGRATION_APACHE_SPARK_ENABLED" + ] } ], "DD_TRACE_ARMERIA_ANALYTICS_ENABLED": [ @@ -4590,7 +4755,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_ARMERIA_ANALYTICS_ENABLED"] + "aliases": [ + "DD_ARMERIA_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_ARMERIA_ANALYTICS_SAMPLE_RATE": [ @@ -4598,7 +4765,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_ARMERIA_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_ARMERIA_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_ARMERIA_ENABLED": [ @@ -4606,7 +4775,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_ARMERIA_ENABLED", "DD_INTEGRATION_ARMERIA_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_ARMERIA_ENABLED", + "DD_INTEGRATION_ARMERIA_ENABLED" + ] } ], "DD_TRACE_ARMERIA_GRPC_ANALYTICS_ENABLED": [ @@ -4614,7 +4786,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_ARMERIA_GRPC_ANALYTICS_ENABLED"] + "aliases": [ + "DD_ARMERIA_GRPC_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_ARMERIA_GRPC_ANALYTICS_SAMPLE_RATE": [ @@ -4622,7 +4796,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_ARMERIA_GRPC_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_ARMERIA_GRPC_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_ARMERIA_GRPC_CLIENT_ANALYTICS_ENABLED": [ @@ -4630,7 +4806,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_ARMERIA_GRPC_CLIENT_ANALYTICS_ENABLED"] + "aliases": [ + "DD_ARMERIA_GRPC_CLIENT_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_ARMERIA_GRPC_CLIENT_ANALYTICS_SAMPLE_RATE": [ @@ -4638,7 +4816,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_ARMERIA_GRPC_CLIENT_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_ARMERIA_GRPC_CLIENT_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_ARMERIA_GRPC_CLIENT_ENABLED": [ @@ -4646,7 +4826,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_ARMERIA_GRPC_CLIENT_ENABLED", "DD_INTEGRATION_ARMERIA_GRPC_CLIENT_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_ARMERIA_GRPC_CLIENT_ENABLED", + "DD_INTEGRATION_ARMERIA_GRPC_CLIENT_ENABLED" + ] } ], "DD_TRACE_ARMERIA_GRPC_ENABLED": [ @@ -4654,7 +4837,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_ARMERIA_GRPC_ENABLED", "DD_INTEGRATION_ARMERIA_GRPC_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_ARMERIA_GRPC_ENABLED", + "DD_INTEGRATION_ARMERIA_GRPC_ENABLED" + ] } ], "DD_TRACE_ARMERIA_GRPC_MESSAGE_ENABLED": [ @@ -4662,7 +4848,10 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_TRACE_INTEGRATION_ARMERIA_GRPC_MESSAGE_ENABLED", "DD_INTEGRATION_ARMERIA_GRPC_MESSAGE_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_ARMERIA_GRPC_MESSAGE_ENABLED", + "DD_INTEGRATION_ARMERIA_GRPC_MESSAGE_ENABLED" + ] } ], "DD_TRACE_ARMERIA_GRPC_SERVER_ANALYTICS_ENABLED": [ @@ -4670,7 +4859,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_ARMERIA_GRPC_SERVER_ANALYTICS_ENABLED"] + "aliases": [ + "DD_ARMERIA_GRPC_SERVER_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_ARMERIA_GRPC_SERVER_ANALYTICS_SAMPLE_RATE": [ @@ -4678,7 +4869,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_ARMERIA_GRPC_SERVER_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_ARMERIA_GRPC_SERVER_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_ARMERIA_GRPC_SERVER_ENABLED": [ @@ -4686,7 +4879,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_ARMERIA_GRPC_SERVER_ENABLED", "DD_INTEGRATION_ARMERIA_GRPC_SERVER_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_ARMERIA_GRPC_SERVER_ENABLED", + "DD_INTEGRATION_ARMERIA_GRPC_SERVER_ENABLED" + ] } ], "DD_TRACE_ARMERIA_JETTY_ENABLED": [ @@ -4694,7 +4890,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_ARMERIA_JETTY_ENABLED", "DD_INTEGRATION_ARMERIA_JETTY_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_ARMERIA_JETTY_ENABLED", + "DD_INTEGRATION_ARMERIA_JETTY_ENABLED" + ] } ], "DD_TRACE_AUTH0_JWT_ENABLED": [ @@ -4702,7 +4901,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_AUTH0_JWT_ENABLED", "DD_INTEGRATION_AUTH0_JWT_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_AUTH0_JWT_ENABLED", + "DD_INTEGRATION_AUTH0_JWT_ENABLED" + ] } ], "DD_TRACE_AVRO_ENABLED": [ @@ -4710,7 +4912,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_AVRO_ENABLED", "DD_INTEGRATION_AVRO_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_AVRO_ENABLED", + "DD_INTEGRATION_AVRO_ENABLED" + ] } ], "DD_TRACE_AWSADD_SPAN_POINTERS": [ @@ -4718,7 +4923,9 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_AWSADD_SPAN_POINTERS"] + "aliases": [ + "DD_AWSADD_SPAN_POINTERS" + ] } ], "DD_TRACE_AWS_DYNAMODB_ENABLED": [ @@ -4726,7 +4933,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_AWS_DYNAMODB_ENABLED", "DD_INTEGRATION_AWS_DYNAMODB_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_AWS_DYNAMODB_ENABLED", + "DD_INTEGRATION_AWS_DYNAMODB_ENABLED" + ] } ], "DD_TRACE_AWS_LAMBDA_ENABLED": [ @@ -4734,7 +4944,10 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_TRACE_INTEGRATION_AWS_LAMBDA_ENABLED", "DD_INTEGRATION_AWS_LAMBDA_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_AWS_LAMBDA_ENABLED", + "DD_INTEGRATION_AWS_LAMBDA_ENABLED" + ] } ], "DD_TRACE_AWS_PROPAGATION_ENABLED": [ @@ -4742,7 +4955,9 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_AWS_PROPAGATION_ENABLED"] + "aliases": [ + "DD_AWS_PROPAGATION_ENABLED" + ] } ], "DD_TRACE_AWS_S3_ENABLED": [ @@ -4750,7 +4965,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_AWS_S3_ENABLED", "DD_INTEGRATION_AWS_S3_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_AWS_S3_ENABLED", + "DD_INTEGRATION_AWS_S3_ENABLED" + ] } ], "DD_TRACE_AWS_SDK_ANALYTICS_ENABLED": [ @@ -4758,7 +4976,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_AWS_SDK_ANALYTICS_ENABLED"] + "aliases": [ + "DD_AWS_SDK_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_AWS_SDK_ANALYTICS_SAMPLE_RATE": [ @@ -4766,7 +4986,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_AWS_SDK_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_AWS_SDK_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_AWS_SDK_E2E_DURATION_ENABLED": [ @@ -4774,7 +4996,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_AWS_SDK_E2E_DURATION_ENABLED"] + "aliases": [ + "DD_AWS_SDK_E2E_DURATION_ENABLED" + ] } ], "DD_TRACE_AWS_SDK_ENABLED": [ @@ -4782,7 +5006,10 @@ "version": "B", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_AWS_SDK_ENABLED", "DD_INTEGRATION_AWS_SDK_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_AWS_SDK_ENABLED", + "DD_INTEGRATION_AWS_SDK_ENABLED" + ] } ], "DD_TRACE_AWS_SDK_LEGACY_TRACING_ENABLED": [ @@ -4790,7 +5017,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_AWS_SDK_LEGACY_TRACING_ENABLED"] + "aliases": [ + "DD_AWS_SDK_LEGACY_TRACING_ENABLED" + ] } ], "DD_TRACE_AWS_SDK_PROPAGATION_ENABLED": [ @@ -4798,7 +5027,9 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_AWS_SDK_PROPAGATION_ENABLED"] + "aliases": [ + "DD_AWS_SDK_PROPAGATION_ENABLED" + ] } ], "DD_TRACE_AXIS2_ANALYTICS_ENABLED": [ @@ -4806,7 +5037,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_AXIS2_ANALYTICS_ENABLED"] + "aliases": [ + "DD_AXIS2_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_AXIS2_ANALYTICS_SAMPLE_RATE": [ @@ -4814,7 +5047,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_AXIS2_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_AXIS2_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_AXIS2_ENABLED": [ @@ -4822,7 +5057,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_AXIS2_ENABLED", "DD_INTEGRATION_AXIS2_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_AXIS2_ENABLED", + "DD_INTEGRATION_AXIS2_ENABLED" + ] } ], "DD_TRACE_AXIS2_TRANSPORT_ENABLED": [ @@ -4830,7 +5068,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_AXIS2_TRANSPORT_ENABLED", "DD_INTEGRATION_AXIS2_TRANSPORT_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_AXIS2_TRANSPORT_ENABLED", + "DD_INTEGRATION_AXIS2_TRANSPORT_ENABLED" + ] } ], "DD_TRACE_AXIS_PROMOTE_RESOURCE_NAME": [ @@ -4854,7 +5095,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_AXWAY_API_ENABLED", "DD_INTEGRATION_AXWAY_API_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_AXWAY_API_ENABLED", + "DD_INTEGRATION_AXWAY_API_ENABLED" + ] } ], "DD_TRACE_AXWAY_HTTP_ANALYTICS_ENABLED": [ @@ -4862,7 +5106,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_AXWAY_HTTP_ANALYTICS_ENABLED"] + "aliases": [ + "DD_AXWAY_HTTP_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_AXWAY_HTTP_ANALYTICS_SAMPLE_RATE": [ @@ -4870,7 +5116,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_AXWAY_HTTP_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_AXWAY_HTTP_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_AZURE_FUNCTIONS_ANALYTICS_ENABLED": [ @@ -4878,7 +5126,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_AZURE_FUNCTIONS_ANALYTICS_ENABLED"] + "aliases": [ + "DD_AZURE_FUNCTIONS_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_AZURE_FUNCTIONS_ANALYTICS_SAMPLE_RATE": [ @@ -4886,7 +5136,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_AZURE_FUNCTIONS_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_AZURE_FUNCTIONS_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_AZURE_FUNCTIONS_ENABLED": [ @@ -4894,7 +5146,10 @@ "version": "B", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_AZURE_FUNCTIONS_ENABLED", "DD_INTEGRATION_AZURE_FUNCTIONS_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_AZURE_FUNCTIONS_ENABLED", + "DD_INTEGRATION_AZURE_FUNCTIONS_ENABLED" + ] } ], "DD_TRACE_BAGGAGE_MAX_BYTES": [ @@ -4926,7 +5181,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_CAFFEINE_ENABLED", "DD_INTEGRATION_CAFFEINE_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_CAFFEINE_ENABLED", + "DD_INTEGRATION_CAFFEINE_ENABLED" + ] } ], "DD_TRACE_CASSANDRA_ANALYTICS_ENABLED": [ @@ -4934,7 +5192,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_CASSANDRA_ANALYTICS_ENABLED"] + "aliases": [ + "DD_CASSANDRA_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_CASSANDRA_ANALYTICS_SAMPLE_RATE": [ @@ -4942,7 +5202,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_CASSANDRA_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_CASSANDRA_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_CASSANDRA_ENABLED": [ @@ -4950,7 +5212,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_CASSANDRA_ENABLED", "DD_INTEGRATION_CASSANDRA_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_CASSANDRA_ENABLED", + "DD_INTEGRATION_CASSANDRA_ENABLED" + ] } ], "DD_TRACE_CASSANDRA_KEYSPACE_STATEMENT_EXTRACTION_ENABLED": [ @@ -4966,7 +5231,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_CICS_ANALYTICS_ENABLED"] + "aliases": [ + "DD_CICS_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_CICS_ANALYTICS_SAMPLE_RATE": [ @@ -4974,7 +5241,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_CICS_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_CICS_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_CICS_ENABLED": [ @@ -4982,7 +5251,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_CICS_ENABLED", "DD_INTEGRATION_CICS_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_CICS_ENABLED", + "DD_INTEGRATION_CICS_ENABLED" + ] } ], "DD_TRACE_CI_VISIBILITY_ENABLED": [ @@ -4990,7 +5262,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_CI_VISIBILITY_ENABLED", "DD_INTEGRATION_CI_VISIBILITY_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_CI_VISIBILITY_ENABLED", + "DD_INTEGRATION_CI_VISIBILITY_ENABLED" + ] } ], "DD_TRACE_CLASSES_EXCLUDE": [ @@ -5030,7 +5305,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_CLASSLOADING_ENABLED", "DD_INTEGRATION_CLASSLOADING_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_CLASSLOADING_ENABLED", + "DD_INTEGRATION_CLASSLOADING_ENABLED" + ] } ], "DD_TRACE_CLIENT_IP_ENABLED": [ @@ -5118,7 +5396,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_COMMONS_FILEUPLOAD_ENABLED", "DD_INTEGRATION_COMMONS_FILEUPLOAD_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_COMMONS_FILEUPLOAD_ENABLED", + "DD_INTEGRATION_COMMONS_FILEUPLOAD_ENABLED" + ] } ], "DD_TRACE_COMMONS_HTTP_CLIENT_ANALYTICS_ENABLED": [ @@ -5126,7 +5407,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_COMMONS_HTTP_CLIENT_ANALYTICS_ENABLED"] + "aliases": [ + "DD_COMMONS_HTTP_CLIENT_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_COMMONS_HTTP_CLIENT_ANALYTICS_SAMPLE_RATE": [ @@ -5134,7 +5417,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_COMMONS_HTTP_CLIENT_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_COMMONS_HTTP_CLIENT_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_COMMONS_HTTP_CLIENT_ENABLED": [ @@ -5142,7 +5427,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_COMMONS_HTTP_CLIENT_ENABLED", "DD_INTEGRATION_COMMONS_HTTP_CLIENT_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_COMMONS_HTTP_CLIENT_ENABLED", + "DD_INTEGRATION_COMMONS_HTTP_CLIENT_ENABLED" + ] } ], "DD_TRACE_CONFIG": [ @@ -5158,7 +5446,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_CONFLUENT_SCHEMA_REGISTRY_ENABLED", "DD_INTEGRATION_CONFLUENT_SCHEMA_REGISTRY_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_CONFLUENT_SCHEMA_REGISTRY_ENABLED", + "DD_INTEGRATION_CONFLUENT_SCHEMA_REGISTRY_ENABLED" + ] } ], "DD_TRACE_CONSUMER_TASK_ENABLED": [ @@ -5166,7 +5457,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_CONSUMER_TASK_ENABLED", "DD_INTEGRATION_CONSUMER_TASK_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_CONSUMER_TASK_ENABLED", + "DD_INTEGRATION_CONSUMER_TASK_ENABLED" + ] } ], "DD_TRACE_COUCHBASE_3_ENABLED": [ @@ -5174,7 +5468,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_COUCHBASE_3_ENABLED", "DD_INTEGRATION_COUCHBASE_3_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_COUCHBASE_3_ENABLED", + "DD_INTEGRATION_COUCHBASE_3_ENABLED" + ] } ], "DD_TRACE_COUCHBASE_ANALYTICS_ENABLED": [ @@ -5182,7 +5479,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_COUCHBASE_ANALYTICS_ENABLED"] + "aliases": [ + "DD_COUCHBASE_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_COUCHBASE_ANALYTICS_SAMPLE_RATE": [ @@ -5190,7 +5489,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_COUCHBASE_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_COUCHBASE_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_COUCHBASE_ENABLED": [ @@ -5198,7 +5499,10 @@ "version": "B", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_COUCHBASE_ENABLED", "DD_INTEGRATION_COUCHBASE_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_COUCHBASE_ENABLED", + "DD_INTEGRATION_COUCHBASE_ENABLED" + ] } ], "DD_TRACE_COUCHBASE_INTERNAL_SPANS_ENABLED": [ @@ -5214,7 +5518,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_CUCUMBER_5_ANALYTICS_ENABLED"] + "aliases": [ + "DD_CUCUMBER_5_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_CUCUMBER_5_ANALYTICS_SAMPLE_RATE": [ @@ -5222,7 +5528,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_CUCUMBER_5_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_CUCUMBER_5_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_CUCUMBER_5_ENABLED": [ @@ -5230,7 +5538,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_CUCUMBER_5_ENABLED", "DD_INTEGRATION_CUCUMBER_5_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_CUCUMBER_5_ENABLED", + "DD_INTEGRATION_CUCUMBER_5_ENABLED" + ] } ], "DD_TRACE_CUCUMBER_ANALYTICS_ENABLED": [ @@ -5238,7 +5549,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_CUCUMBER_ANALYTICS_ENABLED"] + "aliases": [ + "DD_CUCUMBER_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_CUCUMBER_ANALYTICS_SAMPLE_RATE": [ @@ -5246,7 +5559,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_CUCUMBER_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_CUCUMBER_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_CUCUMBER_ENABLED": [ @@ -5254,7 +5569,10 @@ "version": "B", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_CUCUMBER_ENABLED", "DD_INTEGRATION_CUCUMBER_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_CUCUMBER_ENABLED", + "DD_INTEGRATION_CUCUMBER_ENABLED" + ] } ], "DD_TRACE_CXF_ENABLED": [ @@ -5262,7 +5580,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_CXF_ENABLED", "DD_INTEGRATION_CXF_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_CXF_ENABLED", + "DD_INTEGRATION_CXF_ENABLED" + ] } ], "DD_TRACE_CXF_INVOKER_ENABLED": [ @@ -5270,7 +5591,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_CXF_INVOKER_ENABLED", "DD_INTEGRATION_CXF_INVOKER_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_CXF_INVOKER_ENABLED", + "DD_INTEGRATION_CXF_INVOKER_ENABLED" + ] } ], "DD_TRACE_DATANUCLEUS_ANALYTICS_ENABLED": [ @@ -5278,7 +5602,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_DATANUCLEUS_ANALYTICS_ENABLED"] + "aliases": [ + "DD_DATANUCLEUS_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_DATANUCLEUS_ANALYTICS_SAMPLE_RATE": [ @@ -5286,7 +5612,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_DATANUCLEUS_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_DATANUCLEUS_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_DATANUCLEUS_ENABLED": [ @@ -5294,7 +5622,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_DATANUCLEUS_ENABLED", "DD_INTEGRATION_DATANUCLEUS_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_DATANUCLEUS_ENABLED", + "DD_INTEGRATION_DATANUCLEUS_ENABLED" + ] } ], "DD_TRACE_DB2_ENABLED": [ @@ -5302,7 +5633,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_DB2_ENABLED", "DD_INTEGRATION_DB2_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_DB2_ENABLED", + "DD_INTEGRATION_DB2_ENABLED" + ] } ], "DD_TRACE_DBCP2_ENABLED": [ @@ -5310,7 +5644,10 @@ "version": "B", "type": "boolean", "default": "false", - "aliases": ["DD_TRACE_INTEGRATION_DBCP2_ENABLED", "DD_INTEGRATION_DBCP2_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_DBCP2_ENABLED", + "DD_INTEGRATION_DBCP2_ENABLED" + ] } ], "DD_TRACE_DBM_ENABLED": [ @@ -5318,7 +5655,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_DBM_ENABLED", "DD_INTEGRATION_DBM_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_DBM_ENABLED", + "DD_INTEGRATION_DBM_ENABLED" + ] } ], "DD_TRACE_DBSTATEMENTRULE_ENABLED": [ @@ -5382,7 +5722,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_DEFINECLASS_ENABLED", "DD_INTEGRATION_DEFINECLASS_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_DEFINECLASS_ENABLED", + "DD_INTEGRATION_DEFINECLASS_ENABLED" + ] } ], "DD_TRACE_DIRECTALLOCATION_ENABLED": [ @@ -5390,7 +5733,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_DIRECTALLOCATION_ENABLED", "DD_INTEGRATION_DIRECTALLOCATION_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_DIRECTALLOCATION_ENABLED", + "DD_INTEGRATION_DIRECTALLOCATION_ENABLED" + ] } ], "DD_TRACE_DO_NOT_TRACE_ANNOTATION_ENABLED": [ @@ -5398,7 +5744,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_DO_NOT_TRACE_ANNOTATION_ENABLED", "DD_INTEGRATION_DO_NOT_TRACE_ANNOTATION_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_DO_NOT_TRACE_ANNOTATION_ENABLED", + "DD_INTEGRATION_DO_NOT_TRACE_ANNOTATION_ENABLED" + ] } ], "DD_TRACE_DROPWIZARD_ENABLED": [ @@ -5406,7 +5755,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_DROPWIZARD_ENABLED", "DD_INTEGRATION_DROPWIZARD_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_DROPWIZARD_ENABLED", + "DD_INTEGRATION_DROPWIZARD_ENABLED" + ] } ], "DD_TRACE_DROPWIZARD_VIEW_ENABLED": [ @@ -5414,7 +5766,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_DROPWIZARD_VIEW_ENABLED", "DD_INTEGRATION_DROPWIZARD_VIEW_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_DROPWIZARD_VIEW_ENABLED", + "DD_INTEGRATION_DROPWIZARD_VIEW_ENABLED" + ] } ], "DD_TRACE_DYNAMODB_ENABLED": [ @@ -5422,7 +5777,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_DYNAMODB_ENABLED", "DD_INTEGRATION_DYNAMODB_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_DYNAMODB_ENABLED", + "DD_INTEGRATION_DYNAMODB_ENABLED" + ] } ], "DD_TRACE_ELASTICSEARCH_ANALYTICS_ENABLED": [ @@ -5430,7 +5788,9 @@ "version": "B", "type": "boolean", "default": "false", - "aliases": ["DD_ELASTICSEARCH_ANALYTICS_ENABLED"] + "aliases": [ + "DD_ELASTICSEARCH_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_ELASTICSEARCH_ANALYTICS_SAMPLE_RATE": [ @@ -5438,7 +5798,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_ELASTICSEARCH_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_ELASTICSEARCH_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_ELASTICSEARCH_BODY_AND_PARAMS_ENABLED": [ @@ -5462,7 +5824,10 @@ "version": "B", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_ELASTICSEARCH_ENABLED", "DD_INTEGRATION_ELASTICSEARCH_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_ELASTICSEARCH_ENABLED", + "DD_INTEGRATION_ELASTICSEARCH_ENABLED" + ] } ], "DD_TRACE_ELASTICSEARCH_PARAMS_ENABLED": [ @@ -5478,7 +5843,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_ELASTICSEARCH_REST_5_ENABLED", "DD_INTEGRATION_ELASTICSEARCH_REST_5_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_ELASTICSEARCH_REST_5_ENABLED", + "DD_INTEGRATION_ELASTICSEARCH_REST_5_ENABLED" + ] } ], "DD_TRACE_ELASTICSEARCH_REST_6_ENABLED": [ @@ -5486,7 +5854,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_ELASTICSEARCH_REST_6_ENABLED", "DD_INTEGRATION_ELASTICSEARCH_REST_6_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_ELASTICSEARCH_REST_6_ENABLED", + "DD_INTEGRATION_ELASTICSEARCH_REST_6_ENABLED" + ] } ], "DD_TRACE_ELASTICSEARCH_REST_7_ENABLED": [ @@ -5494,7 +5865,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_ELASTICSEARCH_REST_7_ENABLED", "DD_INTEGRATION_ELASTICSEARCH_REST_7_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_ELASTICSEARCH_REST_7_ENABLED", + "DD_INTEGRATION_ELASTICSEARCH_REST_7_ENABLED" + ] } ], "DD_TRACE_ELASTICSEARCH_REST_ENABLED": [ @@ -5502,7 +5876,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_ELASTICSEARCH_REST_ENABLED", "DD_INTEGRATION_ELASTICSEARCH_REST_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_ELASTICSEARCH_REST_ENABLED", + "DD_INTEGRATION_ELASTICSEARCH_REST_ENABLED" + ] } ], "DD_TRACE_ELASTICSEARCH_TRANSPORT_2_ENABLED": [ @@ -5510,7 +5887,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_ELASTICSEARCH_TRANSPORT_2_ENABLED", "DD_INTEGRATION_ELASTICSEARCH_TRANSPORT_2_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_ELASTICSEARCH_TRANSPORT_2_ENABLED", + "DD_INTEGRATION_ELASTICSEARCH_TRANSPORT_2_ENABLED" + ] } ], "DD_TRACE_ELASTICSEARCH_TRANSPORT_5_ENABLED": [ @@ -5518,7 +5898,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_ELASTICSEARCH_TRANSPORT_5_ENABLED", "DD_INTEGRATION_ELASTICSEARCH_TRANSPORT_5_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_ELASTICSEARCH_TRANSPORT_5_ENABLED", + "DD_INTEGRATION_ELASTICSEARCH_TRANSPORT_5_ENABLED" + ] } ], "DD_TRACE_ELASTICSEARCH_TRANSPORT_6_ENABLED": [ @@ -5526,7 +5909,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_ELASTICSEARCH_TRANSPORT_6_ENABLED", "DD_INTEGRATION_ELASTICSEARCH_TRANSPORT_6_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_ELASTICSEARCH_TRANSPORT_6_ENABLED", + "DD_INTEGRATION_ELASTICSEARCH_TRANSPORT_6_ENABLED" + ] } ], "DD_TRACE_ELASTICSEARCH_TRANSPORT_7_ENABLED": [ @@ -5534,7 +5920,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_ELASTICSEARCH_TRANSPORT_7_ENABLED", "DD_INTEGRATION_ELASTICSEARCH_TRANSPORT_7_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_ELASTICSEARCH_TRANSPORT_7_ENABLED", + "DD_INTEGRATION_ELASTICSEARCH_TRANSPORT_7_ENABLED" + ] } ], "DD_TRACE_ELASTICSEARCH_TRANSPORT_ENABLED": [ @@ -5542,7 +5931,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_ELASTICSEARCH_TRANSPORT_ENABLED", "DD_INTEGRATION_ELASTICSEARCH_TRANSPORT_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_ELASTICSEARCH_TRANSPORT_ENABLED", + "DD_INTEGRATION_ELASTICSEARCH_TRANSPORT_ENABLED" + ] } ], "DD_TRACE_EMR_AWS_SDK_ENABLED": [ @@ -5550,7 +5942,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_EMR_AWS_SDK_ENABLED", "DD_INTEGRATION_EMR_AWS_SDK_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_EMR_AWS_SDK_ENABLED", + "DD_INTEGRATION_EMR_AWS_SDK_ENABLED" + ] } ], "DD_TRACE_ENABLED": [ @@ -5566,7 +5961,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_EVENTBRIDGE_ENABLED", "DD_INTEGRATION_EVENTBRIDGE_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_EVENTBRIDGE_ENABLED", + "DD_INTEGRATION_EVENTBRIDGE_ENABLED" + ] } ], "DD_TRACE_EVENTBRIDGE_INJECT_DATADOG_ATTRIBUTE_ENABLED": [ @@ -5574,7 +5972,9 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_EVENTBRIDGE_INJECT_DATADOG_ATTRIBUTE_ENABLED"] + "aliases": [ + "DD_EVENTBRIDGE_INJECT_DATADOG_ATTRIBUTE_ENABLED" + ] } ], "DD_TRACE_EXECUTORS": [ @@ -5657,12 +6057,26 @@ "aliases": [] } ], + "DD_TRACE_FFM_NATIVE_TRACING_ENABLED": [ + { + "version": "A", + "type": "boolean", + "default": "true", + "aliases": [ + "DD_TRACE_INTEGRATION_FFM_NATIVE_TRACING_ENABLED", + "DD_INTEGRATION_FFM_NATIVE_TRACING_ENABLED" + ] + } + ], "DD_TRACE_FILEITEMITERATOR_ENABLED": [ { "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_FILEITEMITERATOR_ENABLED", "DD_INTEGRATION_FILEITEMITERATOR_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_FILEITEMITERATOR_ENABLED", + "DD_INTEGRATION_FILEITEMITERATOR_ENABLED" + ] } ], "DD_TRACE_FILEITEMSTREAM_ENABLED": [ @@ -5670,7 +6084,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_FILEITEMSTREAM_ENABLED", "DD_INTEGRATION_FILEITEMSTREAM_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_FILEITEMSTREAM_ENABLED", + "DD_INTEGRATION_FILEITEMSTREAM_ENABLED" + ] } ], "DD_TRACE_FILEITEM_ENABLED": [ @@ -5678,7 +6095,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_FILEITEM_ENABLED", "DD_INTEGRATION_FILEITEM_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_FILEITEM_ENABLED", + "DD_INTEGRATION_FILEITEM_ENABLED" + ] } ], "DD_TRACE_FINATRA_ANALYTICS_ENABLED": [ @@ -5686,7 +6106,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_FINATRA_ANALYTICS_ENABLED"] + "aliases": [ + "DD_FINATRA_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_FINATRA_ANALYTICS_SAMPLE_RATE": [ @@ -5694,7 +6116,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_FINATRA_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_FINATRA_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_FINATRA_ENABLED": [ @@ -5702,7 +6126,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_FINATRA_ENABLED", "DD_INTEGRATION_FINATRA_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_FINATRA_ENABLED", + "DD_INTEGRATION_FINATRA_ENABLED" + ] } ], "DD_TRACE_FJP_ENABLED": [ @@ -5710,7 +6137,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_FJP_ENABLED", "DD_INTEGRATION_FJP_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_FJP_ENABLED", + "DD_INTEGRATION_FJP_ENABLED" + ] } ], "DD_TRACE_FJP_WORKQUEUE_ENABLED": [ @@ -5718,7 +6148,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_FJP_WORKQUEUE_ENABLED", "DD_INTEGRATION_FJP_WORKQUEUE_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_FJP_WORKQUEUE_ENABLED", + "DD_INTEGRATION_FJP_WORKQUEUE_ENABLED" + ] } ], "DD_TRACE_FLUSH_INTERVAL": [ @@ -5758,7 +6191,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_FREEMARKER_ENABLED", "DD_INTEGRATION_FREEMARKER_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_FREEMARKER_ENABLED", + "DD_INTEGRATION_FREEMARKER_ENABLED" + ] } ], "DD_TRACE_GIT_METADATA_ENABLED": [ @@ -5774,7 +6210,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_GLASSFISH_ENABLED", "DD_INTEGRATION_GLASSFISH_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_GLASSFISH_ENABLED", + "DD_INTEGRATION_GLASSFISH_ENABLED" + ] } ], "DD_TRACE_GLOBAL_TAGS": [ @@ -5790,7 +6229,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_GOOGLE_HTTP_CLIENT_ANALYTICS_ENABLED"] + "aliases": [ + "DD_GOOGLE_HTTP_CLIENT_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_GOOGLE_HTTP_CLIENT_ANALYTICS_SAMPLE_RATE": [ @@ -5798,7 +6239,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_GOOGLE_HTTP_CLIENT_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_GOOGLE_HTTP_CLIENT_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_GOOGLE_HTTP_CLIENT_ENABLED": [ @@ -5806,7 +6249,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_GOOGLE_HTTP_CLIENT_ENABLED", "DD_INTEGRATION_GOOGLE_HTTP_CLIENT_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_GOOGLE_HTTP_CLIENT_ENABLED", + "DD_INTEGRATION_GOOGLE_HTTP_CLIENT_ENABLED" + ] } ], "DD_TRACE_GOOGLE_PUBSUB_ANALYTICS_ENABLED": [ @@ -5814,7 +6260,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_GOOGLE_PUBSUB_ANALYTICS_ENABLED"] + "aliases": [ + "DD_GOOGLE_PUBSUB_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_GOOGLE_PUBSUB_ANALYTICS_SAMPLE_RATE": [ @@ -5822,7 +6270,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_GOOGLE_PUBSUB_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_GOOGLE_PUBSUB_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_GOOGLE_PUBSUB_E2E_DURATION_ENABLED": [ @@ -5830,7 +6280,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_GOOGLE_PUBSUB_E2E_DURATION_ENABLED"] + "aliases": [ + "DD_GOOGLE_PUBSUB_E2E_DURATION_ENABLED" + ] } ], "DD_TRACE_GOOGLE_PUBSUB_ENABLED": [ @@ -5838,7 +6290,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_GOOGLE_PUBSUB_ENABLED", "DD_INTEGRATION_GOOGLE_PUBSUB_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_GOOGLE_PUBSUB_ENABLED", + "DD_INTEGRATION_GOOGLE_PUBSUB_ENABLED" + ] } ], "DD_TRACE_GOOGLE_PUBSUB_IGNORED_GRPC_METHODS": [ @@ -5854,7 +6309,9 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_GOOGLE_PUBSUB_LEGACY_TRACING_ENABLED"] + "aliases": [ + "DD_GOOGLE_PUBSUB_LEGACY_TRACING_ENABLED" + ] } ], "DD_TRACE_GOOGLE_PUBSUB_PUBLISHER_ENABLED": [ @@ -5862,7 +6319,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_GOOGLE_PUBSUB_PUBLISHER_ENABLED", "DD_INTEGRATION_GOOGLE_PUBSUB_PUBLISHER_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_GOOGLE_PUBSUB_PUBLISHER_ENABLED", + "DD_INTEGRATION_GOOGLE_PUBSUB_PUBLISHER_ENABLED" + ] } ], "DD_TRACE_GOOGLE_PUBSUB_RECEIVER_ENABLED": [ @@ -5870,31 +6330,43 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_GOOGLE_PUBSUB_RECEIVER_ENABLED", "DD_INTEGRATION_GOOGLE_PUBSUB_RECEIVER_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_GOOGLE_PUBSUB_RECEIVER_ENABLED", + "DD_INTEGRATION_GOOGLE_PUBSUB_RECEIVER_ENABLED" + ] } ], - "DD_TRACE_GRADLE_ENABLED": [ + "DD_TRACE_GRADLE_BUILD_LISTENER_ENABLED": [ { "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_GRADLE_ENABLED", "DD_INTEGRATION_GRADLE_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_GRADLE_BUILD_LISTENER_ENABLED", + "DD_INTEGRATION_GRADLE_BUILD_LISTENER_ENABLED" + ] } ], - "DD_TRACE_GRADLE_BUILD_LISTENER_ENABLED": [ + "DD_TRACE_GRADLE_BUILD_SCOPE_SERVICES_ENABLED": [ { "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_GRADLE_BUILD_LISTENER_ENABLED", "DD_INTEGRATION_GRADLE_BUILD_LISTENER_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_GRADLE_BUILD_SCOPE_SERVICES_ENABLED", + "DD_INTEGRATION_GRADLE_BUILD_SCOPE_SERVICES_ENABLED" + ] } ], - "DD_TRACE_GRADLE_BUILD_SCOPE_SERVICES_ENABLED": [ + "DD_TRACE_GRADLE_DAEMON_JVM_OPTIONS_ENABLED": [ { "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_GRADLE_BUILD_SCOPE_SERVICES_ENABLED", "DD_INTEGRATION_GRADLE_BUILD_SCOPE_SERVICES_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_GRADLE_DAEMON_JVM_OPTIONS_ENABLED", + "DD_INTEGRATION_GRADLE_DAEMON_JVM_OPTIONS_ENABLED" + ] } ], "DD_TRACE_GRADLE_DAEMON_LOGGING_ENABLED": [ @@ -5902,15 +6374,21 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_GRADLE_DAEMON_LOGGING_ENABLED", "DD_INTEGRATION_GRADLE_DAEMON_LOGGING_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_GRADLE_DAEMON_LOGGING_ENABLED", + "DD_INTEGRATION_GRADLE_DAEMON_LOGGING_ENABLED" + ] } ], - "DD_TRACE_GRADLE_DAEMON_JVM_OPTIONS_ENABLED": [ + "DD_TRACE_GRADLE_ENABLED": [ { "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_GRADLE_DAEMON_JVM_OPTIONS_ENABLED", "DD_INTEGRATION_GRADLE_DAEMON_JVM_OPTIONS_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_GRADLE_ENABLED", + "DD_INTEGRATION_GRADLE_ENABLED" + ] } ], "DD_TRACE_GRADLE_PLUGIN_INJECTOR_ENABLED": [ @@ -5918,7 +6396,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_GRADLE_PLUGIN_INJECTOR_ENABLED", "DD_INTEGRATION_GRADLE_PLUGIN_INJECTOR_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_GRADLE_PLUGIN_INJECTOR_ENABLED", + "DD_INTEGRATION_GRADLE_PLUGIN_INJECTOR_ENABLED" + ] } ], "DD_TRACE_GRAPHQL_JAVA_ANALYTICS_ENABLED": [ @@ -5926,7 +6407,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_GRAPHQL_JAVA_ANALYTICS_ENABLED"] + "aliases": [ + "DD_GRAPHQL_JAVA_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_GRAPHQL_JAVA_ANALYTICS_SAMPLE_RATE": [ @@ -5934,7 +6417,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_GRAPHQL_JAVA_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_GRAPHQL_JAVA_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_GRAPHQL_JAVA_ENABLED": [ @@ -5942,7 +6427,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_GRAPHQL_JAVA_ENABLED", "DD_INTEGRATION_GRAPHQL_JAVA_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_GRAPHQL_JAVA_ENABLED", + "DD_INTEGRATION_GRAPHQL_JAVA_ENABLED" + ] } ], "DD_TRACE_GRIZZLY_ANALYTICS_ENABLED": [ @@ -5950,7 +6438,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_GRIZZLY_ANALYTICS_ENABLED"] + "aliases": [ + "DD_GRIZZLY_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_GRIZZLY_ANALYTICS_SAMPLE_RATE": [ @@ -5958,7 +6448,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_GRIZZLY_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_GRIZZLY_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_GRIZZLY_CLIENT_ANALYTICS_ENABLED": [ @@ -5966,7 +6458,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_GRIZZLY_CLIENT_ANALYTICS_ENABLED"] + "aliases": [ + "DD_GRIZZLY_CLIENT_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_GRIZZLY_CLIENT_ANALYTICS_SAMPLE_RATE": [ @@ -5974,7 +6468,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_GRIZZLY_CLIENT_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_GRIZZLY_CLIENT_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_GRIZZLY_CLIENT_ENABLED": [ @@ -5982,7 +6478,10 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_TRACE_INTEGRATION_GRIZZLY_CLIENT_ENABLED", "DD_INTEGRATION_GRIZZLY_CLIENT_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_GRIZZLY_CLIENT_ENABLED", + "DD_INTEGRATION_GRIZZLY_CLIENT_ENABLED" + ] } ], "DD_TRACE_GRIZZLY_ENABLED": [ @@ -5990,7 +6489,10 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_TRACE_INTEGRATION_GRIZZLY_ENABLED", "DD_INTEGRATION_GRIZZLY_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_GRIZZLY_ENABLED", + "DD_INTEGRATION_GRIZZLY_ENABLED" + ] } ], "DD_TRACE_GRIZZLY_FILTERCHAIN_ENABLED": [ @@ -5998,7 +6500,10 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_TRACE_INTEGRATION_GRIZZLY_FILTERCHAIN_ENABLED", "DD_INTEGRATION_GRIZZLY_FILTERCHAIN_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_GRIZZLY_FILTERCHAIN_ENABLED", + "DD_INTEGRATION_GRIZZLY_FILTERCHAIN_ENABLED" + ] } ], "DD_TRACE_GRPC_ANALYTICS_ENABLED": [ @@ -6006,7 +6511,9 @@ "version": "B", "type": "boolean", "default": "false", - "aliases": ["DD_GRPC_ANALYTICS_ENABLED"] + "aliases": [ + "DD_GRPC_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_GRPC_ANALYTICS_SAMPLE_RATE": [ @@ -6014,7 +6521,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_GRPC_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_GRPC_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_GRPC_CLIENT_ANALYTICS_ENABLED": [ @@ -6022,7 +6531,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_GRPC_CLIENT_ANALYTICS_ENABLED"] + "aliases": [ + "DD_GRPC_CLIENT_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_GRPC_CLIENT_ANALYTICS_SAMPLE_RATE": [ @@ -6030,7 +6541,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_GRPC_CLIENT_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_GRPC_CLIENT_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_GRPC_CLIENT_ENABLED": [ @@ -6038,7 +6551,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_GRPC_CLIENT_ENABLED", "DD_INTEGRATION_GRPC_CLIENT_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_GRPC_CLIENT_ENABLED", + "DD_INTEGRATION_GRPC_CLIENT_ENABLED" + ] } ], "DD_TRACE_GRPC_ENABLED": [ @@ -6046,7 +6562,10 @@ "version": "B", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_GRPC_ENABLED", "DD_INTEGRATION_GRPC_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_GRPC_ENABLED", + "DD_INTEGRATION_GRPC_ENABLED" + ] } ], "DD_TRACE_GRPC_IGNORED_INBOUND_METHODS": [ @@ -6070,7 +6589,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_GRPC_MESSAGE_ENABLED", "DD_INTEGRATION_GRPC_MESSAGE_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_GRPC_MESSAGE_ENABLED", + "DD_INTEGRATION_GRPC_MESSAGE_ENABLED" + ] } ], "DD_TRACE_GRPC_NETTY_ENABLED": [ @@ -6078,7 +6600,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_GRPC_NETTY_ENABLED", "DD_INTEGRATION_GRPC_NETTY_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_GRPC_NETTY_ENABLED", + "DD_INTEGRATION_GRPC_NETTY_ENABLED" + ] } ], "DD_TRACE_GRPC_SERVER_ANALYTICS_ENABLED": [ @@ -6086,7 +6611,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_GRPC_SERVER_ANALYTICS_ENABLED"] + "aliases": [ + "DD_GRPC_SERVER_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_GRPC_SERVER_ANALYTICS_SAMPLE_RATE": [ @@ -6094,7 +6621,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_GRPC_SERVER_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_GRPC_SERVER_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_GRPC_SERVER_CODE_ORIGIN_ENABLED": [ @@ -6102,7 +6631,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_GRPC_SERVER_CODE_ORIGIN_ENABLED", "DD_INTEGRATION_GRPC_SERVER_CODE_ORIGIN_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_GRPC_SERVER_CODE_ORIGIN_ENABLED", + "DD_INTEGRATION_GRPC_SERVER_CODE_ORIGIN_ENABLED" + ] } ], "DD_TRACE_GRPC_SERVER_ENABLED": [ @@ -6110,7 +6642,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_GRPC_SERVER_ENABLED", "DD_INTEGRATION_GRPC_SERVER_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_GRPC_SERVER_ENABLED", + "DD_INTEGRATION_GRPC_SERVER_ENABLED" + ] } ], "DD_TRACE_GRPC_SERVER_TRIM_PACKAGE_RESOURCE": [ @@ -6121,20 +6656,15 @@ "aliases": [] } ], - "DD_TRACE_INTEGRATION_GRPC_SERVER_MATCHING_SHORTCUT_ENABLED": [ + "DD_TRACE_GSON_ENABLED": [ { "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_INTEGRATION_GRPC_SERVER_MATCHING_SHORTCUT_ENABLED"] - } - ], - "DD_TRACE_GSON_ENABLED": [ - { - "version": "A", - "type": "boolean", - "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_GSON_ENABLED", "DD_INTEGRATION_GSON_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_GSON_ENABLED", + "DD_INTEGRATION_GSON_ENABLED" + ] } ], "DD_TRACE_GUAVA_ENABLED": [ @@ -6142,7 +6672,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_GUAVA_ENABLED", "DD_INTEGRATION_GUAVA_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_GUAVA_ENABLED", + "DD_INTEGRATION_GUAVA_ENABLED" + ] } ], "DD_TRACE_HAZELCAST_ENABLED": [ @@ -6150,7 +6683,10 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_TRACE_INTEGRATION_HAZELCAST_ENABLED", "DD_INTEGRATION_HAZELCAST_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_HAZELCAST_ENABLED", + "DD_INTEGRATION_HAZELCAST_ENABLED" + ] } ], "DD_TRACE_HAZELCAST_LEGACY_ENABLED": [ @@ -6158,7 +6694,10 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_TRACE_INTEGRATION_HAZELCAST_LEGACY_ENABLED", "DD_INTEGRATION_HAZELCAST_LEGACY_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_HAZELCAST_LEGACY_ENABLED", + "DD_INTEGRATION_HAZELCAST_LEGACY_ENABLED" + ] } ], "DD_TRACE_HAZELCAST_SDK_ANALYTICS_ENABLED": [ @@ -6166,7 +6705,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_HAZELCAST_SDK_ANALYTICS_ENABLED"] + "aliases": [ + "DD_HAZELCAST_SDK_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_HAZELCAST_SDK_ANALYTICS_SAMPLE_RATE": [ @@ -6174,7 +6715,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_HAZELCAST_SDK_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_HAZELCAST_SDK_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_HEADER_BAGGAGE": [ @@ -6198,7 +6741,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_TRACE_HEADER_TAGS_LEGACY_PARSING_ENABLED"] + "aliases": [ + "DD_TRACE_HEADER_TAGS_LEGACY_PARSING_ENABLED" + ] } ], "DD_TRACE_HEALTH_METRICS_ENABLED": [ @@ -6230,7 +6775,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_HIBERNATE_CORE_ANALYTICS_ENABLED"] + "aliases": [ + "DD_HIBERNATE_CORE_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_HIBERNATE_CORE_ANALYTICS_SAMPLE_RATE": [ @@ -6238,7 +6785,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_HIBERNATE_CORE_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_HIBERNATE_CORE_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_HIBERNATE_CORE_ENABLED": [ @@ -6246,7 +6795,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_HIBERNATE_CORE_ENABLED", "DD_INTEGRATION_HIBERNATE_CORE_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_HIBERNATE_CORE_ENABLED", + "DD_INTEGRATION_HIBERNATE_CORE_ENABLED" + ] } ], "DD_TRACE_HIBERNATE_ENABLED": [ @@ -6254,7 +6806,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_HIBERNATE_ENABLED", "DD_INTEGRATION_HIBERNATE_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_HIBERNATE_ENABLED", + "DD_INTEGRATION_HIBERNATE_ENABLED" + ] } ], "DD_TRACE_HIKARI_ENABLED": [ @@ -6262,7 +6817,10 @@ "version": "B", "type": "boolean", "default": "false", - "aliases": ["DD_TRACE_INTEGRATION_HIKARI_ENABLED", "DD_INTEGRATION_HIKARI_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_HIKARI_ENABLED", + "DD_INTEGRATION_HIKARI_ENABLED" + ] } ], "DD_TRACE_HTTPASYNCCLIENT4_LEGACY_TRACING_ENABLED": [ @@ -6270,7 +6828,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_HTTPASYNCCLIENT4_LEGACY_TRACING_ENABLED"] + "aliases": [ + "DD_HTTPASYNCCLIENT4_LEGACY_TRACING_ENABLED" + ] } ], "DD_TRACE_HTTPASYNCCLIENT5_ENABLED": [ @@ -6278,7 +6838,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_HTTPASYNCCLIENT5_ENABLED", "DD_INTEGRATION_HTTPASYNCCLIENT5_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_HTTPASYNCCLIENT5_ENABLED", + "DD_INTEGRATION_HTTPASYNCCLIENT5_ENABLED" + ] } ], "DD_TRACE_HTTPASYNCCLIENT_ANALYTICS_ENABLED": [ @@ -6286,7 +6849,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_HTTPASYNCCLIENT_ANALYTICS_ENABLED"] + "aliases": [ + "DD_HTTPASYNCCLIENT_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_HTTPASYNCCLIENT_ANALYTICS_SAMPLE_RATE": [ @@ -6294,7 +6859,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_HTTPASYNCCLIENT_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_HTTPASYNCCLIENT_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_HTTPASYNCCLIENT_ENABLED": [ @@ -6302,7 +6869,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_HTTPASYNCCLIENT_ENABLED", "DD_INTEGRATION_HTTPASYNCCLIENT_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_HTTPASYNCCLIENT_ENABLED", + "DD_INTEGRATION_HTTPASYNCCLIENT_ENABLED" + ] } ], "DD_TRACE_HTTPCLIENT5_ANALYTICS_ENABLED": [ @@ -6310,7 +6880,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_HTTPCLIENT5_ANALYTICS_ENABLED"] + "aliases": [ + "DD_HTTPCLIENT5_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_HTTPCLIENT5_ANALYTICS_SAMPLE_RATE": [ @@ -6318,7 +6890,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_HTTPCLIENT5_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_HTTPCLIENT5_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_HTTPCLIENT5_ENABLED": [ @@ -6326,7 +6900,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_HTTPCLIENT5_ENABLED", "DD_INTEGRATION_HTTPCLIENT5_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_HTTPCLIENT5_ENABLED", + "DD_INTEGRATION_HTTPCLIENT5_ENABLED" + ] } ], "DD_TRACE_HTTPCLIENT_ANALYTICS_ENABLED": [ @@ -6334,7 +6911,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_HTTPCLIENT_ANALYTICS_ENABLED"] + "aliases": [ + "DD_HTTPCLIENT_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_HTTPCLIENT_ANALYTICS_SAMPLE_RATE": [ @@ -6342,7 +6921,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_HTTPCLIENT_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_HTTPCLIENT_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_HTTPCLIENT_ENABLED": [ @@ -6350,7 +6931,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_HTTPCLIENT_ENABLED", "DD_INTEGRATION_HTTPCLIENT_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_HTTPCLIENT_ENABLED", + "DD_INTEGRATION_HTTPCLIENT_ENABLED" + ] } ], "DD_TRACE_HTTPCLIENT_REDIRECT_ENABLED": [ @@ -6358,7 +6942,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_HTTPCLIENT_REDIRECT_ENABLED", "DD_INTEGRATION_HTTPCLIENT_REDIRECT_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_HTTPCLIENT_REDIRECT_ENABLED", + "DD_INTEGRATION_HTTPCLIENT_REDIRECT_ENABLED" + ] } ], "DD_TRACE_HTTPCORE_5_ENABLED": [ @@ -6366,7 +6953,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_HTTPCORE_5_ENABLED", "DD_INTEGRATION_HTTPCORE_5_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_HTTPCORE_5_ENABLED", + "DD_INTEGRATION_HTTPCORE_5_ENABLED" + ] } ], "DD_TRACE_HTTPCORE_ENABLED": [ @@ -6374,7 +6964,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_HTTPCORE_ENABLED", "DD_INTEGRATION_HTTPCORE_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_HTTPCORE_ENABLED", + "DD_INTEGRATION_HTTPCORE_ENABLED" + ] } ], "DD_TRACE_HTTPURLCONNECTION_ANALYTICS_ENABLED": [ @@ -6382,7 +6975,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_HTTPURLCONNECTION_ANALYTICS_ENABLED"] + "aliases": [ + "DD_HTTPURLCONNECTION_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_HTTPURLCONNECTION_ANALYTICS_SAMPLE_RATE": [ @@ -6390,7 +6985,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_HTTPURLCONNECTION_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_HTTPURLCONNECTION_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_HTTPURLCONNECTION_ENABLED": [ @@ -6398,7 +6995,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_HTTPURLCONNECTION_ENABLED", "DD_INTEGRATION_HTTPURLCONNECTION_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_HTTPURLCONNECTION_ENABLED", + "DD_INTEGRATION_HTTPURLCONNECTION_ENABLED" + ] } ], "DD_TRACE_HTTP_CLIENT_ERROR_STATUSES": [ @@ -6406,7 +7006,9 @@ "version": "A", "type": "string", "default": "400-499", - "aliases": ["DD_HTTP_CLIENT_ERROR_STATUSES"] + "aliases": [ + "DD_HTTP_CLIENT_ERROR_STATUSES" + ] } ], "DD_TRACE_HTTP_CLIENT_PATH_RESOURCE_NAME_MAPPING": [ @@ -6430,7 +7032,9 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_HTTP_CLIENT_TAG_QUERY_STRING"] + "aliases": [ + "DD_HTTP_CLIENT_TAG_QUERY_STRING" + ] } ], "DD_TRACE_HTTP_RESOURCE_REMOVE_TRAILING_SLASH": [ @@ -6446,7 +7050,9 @@ "version": "A", "type": "string", "default": "500-599", - "aliases": ["DD_HTTP_SERVER_ERROR_STATUSES"] + "aliases": [ + "DD_HTTP_SERVER_ERROR_STATUSES" + ] } ], "DD_TRACE_HTTP_SERVER_PATH_RESOURCE_NAME_MAPPING": [ @@ -6470,7 +7076,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_HYSTRIX_ENABLED", "DD_INTEGRATION_HYSTRIX_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_HYSTRIX_ENABLED", + "DD_INTEGRATION_HYSTRIX_ENABLED" + ] } ], "DD_TRACE_IASTINSTRUMENTATION_ENABLED": [ @@ -6478,7 +7087,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_IASTINSTRUMENTATION_ENABLED", "DD_INTEGRATION_IASTINSTRUMENTATION_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_IASTINSTRUMENTATION_ENABLED", + "DD_INTEGRATION_IASTINSTRUMENTATION_ENABLED" + ] } ], "DD_TRACE_IAST_RESULTSET_ENABLED": [ @@ -6486,7 +7098,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_IAST_RESULTSET_ENABLED", "DD_INTEGRATION_IAST_RESULTSET_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_IAST_RESULTSET_ENABLED", + "DD_INTEGRATION_IAST_RESULTSET_ENABLED" + ] } ], "DD_TRACE_IGNITE_ANALYTICS_ENABLED": [ @@ -6494,7 +7109,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_IGNITE_ANALYTICS_ENABLED"] + "aliases": [ + "DD_IGNITE_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_IGNITE_ANALYTICS_SAMPLE_RATE": [ @@ -6502,7 +7119,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_IGNITE_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_IGNITE_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_IGNITE_ENABLED": [ @@ -6510,7 +7129,10 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_TRACE_INTEGRATION_IGNITE_ENABLED", "DD_INTEGRATION_IGNITE_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_IGNITE_ENABLED", + "DD_INTEGRATION_IGNITE_ENABLED" + ] } ], "DD_TRACE_INFERRED_PROXY_SERVICES_ENABLED": [ @@ -6526,7 +7148,20 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_INPUTSTREAM_ENABLED", "DD_INTEGRATION_INPUTSTREAM_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_INPUTSTREAM_ENABLED", + "DD_INTEGRATION_INPUTSTREAM_ENABLED" + ] + } + ], + "DD_TRACE_INTEGRATION_APACHE_HTTPASYNCCLIENT_MATCHING_SHORTCUT_ENABLED": [ + { + "version": "A", + "type": "boolean", + "default": "false", + "aliases": [ + "DD_INTEGRATION_APACHE_HTTPASYNCCLIENT_MATCHING_SHORTCUT_ENABLED" + ] } ], "DD_TRACE_INTEGRATION_DATANUCLEUS_MATCHING_SHORTCUT_ENABLED": [ @@ -6534,7 +7169,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_INTEGRATION_DATANUCLEUS_MATCHING_SHORTCUT_ENABLED"] + "aliases": [ + "DD_INTEGRATION_DATANUCLEUS_MATCHING_SHORTCUT_ENABLED" + ] } ], "DD_TRACE_INTEGRATION_DROPWIZARD_MATCHING_SHORTCUT_ENABLED": [ @@ -6542,7 +7179,9 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_INTEGRATION_DROPWIZARD_MATCHING_SHORTCUT_ENABLED"] + "aliases": [ + "DD_INTEGRATION_DROPWIZARD_MATCHING_SHORTCUT_ENABLED" + ] } ], "DD_TRACE_INTEGRATION_GRPC_MATCHING_SHORTCUT_ENABLED": [ @@ -6550,15 +7189,19 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_INTEGRATION_GRPC_MATCHING_SHORTCUT_ENABLED"] + "aliases": [ + "DD_INTEGRATION_GRPC_MATCHING_SHORTCUT_ENABLED" + ] } ], - "DD_TRACE_INTEGRATION_HIBERNATE_MATCHING_SHORTCUT_ENABLED": [ + "DD_TRACE_INTEGRATION_GRPC_SERVER_MATCHING_SHORTCUT_ENABLED": [ { "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_INTEGRATION_HIBERNATE_MATCHING_SHORTCUT_ENABLED"] + "aliases": [ + "DD_INTEGRATION_GRPC_SERVER_MATCHING_SHORTCUT_ENABLED" + ] } ], "DD_TRACE_INTEGRATION_HIBERNATE_CORE_MATCHING_SHORTCUT_ENABLED": [ @@ -6566,7 +7209,19 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_INTEGRATION_HIBERNATE_CORE_MATCHING_SHORTCUT_ENABLED"] + "aliases": [ + "DD_INTEGRATION_HIBERNATE_CORE_MATCHING_SHORTCUT_ENABLED" + ] + } + ], + "DD_TRACE_INTEGRATION_HIBERNATE_MATCHING_SHORTCUT_ENABLED": [ + { + "version": "A", + "type": "boolean", + "default": "true", + "aliases": [ + "DD_INTEGRATION_HIBERNATE_MATCHING_SHORTCUT_ENABLED" + ] } ], "DD_TRACE_INTEGRATION_HTTPASYNCCLIENT5_MATCHING_SHORTCUT_ENABLED": [ @@ -6574,7 +7229,19 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_INTEGRATION_HTTPASYNCCLIENT5_MATCHING_SHORTCUT_ENABLED"] + "aliases": [ + "DD_INTEGRATION_HTTPASYNCCLIENT5_MATCHING_SHORTCUT_ENABLED" + ] + } + ], + "DD_TRACE_INTEGRATION_HTTPASYNCCLIENT_MATCHING_SHORTCUT_ENABLED": [ + { + "version": "A", + "type": "boolean", + "default": "false", + "aliases": [ + "DD_INTEGRATION_HTTPASYNCCLIENT_MATCHING_SHORTCUT_ENABLED" + ] } ], "DD_TRACE_INTEGRATION_HTTPCLIENT5_MATCHING_SHORTCUT_ENABLED": [ @@ -6582,7 +7249,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_INTEGRATION_HTTPCLIENT5_MATCHING_SHORTCUT_ENABLED"] + "aliases": [ + "DD_INTEGRATION_HTTPCLIENT5_MATCHING_SHORTCUT_ENABLED" + ] } ], "DD_TRACE_INTEGRATION_HTTPCLIENT_MATCHING_SHORTCUT_ENABLED": [ @@ -6590,7 +7259,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_INTEGRATION_HTTPCLIENT_MATCHING_SHORTCUT_ENABLED"] + "aliases": [ + "DD_INTEGRATION_HTTPCLIENT_MATCHING_SHORTCUT_ENABLED" + ] } ], "DD_TRACE_INTEGRATION_JAVA_CONCURRENT_MATCHING_SHORTCUT_ENABLED": [ @@ -6598,7 +7269,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_INTEGRATION_JAVA_CONCURRENT_MATCHING_SHORTCUT_ENABLED"] + "aliases": [ + "DD_INTEGRATION_JAVA_CONCURRENT_MATCHING_SHORTCUT_ENABLED" + ] } ], "DD_TRACE_INTEGRATION_OPENTELEMETRY_EXPERIMENTAL_MATCHING_SHORTCUT_ENABLED": [ @@ -6606,23 +7279,29 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_INTEGRATION_OPENTELEMETRY_EXPERIMENTAL_MATCHING_SHORTCUT_ENABLED"] + "aliases": [ + "DD_INTEGRATION_OPENTELEMETRY_EXPERIMENTAL_MATCHING_SHORTCUT_ENABLED" + ] } ], - "DD_TRACE_INTEGRATION_HTTPASYNCCLIENT_MATCHING_SHORTCUT_ENABLED": [ + "DD_TRACE_INTEGRATION_OPENTELEMETRY_METRICS_MATCHING_SHORTCUT_ENABLED": [ { "version": "A", "type": "boolean", - "default": "false", - "aliases": ["DD_INTEGRATION_HTTPASYNCCLIENT_MATCHING_SHORTCUT_ENABLED"] + "default": "true", + "aliases": [ + "DD_INTEGRATION_OPENTELEMETRY_METRICS_MATCHING_SHORTCUT_ENABLED" + ] } ], - "DD_TRACE_INTEGRATION_APACHE_HTTPASYNCCLIENT_MATCHING_SHORTCUT_ENABLED": [ + "DD_TRACE_INTEGRATION_REJECTED_EXECUTION_HANDLER_MATCHING_SHORTCUT_ENABLED": [ { "version": "A", "type": "boolean", - "default": "false", - "aliases": ["DD_INTEGRATION_APACHE_HTTPASYNCCLIENT_MATCHING_SHORTCUT_ENABLED"] + "default": "true", + "aliases": [ + "DD_INTEGRATION_REJECTED_EXECUTION_HANDLER_MATCHING_SHORTCUT_ENABLED" + ] } ], "DD_TRACE_INTERNAL_EXIT_ON_FAILURE": [ @@ -6638,7 +7317,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_JACKSON_1_ENABLED", "DD_INTEGRATION_JACKSON_1_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_JACKSON_1_ENABLED", + "DD_INTEGRATION_JACKSON_1_ENABLED" + ] } ], "DD_TRACE_JACKSON_2_12_ENABLED": [ @@ -6646,7 +7328,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_JACKSON_2_12_ENABLED", "DD_INTEGRATION_JACKSON_2_12_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_JACKSON_2_12_ENABLED", + "DD_INTEGRATION_JACKSON_2_12_ENABLED" + ] } ], "DD_TRACE_JACKSON_2_16_ENABLED": [ @@ -6654,7 +7339,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_JACKSON_2_16_ENABLED", "DD_INTEGRATION_JACKSON_2_16_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_JACKSON_2_16_ENABLED", + "DD_INTEGRATION_JACKSON_2_16_ENABLED" + ] } ], "DD_TRACE_JACKSON_2_6_ENABLED": [ @@ -6662,7 +7350,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_JACKSON_2_6_ENABLED", "DD_INTEGRATION_JACKSON_2_6_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_JACKSON_2_6_ENABLED", + "DD_INTEGRATION_JACKSON_2_6_ENABLED" + ] } ], "DD_TRACE_JACKSON_2_8_ENABLED": [ @@ -6670,7 +7361,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_JACKSON_2_8_ENABLED", "DD_INTEGRATION_JACKSON_2_8_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_JACKSON_2_8_ENABLED", + "DD_INTEGRATION_JACKSON_2_8_ENABLED" + ] } ], "DD_TRACE_JACKSON_2_ENABLED": [ @@ -6678,7 +7372,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_JACKSON_2_ENABLED", "DD_INTEGRATION_JACKSON_2_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_JACKSON_2_ENABLED", + "DD_INTEGRATION_JACKSON_2_ENABLED" + ] } ], "DD_TRACE_JACKSON_CORE_ENABLED": [ @@ -6686,7 +7383,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_JACKSON_CORE_ENABLED", "DD_INTEGRATION_JACKSON_CORE_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_JACKSON_CORE_ENABLED", + "DD_INTEGRATION_JACKSON_CORE_ENABLED" + ] } ], "DD_TRACE_JACKSON_ENABLED": [ @@ -6694,7 +7394,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_JACKSON_ENABLED", "DD_INTEGRATION_JACKSON_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_JACKSON_ENABLED", + "DD_INTEGRATION_JACKSON_ENABLED" + ] } ], "DD_TRACE_JACOCO_ENABLED": [ @@ -6702,7 +7405,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_JACOCO_ENABLED", "DD_INTEGRATION_JACOCO_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_JACOCO_ENABLED", + "DD_INTEGRATION_JACOCO_ENABLED" + ] } ], "DD_TRACE_JAKARTARS_ENABLED": [ @@ -6710,7 +7416,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_JAKARTARS_ENABLED", "DD_INTEGRATION_JAKARTARS_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_JAKARTARS_ENABLED", + "DD_INTEGRATION_JAKARTARS_ENABLED" + ] } ], "DD_TRACE_JAKARTA_JMS_ENABLED": [ @@ -6718,7 +7427,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_JAKARTA_JMS_ENABLED", "DD_INTEGRATION_JAKARTA_JMS_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_JAKARTA_JMS_ENABLED", + "DD_INTEGRATION_JAKARTA_JMS_ENABLED" + ] } ], "DD_TRACE_JAKARTA_MAIL_BODY_ENABLED": [ @@ -6726,7 +7438,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_JAKARTA_MAIL_BODY_ENABLED", "DD_INTEGRATION_JAKARTA_MAIL_BODY_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_JAKARTA_MAIL_BODY_ENABLED", + "DD_INTEGRATION_JAKARTA_MAIL_BODY_ENABLED" + ] } ], "DD_TRACE_JAKARTA_MAIL_ENABLED": [ @@ -6734,7 +7449,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_JAKARTA_MAIL_ENABLED", "DD_INTEGRATION_JAKARTA_MAIL_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_JAKARTA_MAIL_ENABLED", + "DD_INTEGRATION_JAKARTA_MAIL_ENABLED" + ] } ], "DD_TRACE_JAKARTA_MAIL_TRANSPORT_ENABLED": [ @@ -6742,7 +7460,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_JAKARTA_MAIL_TRANSPORT_ENABLED", "DD_INTEGRATION_JAKARTA_MAIL_TRANSPORT_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_JAKARTA_MAIL_TRANSPORT_ENABLED", + "DD_INTEGRATION_JAKARTA_MAIL_TRANSPORT_ENABLED" + ] } ], "DD_TRACE_JAKARTA_RS_ANNOTATIONS_ENABLED": [ @@ -6750,7 +7471,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_JAKARTA_RS_ANNOTATIONS_ENABLED", "DD_INTEGRATION_JAKARTA_RS_ANNOTATIONS_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_JAKARTA_RS_ANNOTATIONS_ENABLED", + "DD_INTEGRATION_JAKARTA_RS_ANNOTATIONS_ENABLED" + ] } ], "DD_TRACE_JAKARTA_RS_ENABLED": [ @@ -6758,7 +7482,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_JAKARTA_RS_ENABLED", "DD_INTEGRATION_JAKARTA_RS_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_JAKARTA_RS_ENABLED", + "DD_INTEGRATION_JAKARTA_RS_ENABLED" + ] } ], "DD_TRACE_JAKARTA_RS_FILTER_ENABLED": [ @@ -6766,7 +7493,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_JAKARTA_RS_FILTER_ENABLED", "DD_INTEGRATION_JAKARTA_RS_FILTER_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_JAKARTA_RS_FILTER_ENABLED", + "DD_INTEGRATION_JAKARTA_RS_FILTER_ENABLED" + ] } ], "DD_TRACE_JAKARTA_WEBSOCKET_ENABLED": [ @@ -6774,7 +7504,10 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_TRACE_INTEGRATION_JAKARTA_WEBSOCKET_ENABLED", "DD_INTEGRATION_JAKARTA_WEBSOCKET_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_JAKARTA_WEBSOCKET_ENABLED", + "DD_INTEGRATION_JAKARTA_WEBSOCKET_ENABLED" + ] } ], "DD_TRACE_JAKARTA_WS_ANALYTICS_ENABLED": [ @@ -6782,7 +7515,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_JAKARTA_WS_ANALYTICS_ENABLED"] + "aliases": [ + "DD_JAKARTA_WS_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_JAKARTA_WS_ANALYTICS_SAMPLE_RATE": [ @@ -6790,7 +7525,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_JAKARTA_WS_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_JAKARTA_WS_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_JAKARTA_WS_ENABLED": [ @@ -6798,7 +7535,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_JAKARTA_WS_ENABLED", "DD_INTEGRATION_JAKARTA_WS_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_JAKARTA_WS_ENABLED", + "DD_INTEGRATION_JAKARTA_WS_ENABLED" + ] } ], "DD_TRACE_JAVAX_MAIL_BODY_ENABLED": [ @@ -6806,7 +7546,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_JAVAX_MAIL_BODY_ENABLED", "DD_INTEGRATION_JAVAX_MAIL_BODY_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_JAVAX_MAIL_BODY_ENABLED", + "DD_INTEGRATION_JAVAX_MAIL_BODY_ENABLED" + ] } ], "DD_TRACE_JAVAX_MAIL_ENABLED": [ @@ -6814,7 +7557,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_JAVAX_MAIL_ENABLED", "DD_INTEGRATION_JAVAX_MAIL_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_JAVAX_MAIL_ENABLED", + "DD_INTEGRATION_JAVAX_MAIL_ENABLED" + ] } ], "DD_TRACE_JAVAX_MAIL_TRANSPORT_ENABLED": [ @@ -6822,7 +7568,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_JAVAX_MAIL_TRANSPORT_ENABLED", "DD_INTEGRATION_JAVAX_MAIL_TRANSPORT_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_JAVAX_MAIL_TRANSPORT_ENABLED", + "DD_INTEGRATION_JAVAX_MAIL_TRANSPORT_ENABLED" + ] } ], "DD_TRACE_JAVAX_WEBSOCKET_ENABLED": [ @@ -6830,7 +7579,10 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_TRACE_INTEGRATION_JAVAX_WEBSOCKET_ENABLED", "DD_INTEGRATION_JAVAX_WEBSOCKET_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_JAVAX_WEBSOCKET_ENABLED", + "DD_INTEGRATION_JAVAX_WEBSOCKET_ENABLED" + ] } ], "DD_TRACE_JAVA_COMPLETABLEFUTURE_ENABLED": [ @@ -6838,7 +7590,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_JAVA_COMPLETABLEFUTURE_ENABLED", "DD_INTEGRATION_JAVA_COMPLETABLEFUTURE_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_JAVA_COMPLETABLEFUTURE_ENABLED", + "DD_INTEGRATION_JAVA_COMPLETABLEFUTURE_ENABLED" + ] } ], "DD_TRACE_JAVA_CONCURRENT_ENABLED": [ @@ -6846,7 +7601,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_JAVA_CONCURRENT_ENABLED", "DD_INTEGRATION_JAVA_CONCURRENT_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_JAVA_CONCURRENT_ENABLED", + "DD_INTEGRATION_JAVA_CONCURRENT_ENABLED" + ] } ], "DD_TRACE_JAVA_CONCURRENT_OTHER_ENABLED": [ @@ -6854,7 +7612,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_JAVA_CONCURRENT_OTHER_ENABLED", "DD_INTEGRATION_JAVA_CONCURRENT_OTHER_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_JAVA_CONCURRENT_OTHER_ENABLED", + "DD_INTEGRATION_JAVA_CONCURRENT_OTHER_ENABLED" + ] } ], "DD_TRACE_JAVA_HTTP_CLIENT_ANALYTICS_ENABLED": [ @@ -6862,7 +7623,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_JAVA_HTTP_CLIENT_ANALYTICS_ENABLED"] + "aliases": [ + "DD_JAVA_HTTP_CLIENT_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_JAVA_HTTP_CLIENT_ANALYTICS_SAMPLE_RATE": [ @@ -6870,7 +7633,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_JAVA_HTTP_CLIENT_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_JAVA_HTTP_CLIENT_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_JAVA_HTTP_CLIENT_ENABLED": [ @@ -6878,79 +7643,87 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_JAVA_HTTP_CLIENT_ENABLED", "DD_INTEGRATION_JAVA_HTTP_CLIENT_ENABLED"] - } - ], - "DD_TRACE_JAVA_NET_ENABLED": [ - { - "version": "B", - "type": "boolean", - "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_JAVA_NET_ENABLED", "DD_INTEGRATION_JAVA_NET_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_JAVA_HTTP_CLIENT_ENABLED", + "DD_INTEGRATION_JAVA_HTTP_CLIENT_ENABLED" + ] } ], - "DD_TRACE_TRACE_FFM_ANALYTICS_ENABLED": [ + "DD_TRACE_JAVA_LANG_21_ENABLED": [ { "version": "A", "type": "boolean", - "default": "false", - "aliases": ["DD_TRACE_FFM_ANALYTICS_ENABLED"] - } - ], - "DD_TRACE_TRACE_FFM_ANALYTICS_SAMPLE_RATE": [ - { - "version": "A", - "type": "decimal", - "default": "1.0", - "aliases": ["DD_TRACE_FFM_ANALYTICS_SAMPLE_RATE"] + "default": "true", + "aliases": [ + "DD_TRACE_INTEGRATION_JAVA_LANG_21_ENABLED", + "DD_INTEGRATION_JAVA_LANG_21_ENABLED" + ] } ], - "DD_TRACE_FFM_NATIVE_TRACING_ENABLED": [ + "DD_TRACE_JAVA_LANG_22_ENABLED": [ { "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_FFM_NATIVE_TRACING_ENABLED", "DD_INTEGRATION_FFM_NATIVE_TRACING_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_JAVA_LANG_22_ENABLED", + "DD_INTEGRATION_JAVA_LANG_22_ENABLED" + ] } ], - "DD_TRACE_JAVA_LANG_21_ENABLED": [ + "DD_TRACE_JAVA_LANG_APPSEC_ENABLED": [ { "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_JAVA_LANG_21_ENABLED", "DD_INTEGRATION_JAVA_LANG_21_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_JAVA_LANG_APPSEC_ENABLED", + "DD_INTEGRATION_JAVA_LANG_APPSEC_ENABLED" + ] } ], - "DD_TRACE_JAVA_LANG_22_ENABLED": [ + "DD_TRACE_JAVA_LANG_ENABLED": [ { "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_JAVA_LANG_22_ENABLED", "DD_INTEGRATION_JAVA_LANG_22_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_JAVA_LANG_ENABLED", + "DD_INTEGRATION_JAVA_LANG_ENABLED" + ] } ], - "DD_TRACE_JAVA_LANG_APPSEC_ENABLED": [ + "DD_TRACE_JAVA_LANG_MANAGEMENT_ENABLED": [ { "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_JAVA_LANG_APPSEC_ENABLED", "DD_INTEGRATION_JAVA_LANG_APPSEC_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_JAVA_LANG_MANAGEMENT_ENABLED", + "DD_INTEGRATION_JAVA_LANG_MANAGEMENT_ENABLED" + ] } ], - "DD_TRACE_JAVA_LANG_ENABLED": [ + "DD_TRACE_JAVA_MODULE_ENABLED": [ { "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_JAVA_LANG_ENABLED", "DD_INTEGRATION_JAVA_LANG_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_JAVA_MODULE_ENABLED", + "DD_INTEGRATION_JAVA_MODULE_ENABLED" + ] } ], - "DD_TRACE_JAVA_LANG_MANAGEMENT_ENABLED": [ + "DD_TRACE_JAVA_NET_ENABLED": [ { - "version": "A", + "version": "B", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_JAVA_LANG_MANAGEMENT_ENABLED", "DD_INTEGRATION_JAVA_LANG_MANAGEMENT_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_JAVA_NET_ENABLED", + "DD_INTEGRATION_JAVA_NET_ENABLED" + ] } ], "DD_TRACE_JAVA_TIMER_ENABLED": [ @@ -6958,7 +7731,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_JAVA_TIMER_ENABLED", "DD_INTEGRATION_JAVA_TIMER_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_JAVA_TIMER_ENABLED", + "DD_INTEGRATION_JAVA_TIMER_ENABLED" + ] } ], "DD_TRACE_JAXRS_ANALYTICS_ENABLED": [ @@ -6966,7 +7742,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_JAXRS_ANALYTICS_ENABLED"] + "aliases": [ + "DD_JAXRS_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_JAXRS_ANALYTICS_SAMPLE_RATE": [ @@ -6974,7 +7752,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_JAXRS_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_JAXRS_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_JAXRS_ENABLED": [ @@ -6982,7 +7762,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_JAXRS_ENABLED", "DD_INTEGRATION_JAXRS_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_JAXRS_ENABLED", + "DD_INTEGRATION_JAXRS_ENABLED" + ] } ], "DD_TRACE_JAX_RS_ADDITIONAL_ANNOTATIONS": [ @@ -6998,7 +7781,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_JAX_RS_ANALYTICS_ENABLED"] + "aliases": [ + "DD_JAX_RS_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_JAX_RS_ANALYTICS_SAMPLE_RATE": [ @@ -7006,7 +7791,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_JAX_RS_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_JAX_RS_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_JAX_RS_ANNOTATIONS_ENABLED": [ @@ -7014,7 +7801,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_JAX_RS_ANNOTATIONS_ENABLED", "DD_INTEGRATION_JAX_RS_ANNOTATIONS_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_JAX_RS_ANNOTATIONS_ENABLED", + "DD_INTEGRATION_JAX_RS_ANNOTATIONS_ENABLED" + ] } ], "DD_TRACE_JAX_RS_CLIENT_ANALYTICS_ENABLED": [ @@ -7022,7 +7812,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_JAX_RS_CLIENT_ANALYTICS_ENABLED"] + "aliases": [ + "DD_JAX_RS_CLIENT_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_JAX_RS_CLIENT_ANALYTICS_SAMPLE_RATE": [ @@ -7030,7 +7822,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_JAX_RS_CLIENT_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_JAX_RS_CLIENT_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_JAX_RS_CLIENT_ENABLED": [ @@ -7038,7 +7832,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_JAX_RS_CLIENT_ENABLED", "DD_INTEGRATION_JAX_RS_CLIENT_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_JAX_RS_CLIENT_ENABLED", + "DD_INTEGRATION_JAX_RS_CLIENT_ENABLED" + ] } ], "DD_TRACE_JAX_RS_ENABLED": [ @@ -7046,7 +7843,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_JAX_RS_ENABLED", "DD_INTEGRATION_JAX_RS_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_JAX_RS_ENABLED", + "DD_INTEGRATION_JAX_RS_ENABLED" + ] } ], "DD_TRACE_JAX_RS_EXCEPTION_AS_ERROR_ENABLED": [ @@ -7062,7 +7862,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_JAX_RS_FILTER_ENABLED", "DD_INTEGRATION_JAX_RS_FILTER_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_JAX_RS_FILTER_ENABLED", + "DD_INTEGRATION_JAX_RS_FILTER_ENABLED" + ] } ], "DD_TRACE_JAX_WS_ANALYTICS_ENABLED": [ @@ -7070,7 +7873,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_JAX_WS_ANALYTICS_ENABLED"] + "aliases": [ + "DD_JAX_WS_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_JAX_WS_ANALYTICS_SAMPLE_RATE": [ @@ -7078,7 +7883,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_JAX_WS_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_JAX_WS_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_JAX_WS_ENABLED": [ @@ -7086,7 +7893,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_JAX_WS_ENABLED", "DD_INTEGRATION_JAX_WS_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_JAX_WS_ENABLED", + "DD_INTEGRATION_JAX_WS_ENABLED" + ] } ], "DD_TRACE_JBOSS_LOGMANAGER_ENABLED": [ @@ -7094,7 +7904,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_JBOSS_LOGMANAGER_ENABLED", "DD_INTEGRATION_JBOSS_LOGMANAGER_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_JBOSS_LOGMANAGER_ENABLED", + "DD_INTEGRATION_JBOSS_LOGMANAGER_ENABLED" + ] } ], "DD_TRACE_JBOSS_MODULES_ENABLED": [ @@ -7102,7 +7915,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_JBOSS_MODULES_ENABLED", "DD_INTEGRATION_JBOSS_MODULES_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_JBOSS_MODULES_ENABLED", + "DD_INTEGRATION_JBOSS_MODULES_ENABLED" + ] } ], "DD_TRACE_JDBC_ANALYTICS_ENABLED": [ @@ -7110,7 +7926,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_JDBC_ANALYTICS_ENABLED"] + "aliases": [ + "DD_JDBC_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_JDBC_ANALYTICS_SAMPLE_RATE": [ @@ -7118,7 +7936,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_JDBC_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_JDBC_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_JDBC_CONNECTION_CLASS_NAME": [ @@ -7134,7 +7954,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_JDBC_DATASOURCE_ANALYTICS_ENABLED"] + "aliases": [ + "DD_JDBC_DATASOURCE_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_JDBC_DATASOURCE_ANALYTICS_SAMPLE_RATE": [ @@ -7142,7 +7964,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_JDBC_DATASOURCE_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_JDBC_DATASOURCE_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_JDBC_DATASOURCE_ENABLED": [ @@ -7150,7 +7974,10 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_TRACE_INTEGRATION_JDBC_DATASOURCE_ENABLED", "DD_INTEGRATION_JDBC_DATASOURCE_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_JDBC_DATASOURCE_ENABLED", + "DD_INTEGRATION_JDBC_DATASOURCE_ENABLED" + ] } ], "DD_TRACE_JDBC_ENABLED": [ @@ -7158,7 +7985,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_JDBC_ENABLED", "DD_INTEGRATION_JDBC_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_JDBC_ENABLED", + "DD_INTEGRATION_JDBC_ENABLED" + ] } ], "DD_TRACE_JDBC_PREPARED_STATEMENT_CLASS_NAME": [ @@ -7174,7 +8004,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_JDBC_RESULTSET_ENABLED", "DD_INTEGRATION_JDBC_RESULTSET_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_JDBC_RESULTSET_ENABLED", + "DD_INTEGRATION_JDBC_RESULTSET_ENABLED" + ] } ], "DD_TRACE_JEDIS_ANALYTICS_ENABLED": [ @@ -7182,7 +8015,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_JEDIS_ANALYTICS_ENABLED"] + "aliases": [ + "DD_JEDIS_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_JEDIS_ANALYTICS_SAMPLE_RATE": [ @@ -7190,7 +8025,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_JEDIS_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_JEDIS_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_JEDIS_ENABLED": [ @@ -7198,7 +8035,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_JEDIS_ENABLED", "DD_INTEGRATION_JEDIS_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_JEDIS_ENABLED", + "DD_INTEGRATION_JEDIS_ENABLED" + ] } ], "DD_TRACE_JEE_ENV_ENTRY_ENABLED": [ @@ -7206,7 +8046,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_JEE_ENV_ENTRY_ENABLED", "DD_INTEGRATION_JEE_ENV_ENTRY_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_JEE_ENV_ENTRY_ENABLED", + "DD_INTEGRATION_JEE_ENV_ENTRY_ENABLED" + ] } ], "DD_TRACE_JERSEY_ENABLED": [ @@ -7214,7 +8057,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_JERSEY_ENABLED", "DD_INTEGRATION_JERSEY_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_JERSEY_ENABLED", + "DD_INTEGRATION_JERSEY_ENABLED" + ] } ], "DD_TRACE_JETTY_ANALYTICS_ENABLED": [ @@ -7222,7 +8068,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_JETTY_ANALYTICS_ENABLED"] + "aliases": [ + "DD_JETTY_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_JETTY_ANALYTICS_SAMPLE_RATE": [ @@ -7230,7 +8078,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_JETTY_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_JETTY_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_JETTY_CLIENT_ANALYTICS_ENABLED": [ @@ -7238,7 +8088,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_JETTY_CLIENT_ANALYTICS_ENABLED"] + "aliases": [ + "DD_JETTY_CLIENT_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_JETTY_CLIENT_ANALYTICS_SAMPLE_RATE": [ @@ -7246,7 +8098,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_JETTY_CLIENT_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_JETTY_CLIENT_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_JETTY_CLIENT_ENABLED": [ @@ -7254,7 +8108,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_JETTY_CLIENT_ENABLED", "DD_INTEGRATION_JETTY_CLIENT_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_JETTY_CLIENT_ENABLED", + "DD_INTEGRATION_JETTY_CLIENT_ENABLED" + ] } ], "DD_TRACE_JETTY_CONCURRENT_ENABLED": [ @@ -7262,7 +8119,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_JETTY_CONCURRENT_ENABLED", "DD_INTEGRATION_JETTY_CONCURRENT_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_JETTY_CONCURRENT_ENABLED", + "DD_INTEGRATION_JETTY_CONCURRENT_ENABLED" + ] } ], "DD_TRACE_JETTY_ENABLED": [ @@ -7270,7 +8130,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_JETTY_ENABLED", "DD_INTEGRATION_JETTY_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_JETTY_ENABLED", + "DD_INTEGRATION_JETTY_ENABLED" + ] } ], "DD_TRACE_JETTY_WEBSOCKET_ENABLED": [ @@ -7278,7 +8141,10 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_TRACE_INTEGRATION_JETTY_WEBSOCKET_ENABLED", "DD_INTEGRATION_JETTY_WEBSOCKET_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_JETTY_WEBSOCKET_ENABLED", + "DD_INTEGRATION_JETTY_WEBSOCKET_ENABLED" + ] } ], "DD_TRACE_JMS_1_ENABLED": [ @@ -7286,7 +8152,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_JMS_1_ENABLED", "DD_INTEGRATION_JMS_1_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_JMS_1_ENABLED", + "DD_INTEGRATION_JMS_1_ENABLED" + ] } ], "DD_TRACE_JMS_2_ENABLED": [ @@ -7294,7 +8163,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_JMS_2_ENABLED", "DD_INTEGRATION_JMS_2_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_JMS_2_ENABLED", + "DD_INTEGRATION_JMS_2_ENABLED" + ] } ], "DD_TRACE_JMS_ANALYTICS_ENABLED": [ @@ -7302,7 +8174,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_JMS_ANALYTICS_ENABLED"] + "aliases": [ + "DD_JMS_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_JMS_ANALYTICS_SAMPLE_RATE": [ @@ -7310,7 +8184,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_JMS_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_JMS_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_JMS_E2E_DURATION_ENABLED": [ @@ -7318,7 +8194,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_JMS_E2E_DURATION_ENABLED"] + "aliases": [ + "DD_JMS_E2E_DURATION_ENABLED" + ] } ], "DD_TRACE_JMS_ENABLED": [ @@ -7326,7 +8204,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_JMS_ENABLED", "DD_INTEGRATION_JMS_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_JMS_ENABLED", + "DD_INTEGRATION_JMS_ENABLED" + ] } ], "DD_TRACE_JMS_LEGACY_TRACING_ENABLED": [ @@ -7334,7 +8215,9 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_JMS_LEGACY_TRACING_ENABLED"] + "aliases": [ + "DD_JMS_LEGACY_TRACING_ENABLED" + ] } ], "DD_TRACE_JMS_PROPAGATION_ENABLED": [ @@ -7342,7 +8225,9 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_JMS_PROPAGATION_ENABLED"] + "aliases": [ + "DD_JMS_PROPAGATION_ENABLED" + ] } ], "DD_TRACE_JMS_TIME_IN_QUEUE_ENABLED": [ @@ -7350,7 +8235,9 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_JMS_TIME_IN_QUEUE_ENABLED"] + "aliases": [ + "DD_JMS_TIME_IN_QUEUE_ENABLED" + ] } ], "DD_TRACE_JMXFETCH_ACTIVEMQ_ENABLED": [ @@ -7358,7 +8245,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_JMXFETCH_ACTIVEMQ_ENABLED"] + "aliases": [ + "DD_JMXFETCH_ACTIVEMQ_ENABLED" + ] } ], "DD_TRACE_JMXFETCH_CASSANDRA_ENABLED": [ @@ -7366,7 +8255,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_JMXFETCH_CASSANDRA_ENABLED"] + "aliases": [ + "DD_JMXFETCH_CASSANDRA_ENABLED" + ] } ], "DD_TRACE_JMXFETCH_CONFLUENT_PLATFORM_ENABLED": [ @@ -7374,7 +8265,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_JMXFETCH_CONFLUENT_PLATFORM_ENABLED"] + "aliases": [ + "DD_JMXFETCH_CONFLUENT_PLATFORM_ENABLED" + ] } ], "DD_TRACE_JMXFETCH_HAZELCAST_ENABLED": [ @@ -7382,7 +8275,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_JMXFETCH_HAZELCAST_ENABLED"] + "aliases": [ + "DD_JMXFETCH_HAZELCAST_ENABLED" + ] } ], "DD_TRACE_JMXFETCH_HIVEMQ_ENABLED": [ @@ -7390,7 +8285,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_JMXFETCH_HIVEMQ_ENABLED"] + "aliases": [ + "DD_JMXFETCH_HIVEMQ_ENABLED" + ] } ], "DD_TRACE_JMXFETCH_HIVE_ENABLED": [ @@ -7398,7 +8295,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_JMXFETCH_HIVE_ENABLED"] + "aliases": [ + "DD_JMXFETCH_HIVE_ENABLED" + ] } ], "DD_TRACE_JMXFETCH_HUDI_ENABLED": [ @@ -7406,7 +8305,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_JMXFETCH_HUDI_ENABLED"] + "aliases": [ + "DD_JMXFETCH_HUDI_ENABLED" + ] } ], "DD_TRACE_JMXFETCH_IGNITE_ENABLED": [ @@ -7414,7 +8315,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_JMXFETCH_IGNITE_ENABLED"] + "aliases": [ + "DD_JMXFETCH_IGNITE_ENABLED" + ] } ], "DD_TRACE_JMXFETCH_JBOSS_WILDFLY_ENABLED": [ @@ -7422,7 +8325,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_JMXFETCH_JBOSS_WILDFLY_ENABLED"] + "aliases": [ + "DD_JMXFETCH_JBOSS_WILDFLY_ENABLED" + ] } ], "DD_TRACE_JMXFETCH_KAFKA_ENABLED": [ @@ -7430,7 +8335,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_JMXFETCH_KAFKA_ENABLED"] + "aliases": [ + "DD_JMXFETCH_KAFKA_ENABLED" + ] } ], "DD_TRACE_JMXFETCH_KUBE_APISERVER_METRICS_ENABLED": [ @@ -7438,7 +8345,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_JMXFETCH_KUBE_APISERVER_METRICS_ENABLED"] + "aliases": [ + "DD_JMXFETCH_KUBE_APISERVER_METRICS_ENABLED" + ] } ], "DD_TRACE_JMXFETCH_PRESTO_ENABLED": [ @@ -7446,7 +8355,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_JMXFETCH_PRESTO_ENABLED"] + "aliases": [ + "DD_JMXFETCH_PRESTO_ENABLED" + ] } ], "DD_TRACE_JMXFETCH_SOLR_ENABLED": [ @@ -7454,7 +8365,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_JMXFETCH_SOLR_ENABLED"] + "aliases": [ + "DD_JMXFETCH_SOLR_ENABLED" + ] } ], "DD_TRACE_JMXFETCH_SONARQUBE_ENABLED": [ @@ -7462,7 +8375,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_JMXFETCH_SONARQUBE_ENABLED"] + "aliases": [ + "DD_JMXFETCH_SONARQUBE_ENABLED" + ] } ], "DD_TRACE_JMXFETCH_TOMCAT_ENABLED": [ @@ -7470,7 +8385,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_JMXFETCH_TOMCAT_ENABLED"] + "aliases": [ + "DD_JMXFETCH_TOMCAT_ENABLED" + ] } ], "DD_TRACE_JMXFETCH_WEBLOGIC_ENABLED": [ @@ -7478,7 +8395,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_JMXFETCH_WEBLOGIC_ENABLED"] + "aliases": [ + "DD_JMXFETCH_WEBLOGIC_ENABLED" + ] } ], "DD_TRACE_JMXFETCH_WEBSPHERE_ENABLED": [ @@ -7486,7 +8405,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_JMXFETCH_WEBSPHERE_ENABLED"] + "aliases": [ + "DD_JMXFETCH_WEBSPHERE_ENABLED" + ] } ], "DD_TRACE_JMXFETCH_{CHECK_NAME}_ENABLED": [ @@ -7494,7 +8415,9 @@ "version": "B", "type": "boolean", "default": "false", - "aliases": ["DD_JMXFETCH_{CHECK_NAME}_ENABLED"] + "aliases": [ + "DD_JMXFETCH_{CHECK_NAME}_ENABLED" + ] } ], "DD_TRACE_JMX_TAGS": [ @@ -7510,7 +8433,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_JNI_ENABLED", "DD_INTEGRATION_JNI_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_JNI_ENABLED", + "DD_INTEGRATION_JNI_ENABLED" + ] } ], "DD_TRACE_JOSE_JWT_ENABLED": [ @@ -7518,7 +8444,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_JOSE_JWT_ENABLED", "DD_INTEGRATION_JOSE_JWT_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_JOSE_JWT_ENABLED", + "DD_INTEGRATION_JOSE_JWT_ENABLED" + ] } ], "DD_TRACE_JSP_ANALYTICS_ENABLED": [ @@ -7526,7 +8455,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_JSP_ANALYTICS_ENABLED"] + "aliases": [ + "DD_JSP_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_JSP_ANALYTICS_SAMPLE_RATE": [ @@ -7534,7 +8465,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_JSP_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_JSP_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_JSP_COMPILE_ENABLED": [ @@ -7542,7 +8475,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_JSP_COMPILE_ENABLED", "DD_INTEGRATION_JSP_COMPILE_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_JSP_COMPILE_ENABLED", + "DD_INTEGRATION_JSP_COMPILE_ENABLED" + ] } ], "DD_TRACE_JSP_ENABLED": [ @@ -7550,7 +8486,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_JSP_ENABLED", "DD_INTEGRATION_JSP_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_JSP_ENABLED", + "DD_INTEGRATION_JSP_ENABLED" + ] } ], "DD_TRACE_JSP_RENDER_ENABLED": [ @@ -7558,7 +8497,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_JSP_RENDER_ENABLED", "DD_INTEGRATION_JSP_RENDER_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_JSP_RENDER_ENABLED", + "DD_INTEGRATION_JSP_RENDER_ENABLED" + ] } ], "DD_TRACE_JUNIT4_ENABLED": [ @@ -7566,7 +8508,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_JUNIT4_ENABLED", "DD_INTEGRATION_JUNIT4_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_JUNIT4_ENABLED", + "DD_INTEGRATION_JUNIT4_ENABLED" + ] } ], "DD_TRACE_JUNIT_38_ENABLED": [ @@ -7574,7 +8519,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_JUNIT_38_ENABLED", "DD_INTEGRATION_JUNIT_38_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_JUNIT_38_ENABLED", + "DD_INTEGRATION_JUNIT_38_ENABLED" + ] } ], "DD_TRACE_JUNIT_4_CUCUMBER_ENABLED": [ @@ -7582,7 +8530,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_JUNIT_4_CUCUMBER_ENABLED", "DD_INTEGRATION_JUNIT_4_CUCUMBER_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_JUNIT_4_CUCUMBER_ENABLED", + "DD_INTEGRATION_JUNIT_4_CUCUMBER_ENABLED" + ] } ], "DD_TRACE_JUNIT_4_ENABLED": [ @@ -7590,7 +8541,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_JUNIT_4_ENABLED", "DD_INTEGRATION_JUNIT_4_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_JUNIT_4_ENABLED", + "DD_INTEGRATION_JUNIT_4_ENABLED" + ] } ], "DD_TRACE_JUNIT_4_MUNIT_ENABLED": [ @@ -7598,7 +8552,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_JUNIT_4_MUNIT_ENABLED", "DD_INTEGRATION_JUNIT_4_MUNIT_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_JUNIT_4_MUNIT_ENABLED", + "DD_INTEGRATION_JUNIT_4_MUNIT_ENABLED" + ] } ], "DD_TRACE_JUNIT_5_CUCUMBER_ENABLED": [ @@ -7606,7 +8563,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_JUNIT_5_CUCUMBER_ENABLED", "DD_INTEGRATION_JUNIT_5_CUCUMBER_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_JUNIT_5_CUCUMBER_ENABLED", + "DD_INTEGRATION_JUNIT_5_CUCUMBER_ENABLED" + ] } ], "DD_TRACE_JUNIT_5_ENABLED": [ @@ -7614,7 +8574,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_JUNIT_5_ENABLED", "DD_INTEGRATION_JUNIT_5_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_JUNIT_5_ENABLED", + "DD_INTEGRATION_JUNIT_5_ENABLED" + ] } ], "DD_TRACE_JUNIT_5_SPOCK_ENABLED": [ @@ -7622,7 +8585,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_JUNIT_5_SPOCK_ENABLED", "DD_INTEGRATION_JUNIT_5_SPOCK_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_JUNIT_5_SPOCK_ENABLED", + "DD_INTEGRATION_JUNIT_5_SPOCK_ENABLED" + ] } ], "DD_TRACE_JWT_ENABLED": [ @@ -7630,7 +8596,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_JWT_ENABLED", "DD_INTEGRATION_JWT_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_JWT_ENABLED", + "DD_INTEGRATION_JWT_ENABLED" + ] } ], "DD_TRACE_KAFKA_0_11_ENABLED": [ @@ -7638,7 +8607,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_KAFKA_0_11_ENABLED", "DD_INTEGRATION_KAFKA_0_11_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_KAFKA_0_11_ENABLED", + "DD_INTEGRATION_KAFKA_0_11_ENABLED" + ] } ], "DD_TRACE_KAFKA_3_8_ENABLED": [ @@ -7646,7 +8618,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_KAFKA_3_8_ENABLED", "DD_INTEGRATION_KAFKA_3_8_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_KAFKA_3_8_ENABLED", + "DD_INTEGRATION_KAFKA_3_8_ENABLED" + ] } ], "DD_TRACE_KAFKA_ANALYTICS_ENABLED": [ @@ -7654,7 +8629,9 @@ "version": "B", "type": "boolean", "default": "false", - "aliases": ["DD_KAFKA_ANALYTICS_ENABLED"] + "aliases": [ + "DD_KAFKA_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_KAFKA_ANALYTICS_SAMPLE_RATE": [ @@ -7662,7 +8639,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_KAFKA_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_KAFKA_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_KAFKA_CLIENT_PROPAGATION_ENABLED": [ @@ -7670,7 +8649,9 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_KAFKA_CLIENT_PROPAGATION_ENABLED"] + "aliases": [ + "DD_KAFKA_CLIENT_PROPAGATION_ENABLED" + ] } ], "DD_TRACE_KAFKA_CONNECT_ENABLED": [ @@ -7678,7 +8659,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_KAFKA_CONNECT_ENABLED", "DD_INTEGRATION_KAFKA_CONNECT_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_KAFKA_CONNECT_ENABLED", + "DD_INTEGRATION_KAFKA_CONNECT_ENABLED" + ] } ], "DD_TRACE_KAFKA_E2E_DURATION_ENABLED": [ @@ -7686,7 +8670,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_KAFKA_E2E_DURATION_ENABLED"] + "aliases": [ + "DD_KAFKA_E2E_DURATION_ENABLED" + ] } ], "DD_TRACE_KAFKA_ENABLED": [ @@ -7694,7 +8680,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_KAFKA_ENABLED", "DD_INTEGRATION_KAFKA_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_KAFKA_ENABLED", + "DD_INTEGRATION_KAFKA_ENABLED" + ] } ], "DD_TRACE_KAFKA_LEGACY_TRACING_ENABLED": [ @@ -7702,7 +8691,9 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_KAFKA_LEGACY_TRACING_ENABLED"] + "aliases": [ + "DD_KAFKA_LEGACY_TRACING_ENABLED" + ] } ], "DD_TRACE_KAFKA_PROPAGATION_ENABLED": [ @@ -7710,7 +8701,9 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_KAFKA_PROPAGATION_ENABLED"] + "aliases": [ + "DD_KAFKA_PROPAGATION_ENABLED" + ] } ], "DD_TRACE_KAFKA_STREAMS_ANALYTICS_ENABLED": [ @@ -7718,7 +8711,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_KAFKA_STREAMS_ANALYTICS_ENABLED"] + "aliases": [ + "DD_KAFKA_STREAMS_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_KAFKA_STREAMS_ANALYTICS_SAMPLE_RATE": [ @@ -7726,7 +8721,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_KAFKA_STREAMS_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_KAFKA_STREAMS_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_KAFKA_STREAMS_E2E_DURATION_ENABLED": [ @@ -7734,7 +8731,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_KAFKA_STREAMS_E2E_DURATION_ENABLED"] + "aliases": [ + "DD_KAFKA_STREAMS_E2E_DURATION_ENABLED" + ] } ], "DD_TRACE_KAFKA_STREAMS_ENABLED": [ @@ -7742,7 +8741,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_KAFKA_STREAMS_ENABLED", "DD_INTEGRATION_KAFKA_STREAMS_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_KAFKA_STREAMS_ENABLED", + "DD_INTEGRATION_KAFKA_STREAMS_ENABLED" + ] } ], "DD_TRACE_KAFKA_TIME_IN_QUEUE_ENABLED": [ @@ -7750,7 +8752,9 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_KAFKA_TIME_IN_QUEUE_ENABLED"] + "aliases": [ + "DD_KAFKA_TIME_IN_QUEUE_ENABLED" + ] } ], "DD_TRACE_KARATE_ENABLED": [ @@ -7758,7 +8762,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_KARATE_ENABLED", "DD_INTEGRATION_KARATE_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_KARATE_ENABLED", + "DD_INTEGRATION_KARATE_ENABLED" + ] } ], "DD_TRACE_KOTLIN_COROUTINE_ENABLED": [ @@ -7766,7 +8773,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_KOTLIN_COROUTINE_ENABLED", "DD_INTEGRATION_KOTLIN_COROUTINE_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_KOTLIN_COROUTINE_ENABLED", + "DD_INTEGRATION_KOTLIN_COROUTINE_ENABLED" + ] } ], "DD_TRACE_LEGACY_E2E_DURATION_ENABLED": [ @@ -7774,7 +8784,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_LEGACY_E2E_DURATION_ENABLED"] + "aliases": [ + "DD_LEGACY_E2E_DURATION_ENABLED" + ] } ], "DD_TRACE_LETTUCE_4_ASYNC_ENABLED": [ @@ -7782,7 +8794,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_LETTUCE_4_ASYNC_ENABLED", "DD_INTEGRATION_LETTUCE_4_ASYNC_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_LETTUCE_4_ASYNC_ENABLED", + "DD_INTEGRATION_LETTUCE_4_ASYNC_ENABLED" + ] } ], "DD_TRACE_LETTUCE_4_ENABLED": [ @@ -7790,7 +8805,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_LETTUCE_4_ENABLED", "DD_INTEGRATION_LETTUCE_4_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_LETTUCE_4_ENABLED", + "DD_INTEGRATION_LETTUCE_4_ENABLED" + ] } ], "DD_TRACE_LETTUCE_5_ASYNC_ENABLED": [ @@ -7798,7 +8816,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_LETTUCE_5_ASYNC_ENABLED", "DD_INTEGRATION_LETTUCE_5_ASYNC_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_LETTUCE_5_ASYNC_ENABLED", + "DD_INTEGRATION_LETTUCE_5_ASYNC_ENABLED" + ] } ], "DD_TRACE_LETTUCE_5_ENABLED": [ @@ -7806,7 +8827,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_LETTUCE_5_ENABLED", "DD_INTEGRATION_LETTUCE_5_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_LETTUCE_5_ENABLED", + "DD_INTEGRATION_LETTUCE_5_ENABLED" + ] } ], "DD_TRACE_LETTUCE_5_RX_ENABLED": [ @@ -7814,7 +8838,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_LETTUCE_5_RX_ENABLED", "DD_INTEGRATION_LETTUCE_5_RX_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_LETTUCE_5_RX_ENABLED", + "DD_INTEGRATION_LETTUCE_5_RX_ENABLED" + ] } ], "DD_TRACE_LETTUCE_ANALYTICS_ENABLED": [ @@ -7822,7 +8849,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_LETTUCE_ANALYTICS_ENABLED"] + "aliases": [ + "DD_LETTUCE_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_LETTUCE_ANALYTICS_SAMPLE_RATE": [ @@ -7830,7 +8859,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_LETTUCE_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_LETTUCE_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_LETTUCE_ENABLED": [ @@ -7838,7 +8869,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_LETTUCE_ENABLED", "DD_INTEGRATION_LETTUCE_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_LETTUCE_ENABLED", + "DD_INTEGRATION_LETTUCE_ENABLED" + ] } ], "DD_TRACE_LIBERTY_ANALYTICS_ENABLED": [ @@ -7846,7 +8880,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_LIBERTY_ANALYTICS_ENABLED"] + "aliases": [ + "DD_LIBERTY_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_LIBERTY_ANALYTICS_SAMPLE_RATE": [ @@ -7854,7 +8890,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_LIBERTY_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_LIBERTY_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_LIBERTY_CLASSLOADING_ENABLED": [ @@ -7862,7 +8900,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_LIBERTY_CLASSLOADING_ENABLED", "DD_INTEGRATION_LIBERTY_CLASSLOADING_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_LIBERTY_CLASSLOADING_ENABLED", + "DD_INTEGRATION_LIBERTY_CLASSLOADING_ENABLED" + ] } ], "DD_TRACE_LIBERTY_ENABLED": [ @@ -7870,7 +8911,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_LIBERTY_ENABLED", "DD_INTEGRATION_LIBERTY_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_LIBERTY_ENABLED", + "DD_INTEGRATION_LIBERTY_ENABLED" + ] } ], "DD_TRACE_LOG4J_1_ENABLED": [ @@ -7878,7 +8922,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_LOG4J_1_ENABLED", "DD_INTEGRATION_LOG4J_1_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_LOG4J_1_ENABLED", + "DD_INTEGRATION_LOG4J_1_ENABLED" + ] } ], "DD_TRACE_LOG4J_2_ENABLED": [ @@ -7886,7 +8933,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_LOG4J_2_ENABLED", "DD_INTEGRATION_LOG4J_2_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_LOG4J_2_ENABLED", + "DD_INTEGRATION_LOG4J_2_ENABLED" + ] } ], "DD_TRACE_LOG4J_ENABLED": [ @@ -7894,7 +8944,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_LOG4J_ENABLED", "DD_INTEGRATION_LOG4J_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_LOG4J_ENABLED", + "DD_INTEGRATION_LOG4J_ENABLED" + ] } ], "DD_TRACE_LOGBACK_ENABLED": [ @@ -7902,7 +8955,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_LOGBACK_ENABLED", "DD_INTEGRATION_LOGBACK_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_LOGBACK_ENABLED", + "DD_INTEGRATION_LOGBACK_ENABLED" + ] } ], "DD_TRACE_LOGS_INTAKE_ENABLED": [ @@ -7910,7 +8966,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_LOGS_INTAKE_ENABLED", "DD_INTEGRATION_LOGS_INTAKE_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_LOGS_INTAKE_ENABLED", + "DD_INTEGRATION_LOGS_INTAKE_ENABLED" + ] } ], "DD_TRACE_LOGS_INTAKE_LOG4J_2_ENABLED": [ @@ -7918,7 +8977,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_LOGS_INTAKE_LOG4J_2_ENABLED", "DD_INTEGRATION_LOGS_INTAKE_LOG4J_2_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_LOGS_INTAKE_LOG4J_2_ENABLED", + "DD_INTEGRATION_LOGS_INTAKE_LOG4J_2_ENABLED" + ] } ], "DD_TRACE_LOGS_INTAKE_LOGBACK_ENABLED": [ @@ -7926,7 +8988,20 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_LOGS_INTAKE_LOGBACK_ENABLED", "DD_INTEGRATION_LOGS_INTAKE_LOGBACK_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_LOGS_INTAKE_LOGBACK_ENABLED", + "DD_INTEGRATION_LOGS_INTAKE_LOGBACK_ENABLED" + ] + } + ], + "DD_TRACE_LOG_LEVEL": [ + { + "version": "D", + "type": "string", + "default": null, + "aliases": [ + "DD_LOG_LEVEL" + ] } ], "DD_TRACE_MAVEN_ENABLED": [ @@ -7934,7 +9009,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_MAVEN_ENABLED", "DD_INTEGRATION_MAVEN_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_MAVEN_ENABLED", + "DD_INTEGRATION_MAVEN_ENABLED" + ] } ], "DD_TRACE_METHODS": [ @@ -7945,20 +9023,14 @@ "aliases": [] } ], - "DD_TRACE_NATIVE_METHODS": [ - { - "version": "A", - "type": "string", - "default": null, - "aliases": [] - } - ], "DD_TRACE_MICRONAUT_ANALYTICS_ENABLED": [ { "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_MICRONAUT_ANALYTICS_ENABLED"] + "aliases": [ + "DD_MICRONAUT_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_MICRONAUT_ANALYTICS_SAMPLE_RATE": [ @@ -7966,7 +9038,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_MICRONAUT_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_MICRONAUT_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_MICRONAUT_ENABLED": [ @@ -7974,7 +9048,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_MICRONAUT_ENABLED", "DD_INTEGRATION_MICRONAUT_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_MICRONAUT_ENABLED", + "DD_INTEGRATION_MICRONAUT_ENABLED" + ] } ], "DD_TRACE_MICRONAUT_HTTP_SERVER_NETTY_2_ENABLED": [ @@ -7982,7 +9059,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_MICRONAUT_HTTP_SERVER_NETTY_2_ENABLED", "DD_INTEGRATION_MICRONAUT_HTTP_SERVER_NETTY_2_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_MICRONAUT_HTTP_SERVER_NETTY_2_ENABLED", + "DD_INTEGRATION_MICRONAUT_HTTP_SERVER_NETTY_2_ENABLED" + ] } ], "DD_TRACE_MICRONAUT_HTTP_SERVER_NETTY_3_ENABLED": [ @@ -7990,7 +9070,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_MICRONAUT_HTTP_SERVER_NETTY_3_ENABLED", "DD_INTEGRATION_MICRONAUT_HTTP_SERVER_NETTY_3_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_MICRONAUT_HTTP_SERVER_NETTY_3_ENABLED", + "DD_INTEGRATION_MICRONAUT_HTTP_SERVER_NETTY_3_ENABLED" + ] } ], "DD_TRACE_MICRONAUT_HTTP_SERVER_NETTY_4_ENABLED": [ @@ -7998,7 +9081,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_MICRONAUT_HTTP_SERVER_NETTY_4_ENABLED", "DD_INTEGRATION_MICRONAUT_HTTP_SERVER_NETTY_4_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_MICRONAUT_HTTP_SERVER_NETTY_4_ENABLED", + "DD_INTEGRATION_MICRONAUT_HTTP_SERVER_NETTY_4_ENABLED" + ] } ], "DD_TRACE_MICRONAUT_HTTP_SERVER_NETTY_ENABLED": [ @@ -8006,7 +9092,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_MICRONAUT_HTTP_SERVER_NETTY_ENABLED", "DD_INTEGRATION_MICRONAUT_HTTP_SERVER_NETTY_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_MICRONAUT_HTTP_SERVER_NETTY_ENABLED", + "DD_INTEGRATION_MICRONAUT_HTTP_SERVER_NETTY_ENABLED" + ] } ], "DD_TRACE_MICRONAUT_SPAN_ORIGIN_ENABLED": [ @@ -8014,7 +9103,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_MICRONAUT_SPAN_ORIGIN_ENABLED", "DD_INTEGRATION_MICRONAUT_SPAN_ORIGIN_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_MICRONAUT_SPAN_ORIGIN_ENABLED", + "DD_INTEGRATION_MICRONAUT_SPAN_ORIGIN_ENABLED" + ] } ], "DD_TRACE_MMAP_ENABLED": [ @@ -8022,7 +9114,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_MMAP_ENABLED", "DD_INTEGRATION_MMAP_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_MMAP_ENABLED", + "DD_INTEGRATION_MMAP_ENABLED" + ] } ], "DD_TRACE_MONGO_3_1_ENABLED": [ @@ -8030,7 +9125,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_MONGO_3_1_ENABLED", "DD_INTEGRATION_MONGO_3_1_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_MONGO_3_1_ENABLED", + "DD_INTEGRATION_MONGO_3_1_ENABLED" + ] } ], "DD_TRACE_MONGO_3_4_ENABLED": [ @@ -8038,7 +9136,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_MONGO_3_4_ENABLED", "DD_INTEGRATION_MONGO_3_4_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_MONGO_3_4_ENABLED", + "DD_INTEGRATION_MONGO_3_4_ENABLED" + ] } ], "DD_TRACE_MONGO_3_6_ENABLED": [ @@ -8046,7 +9147,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_MONGO_3_6_ENABLED", "DD_INTEGRATION_MONGO_3_6_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_MONGO_3_6_ENABLED", + "DD_INTEGRATION_MONGO_3_6_ENABLED" + ] } ], "DD_TRACE_MONGO_3_8_ENABLED": [ @@ -8054,7 +9158,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_MONGO_3_8_ENABLED", "DD_INTEGRATION_MONGO_3_8_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_MONGO_3_8_ENABLED", + "DD_INTEGRATION_MONGO_3_8_ENABLED" + ] } ], "DD_TRACE_MONGO_ANALYTICS_ENABLED": [ @@ -8062,7 +9169,9 @@ "version": "B", "type": "boolean", "default": "false", - "aliases": ["DD_MONGO_ANALYTICS_ENABLED"] + "aliases": [ + "DD_MONGO_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_MONGO_ANALYTICS_SAMPLE_RATE": [ @@ -8070,7 +9179,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_MONGO_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_MONGO_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_MONGO_ENABLED": [ @@ -8078,7 +9189,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_MONGO_ENABLED", "DD_INTEGRATION_MONGO_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_MONGO_ENABLED", + "DD_INTEGRATION_MONGO_ENABLED" + ] } ], "DD_TRACE_MONGO_REACTIVESTREAMS_ENABLED": [ @@ -8086,7 +9200,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_MONGO_REACTIVESTREAMS_ENABLED", "DD_INTEGRATION_MONGO_REACTIVESTREAMS_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_MONGO_REACTIVESTREAMS_ENABLED", + "DD_INTEGRATION_MONGO_REACTIVESTREAMS_ENABLED" + ] } ], "DD_TRACE_MULE_ANALYTICS_ENABLED": [ @@ -8094,7 +9211,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_MULE_ANALYTICS_ENABLED"] + "aliases": [ + "DD_MULE_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_MULE_ANALYTICS_SAMPLE_RATE": [ @@ -8102,7 +9221,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_MULE_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_MULE_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_MULE_ENABLED": [ @@ -8110,7 +9231,10 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_TRACE_INTEGRATION_MULE_ENABLED", "DD_INTEGRATION_MULE_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_MULE_ENABLED", + "DD_INTEGRATION_MULE_ENABLED" + ] } ], "DD_TRACE_MULE_JPMS_ENABLED": [ @@ -8118,7 +9242,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_MULE_JPMS_ENABLED", "DD_INTEGRATION_MULE_JPMS_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_MULE_JPMS_ENABLED", + "DD_INTEGRATION_MULE_JPMS_ENABLED" + ] } ], "DD_TRACE_MULTIPART_ENABLED": [ @@ -8126,7 +9253,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_MULTIPART_ENABLED", "DD_INTEGRATION_MULTIPART_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_MULTIPART_ENABLED", + "DD_INTEGRATION_MULTIPART_ENABLED" + ] } ], "DD_TRACE_NATIVE_IMAGE_ENABLED": [ @@ -8134,7 +9264,18 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_NATIVE_IMAGE_ENABLED", "DD_INTEGRATION_NATIVE_IMAGE_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_NATIVE_IMAGE_ENABLED", + "DD_INTEGRATION_NATIVE_IMAGE_ENABLED" + ] + } + ], + "DD_TRACE_NATIVE_METHODS": [ + { + "version": "A", + "type": "string", + "default": null, + "aliases": [] } ], "DD_TRACE_NETTY_3_8_ENABLED": [ @@ -8142,7 +9283,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_NETTY_3_8_ENABLED", "DD_INTEGRATION_NETTY_3_8_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_NETTY_3_8_ENABLED", + "DD_INTEGRATION_NETTY_3_8_ENABLED" + ] } ], "DD_TRACE_NETTY_3_9_ANALYTICS_ENABLED": [ @@ -8150,7 +9294,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_NETTY_3_9_ANALYTICS_ENABLED"] + "aliases": [ + "DD_NETTY_3_9_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_NETTY_3_9_ANALYTICS_SAMPLE_RATE": [ @@ -8158,7 +9304,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_NETTY_3_9_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_NETTY_3_9_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_NETTY_4_0_ANALYTICS_ENABLED": [ @@ -8166,7 +9314,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_NETTY_4_0_ANALYTICS_ENABLED"] + "aliases": [ + "DD_NETTY_4_0_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_NETTY_4_0_ANALYTICS_SAMPLE_RATE": [ @@ -8174,7 +9324,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_NETTY_4_0_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_NETTY_4_0_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_NETTY_4_0_ENABLED": [ @@ -8182,7 +9334,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_NETTY_4_0_ENABLED", "DD_INTEGRATION_NETTY_4_0_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_NETTY_4_0_ENABLED", + "DD_INTEGRATION_NETTY_4_0_ENABLED" + ] } ], "DD_TRACE_NETTY_4_1_ENABLED": [ @@ -8190,7 +9345,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_NETTY_4_1_ENABLED", "DD_INTEGRATION_NETTY_4_1_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_NETTY_4_1_ENABLED", + "DD_INTEGRATION_NETTY_4_1_ENABLED" + ] } ], "DD_TRACE_NETTY_4_1_HTTP2_ENABLED": [ @@ -8198,7 +9356,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_NETTY_4_1_HTTP2_ENABLED", "DD_INTEGRATION_NETTY_4_1_HTTP2_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_NETTY_4_1_HTTP2_ENABLED", + "DD_INTEGRATION_NETTY_4_1_HTTP2_ENABLED" + ] } ], "DD_TRACE_NETTY_ANALYTICS_ENABLED": [ @@ -8206,7 +9367,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_NETTY_ANALYTICS_ENABLED"] + "aliases": [ + "DD_NETTY_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_NETTY_ANALYTICS_SAMPLE_RATE": [ @@ -8214,7 +9377,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_NETTY_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_NETTY_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_NETTY_CONCURRENT_ENABLED": [ @@ -8222,7 +9387,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_NETTY_CONCURRENT_ENABLED", "DD_INTEGRATION_NETTY_CONCURRENT_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_NETTY_CONCURRENT_ENABLED", + "DD_INTEGRATION_NETTY_CONCURRENT_ENABLED" + ] } ], "DD_TRACE_NETTY_ENABLED": [ @@ -8230,7 +9398,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_NETTY_ENABLED", "DD_INTEGRATION_NETTY_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_NETTY_ENABLED", + "DD_INTEGRATION_NETTY_ENABLED" + ] } ], "DD_TRACE_NETTY_EVENT_EXECUTOR_ENABLED": [ @@ -8238,7 +9409,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_NETTY_EVENT_EXECUTOR_ENABLED", "DD_INTEGRATION_NETTY_EVENT_EXECUTOR_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_NETTY_EVENT_EXECUTOR_ENABLED", + "DD_INTEGRATION_NETTY_EVENT_EXECUTOR_ENABLED" + ] } ], "DD_TRACE_NETTY_PROMISE_ENABLED": [ @@ -8246,7 +9420,10 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_TRACE_INTEGRATION_NETTY_PROMISE_ENABLED", "DD_INTEGRATION_NETTY_PROMISE_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_NETTY_PROMISE_ENABLED", + "DD_INTEGRATION_NETTY_PROMISE_ENABLED" + ] } ], "DD_TRACE_NEW_TASK_FOR_ENABLED": [ @@ -8254,7 +9431,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_NEW_TASK_FOR_ENABLED", "DD_INTEGRATION_NEW_TASK_FOR_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_NEW_TASK_FOR_ENABLED", + "DD_INTEGRATION_NEW_TASK_FOR_ENABLED" + ] } ], "DD_TRACE_NING_ANALYTICS_ENABLED": [ @@ -8262,7 +9442,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_NING_ANALYTICS_ENABLED"] + "aliases": [ + "DD_NING_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_NING_ANALYTICS_SAMPLE_RATE": [ @@ -8270,7 +9452,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_NING_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_NING_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_NING_ENABLED": [ @@ -8278,7 +9462,10 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_TRACE_INTEGRATION_NING_ENABLED", "DD_INTEGRATION_NING_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_NING_ENABLED", + "DD_INTEGRATION_NING_ENABLED" + ] } ], "DD_TRACE_NOT_NOT_TRACE_ENABLED": [ @@ -8286,7 +9473,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_NOT_NOT_TRACE_ENABLED", "DD_INTEGRATION_NOT_NOT_TRACE_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_NOT_NOT_TRACE_ENABLED", + "DD_INTEGRATION_NOT_NOT_TRACE_ENABLED" + ] } ], "DD_TRACE_OBFUSCATION_QUERY_STRING_REGEXP": [ @@ -8294,7 +9484,9 @@ "version": "B", "type": "string", "default": null, - "aliases": ["DD_OBFUSCATION_QUERY_STRING_REGEXP"] + "aliases": [ + "DD_OBFUSCATION_QUERY_STRING_REGEXP" + ] } ], "DD_TRACE_OGNL_ENABLED": [ @@ -8302,7 +9494,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_OGNL_ENABLED", "DD_INTEGRATION_OGNL_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_OGNL_ENABLED", + "DD_INTEGRATION_OGNL_ENABLED" + ] } ], "DD_TRACE_OKHTTP_2_ANALYTICS_ENABLED": [ @@ -8310,7 +9505,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_OKHTTP_2_ANALYTICS_ENABLED"] + "aliases": [ + "DD_OKHTTP_2_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_OKHTTP_2_ANALYTICS_SAMPLE_RATE": [ @@ -8318,7 +9515,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_OKHTTP_2_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_OKHTTP_2_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_OKHTTP_2_ENABLED": [ @@ -8326,7 +9525,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_OKHTTP_2_ENABLED", "DD_INTEGRATION_OKHTTP_2_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_OKHTTP_2_ENABLED", + "DD_INTEGRATION_OKHTTP_2_ENABLED" + ] } ], "DD_TRACE_OKHTTP_3_ANALYTICS_ENABLED": [ @@ -8334,7 +9536,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_OKHTTP_3_ANALYTICS_ENABLED"] + "aliases": [ + "DD_OKHTTP_3_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_OKHTTP_3_ANALYTICS_SAMPLE_RATE": [ @@ -8342,7 +9546,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_OKHTTP_3_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_OKHTTP_3_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_OKHTTP_3_ENABLED": [ @@ -8350,7 +9556,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_OKHTTP_3_ENABLED", "DD_INTEGRATION_OKHTTP_3_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_OKHTTP_3_ENABLED", + "DD_INTEGRATION_OKHTTP_3_ENABLED" + ] } ], "DD_TRACE_OKHTTP_ANALYTICS_ENABLED": [ @@ -8358,7 +9567,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_OKHTTP_ANALYTICS_ENABLED"] + "aliases": [ + "DD_OKHTTP_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_OKHTTP_ANALYTICS_SAMPLE_RATE": [ @@ -8366,7 +9577,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_OKHTTP_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_OKHTTP_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_OKHTTP_ENABLED": [ @@ -8374,7 +9587,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_OKHTTP_ENABLED", "DD_INTEGRATION_OKHTTP_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_OKHTTP_ENABLED", + "DD_INTEGRATION_OKHTTP_ENABLED" + ] } ], "DD_TRACE_OPENAI_JAVA_ANALYTICS_ENABLED": [ @@ -8382,7 +9598,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_OPENAI_JAVA_ANALYTICS_ENABLED"] + "aliases": [ + "DD_OPENAI_JAVA_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_OPENAI_JAVA_ANALYTICS_SAMPLE_RATE": [ @@ -8390,7 +9608,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_OPENAI_JAVA_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_OPENAI_JAVA_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_OPENAI_JAVA_ENABLED": [ @@ -8398,7 +9618,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_OPENAI_JAVA_ENABLED", "DD_INTEGRATION_OPENAI_JAVA_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_OPENAI_JAVA_ENABLED", + "DD_INTEGRATION_OPENAI_JAVA_ENABLED" + ] } ], "DD_TRACE_OPENSEARCH_ANALYTICS_ENABLED": [ @@ -8406,7 +9629,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_OPENSEARCH_ANALYTICS_ENABLED"] + "aliases": [ + "DD_OPENSEARCH_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_OPENSEARCH_ANALYTICS_SAMPLE_RATE": [ @@ -8414,7 +9639,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_OPENSEARCH_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_OPENSEARCH_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_OPENSEARCH_ENABLED": [ @@ -8422,7 +9649,10 @@ "version": "B", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_OPENSEARCH_ENABLED", "DD_INTEGRATION_OPENSEARCH_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_OPENSEARCH_ENABLED", + "DD_INTEGRATION_OPENSEARCH_ENABLED" + ] } ], "DD_TRACE_OPENSEARCH_REST_ENABLED": [ @@ -8430,7 +9660,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_OPENSEARCH_REST_ENABLED", "DD_INTEGRATION_OPENSEARCH_REST_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_OPENSEARCH_REST_ENABLED", + "DD_INTEGRATION_OPENSEARCH_REST_ENABLED" + ] } ], "DD_TRACE_OPENSEARCH_TRANSPORT_ENABLED": [ @@ -8438,7 +9671,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_OPENSEARCH_TRANSPORT_ENABLED", "DD_INTEGRATION_OPENSEARCH_TRANSPORT_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_OPENSEARCH_TRANSPORT_ENABLED", + "DD_INTEGRATION_OPENSEARCH_TRANSPORT_ENABLED" + ] } ], "DD_TRACE_OPENTELEMETRY_1_27_ENABLED": [ @@ -8446,7 +9682,10 @@ "version": "A", "type": "boolean", "default": null, - "aliases": ["DD_TRACE_INTEGRATION_OPENTELEMETRY_1_27_ENABLED", "DD_INTEGRATION_OPENTELEMETRY_1_27_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_OPENTELEMETRY_1_27_ENABLED", + "DD_INTEGRATION_OPENTELEMETRY_1_27_ENABLED" + ] } ], "DD_TRACE_OPENTELEMETRY_1_47_ENABLED": [ @@ -8454,7 +9693,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_OPENTELEMETRY_1_47_ENABLED", "DD_INTEGRATION_OPENTELEMETRY_1_47_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_OPENTELEMETRY_1_47_ENABLED", + "DD_INTEGRATION_OPENTELEMETRY_1_47_ENABLED" + ] } ], "DD_TRACE_OPENTELEMETRY_1_ENABLED": [ @@ -8462,7 +9704,10 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_TRACE_INTEGRATION_OPENTELEMETRY_1_ENABLED", "DD_INTEGRATION_OPENTELEMETRY_1_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_OPENTELEMETRY_1_ENABLED", + "DD_INTEGRATION_OPENTELEMETRY_1_ENABLED" + ] } ], "DD_TRACE_OPENTELEMETRY_ANNOTATIONS_1_20_ENABLED": [ @@ -8470,7 +9715,10 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_TRACE_INTEGRATION_OPENTELEMETRY_ANNOTATIONS_1_20_ENABLED", "DD_INTEGRATION_OPENTELEMETRY_ANNOTATIONS_1_20_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_OPENTELEMETRY_ANNOTATIONS_1_20_ENABLED", + "DD_INTEGRATION_OPENTELEMETRY_ANNOTATIONS_1_20_ENABLED" + ] } ], "DD_TRACE_OPENTELEMETRY_ANNOTATIONS_1_26_ENABLED": [ @@ -8478,7 +9726,10 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_TRACE_INTEGRATION_OPENTELEMETRY_ANNOTATIONS_1_26_ENABLED", "DD_INTEGRATION_OPENTELEMETRY_ANNOTATIONS_1_26_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_OPENTELEMETRY_ANNOTATIONS_1_26_ENABLED", + "DD_INTEGRATION_OPENTELEMETRY_ANNOTATIONS_1_26_ENABLED" + ] } ], "DD_TRACE_OPENTELEMETRY_ANNOTATIONS_1_ANALYTICS_ENABLED": [ @@ -8486,7 +9737,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_OPENTELEMETRY_ANNOTATIONS_1_ANALYTICS_ENABLED"] + "aliases": [ + "DD_OPENTELEMETRY_ANNOTATIONS_1_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_OPENTELEMETRY_ANNOTATIONS_1_ANALYTICS_SAMPLE_RATE": [ @@ -8494,7 +9747,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_OPENTELEMETRY_ANNOTATIONS_1_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_OPENTELEMETRY_ANNOTATIONS_1_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_OPENTELEMETRY_ANNOTATIONS_ANALYTICS_ENABLED": [ @@ -8502,7 +9757,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_OPENTELEMETRY_ANNOTATIONS_ANALYTICS_ENABLED"] + "aliases": [ + "DD_OPENTELEMETRY_ANNOTATIONS_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_OPENTELEMETRY_ANNOTATIONS_ANALYTICS_SAMPLE_RATE": [ @@ -8510,7 +9767,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_OPENTELEMETRY_ANNOTATIONS_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_OPENTELEMETRY_ANNOTATIONS_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_OPENTELEMETRY_ANNOTATIONS_ENABLED": [ @@ -8518,7 +9777,10 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_TRACE_INTEGRATION_OPENTELEMETRY_ANNOTATIONS_ENABLED", "DD_INTEGRATION_OPENTELEMETRY_ANNOTATIONS_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_OPENTELEMETRY_ANNOTATIONS_ENABLED", + "DD_INTEGRATION_OPENTELEMETRY_ANNOTATIONS_ENABLED" + ] } ], "DD_TRACE_OPENTELEMETRY_BETA_ENABLED": [ @@ -8526,7 +9788,10 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_TRACE_INTEGRATION_OPENTELEMETRY_BETA_ENABLED", "DD_INTEGRATION_OPENTELEMETRY_BETA_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_OPENTELEMETRY_BETA_ENABLED", + "DD_INTEGRATION_OPENTELEMETRY_BETA_ENABLED" + ] } ], "DD_TRACE_OPENTELEMETRY_EXPERIMENTAL_ENABLED": [ @@ -8534,7 +9799,10 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_TRACE_INTEGRATION_OPENTELEMETRY_EXPERIMENTAL_ENABLED", "DD_INTEGRATION_OPENTELEMETRY_EXPERIMENTAL_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_OPENTELEMETRY_EXPERIMENTAL_ENABLED", + "DD_INTEGRATION_OPENTELEMETRY_EXPERIMENTAL_ENABLED" + ] } ], "DD_TRACE_OPENTELEMETRY_LOGS_ENABLED": [ @@ -8542,7 +9810,10 @@ "version": "A", "type": "boolean", "default": null, - "aliases": ["DD_TRACE_INTEGRATION_OPENTELEMETRY_LOGS_ENABLED", "DD_INTEGRATION_OPENTELEMETRY_LOGS_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_OPENTELEMETRY_LOGS_ENABLED", + "DD_INTEGRATION_OPENTELEMETRY_LOGS_ENABLED" + ] } ], "DD_TRACE_OPENTELEMETRY_METRICS_ENABLED": [ @@ -8550,15 +9821,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_OPENTELEMETRY_METRICS_ENABLED", "DD_INTEGRATION_OPENTELEMETRY_METRICS_ENABLED"] - } - ], - "DD_TRACE_INTEGRATION_OPENTELEMETRY_METRICS_MATCHING_SHORTCUT_ENABLED": [ - { - "version": "A", - "type": "boolean", - "default": "true", - "aliases": ["DD_INTEGRATION_OPENTELEMETRY_METRICS_MATCHING_SHORTCUT_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_OPENTELEMETRY_METRICS_ENABLED", + "DD_INTEGRATION_OPENTELEMETRY_METRICS_ENABLED" + ] } ], "DD_TRACE_OPENTRACING_ENABLED": [ @@ -8566,7 +9832,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_OPENTRACING_ENABLED", "DD_INTEGRATION_OPENTRACING_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_OPENTRACING_ENABLED", + "DD_INTEGRATION_OPENTRACING_ENABLED" + ] } ], "DD_TRACE_OPENTRACING_GLOBALTRACER_ENABLED": [ @@ -8574,7 +9843,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_OPENTRACING_GLOBALTRACER_ENABLED", "DD_INTEGRATION_OPENTRACING_GLOBALTRACER_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_OPENTRACING_GLOBALTRACER_ENABLED", + "DD_INTEGRATION_OPENTRACING_GLOBALTRACER_ENABLED" + ] } ], "DD_TRACE_ORG_JSON_ENABLED": [ @@ -8582,7 +9854,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_ORG_JSON_ENABLED", "DD_INTEGRATION_ORG_JSON_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_ORG_JSON_ENABLED", + "DD_INTEGRATION_ORG_JSON_ENABLED" + ] } ], "DD_TRACE_OSGI_ENABLED": [ @@ -8590,7 +9865,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_OSGI_ENABLED", "DD_INTEGRATION_OSGI_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_OSGI_ENABLED", + "DD_INTEGRATION_OSGI_ENABLED" + ] } ], "DD_TRACE_OTEL_ENABLED": [ @@ -8670,7 +9948,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_PEKKO_ACTOR_ENABLED", "DD_INTEGRATION_PEKKO_ACTOR_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_PEKKO_ACTOR_ENABLED", + "DD_INTEGRATION_PEKKO_ACTOR_ENABLED" + ] } ], "DD_TRACE_PEKKO_ACTOR_MAILBOX_ENABLED": [ @@ -8678,7 +9959,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_PEKKO_ACTOR_MAILBOX_ENABLED", "DD_INTEGRATION_PEKKO_ACTOR_MAILBOX_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_PEKKO_ACTOR_MAILBOX_ENABLED", + "DD_INTEGRATION_PEKKO_ACTOR_MAILBOX_ENABLED" + ] } ], "DD_TRACE_PEKKO_ACTOR_RECEIVE_ENABLED": [ @@ -8686,7 +9970,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_PEKKO_ACTOR_RECEIVE_ENABLED", "DD_INTEGRATION_PEKKO_ACTOR_RECEIVE_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_PEKKO_ACTOR_RECEIVE_ENABLED", + "DD_INTEGRATION_PEKKO_ACTOR_RECEIVE_ENABLED" + ] } ], "DD_TRACE_PEKKO_ACTOR_SEND_ENABLED": [ @@ -8694,7 +9981,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_PEKKO_ACTOR_SEND_ENABLED", "DD_INTEGRATION_PEKKO_ACTOR_SEND_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_PEKKO_ACTOR_SEND_ENABLED", + "DD_INTEGRATION_PEKKO_ACTOR_SEND_ENABLED" + ] } ], "DD_TRACE_PEKKO_CONCURRENT_ENABLED": [ @@ -8702,7 +9992,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_PEKKO_CONCURRENT_ENABLED", "DD_INTEGRATION_PEKKO_CONCURRENT_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_PEKKO_CONCURRENT_ENABLED", + "DD_INTEGRATION_PEKKO_CONCURRENT_ENABLED" + ] } ], "DD_TRACE_PEKKO_HTTP2_ENABLED": [ @@ -8710,7 +10003,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_PEKKO_HTTP2_ENABLED", "DD_INTEGRATION_PEKKO_HTTP2_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_PEKKO_HTTP2_ENABLED", + "DD_INTEGRATION_PEKKO_HTTP2_ENABLED" + ] } ], "DD_TRACE_PEKKO_HTTP_ANALYTICS_ENABLED": [ @@ -8718,7 +10014,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_PEKKO_HTTP_ANALYTICS_ENABLED"] + "aliases": [ + "DD_PEKKO_HTTP_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_PEKKO_HTTP_ANALYTICS_SAMPLE_RATE": [ @@ -8726,7 +10024,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_PEKKO_HTTP_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_PEKKO_HTTP_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_PEKKO_HTTP_CLIENT_ANALYTICS_ENABLED": [ @@ -8734,7 +10034,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_PEKKO_HTTP_CLIENT_ANALYTICS_ENABLED"] + "aliases": [ + "DD_PEKKO_HTTP_CLIENT_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_PEKKO_HTTP_CLIENT_ANALYTICS_SAMPLE_RATE": [ @@ -8742,7 +10044,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_PEKKO_HTTP_CLIENT_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_PEKKO_HTTP_CLIENT_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_PEKKO_HTTP_CLIENT_ENABLED": [ @@ -8750,7 +10054,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_PEKKO_HTTP_CLIENT_ENABLED", "DD_INTEGRATION_PEKKO_HTTP_CLIENT_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_PEKKO_HTTP_CLIENT_ENABLED", + "DD_INTEGRATION_PEKKO_HTTP_CLIENT_ENABLED" + ] } ], "DD_TRACE_PEKKO_HTTP_ENABLED": [ @@ -8758,7 +10065,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_PEKKO_HTTP_ENABLED", "DD_INTEGRATION_PEKKO_HTTP_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_PEKKO_HTTP_ENABLED", + "DD_INTEGRATION_PEKKO_HTTP_ENABLED" + ] } ], "DD_TRACE_PEKKO_HTTP_SERVER_ANALYTICS_ENABLED": [ @@ -8766,7 +10076,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_PEKKO_HTTP_SERVER_ANALYTICS_ENABLED"] + "aliases": [ + "DD_PEKKO_HTTP_SERVER_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_PEKKO_HTTP_SERVER_ANALYTICS_SAMPLE_RATE": [ @@ -8774,7 +10086,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_PEKKO_HTTP_SERVER_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_PEKKO_HTTP_SERVER_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_PEKKO_HTTP_SERVER_ENABLED": [ @@ -8782,7 +10096,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_PEKKO_HTTP_SERVER_ENABLED", "DD_INTEGRATION_PEKKO_HTTP_SERVER_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_PEKKO_HTTP_SERVER_ENABLED", + "DD_INTEGRATION_PEKKO_HTTP_SERVER_ENABLED" + ] } ], "DD_TRACE_PEKKO_SCHEDULER_ENABLED": [ @@ -8790,7 +10107,10 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_TRACE_INTEGRATION_PEKKO_SCHEDULER_ENABLED", "DD_INTEGRATION_PEKKO_SCHEDULER_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_PEKKO_SCHEDULER_ENABLED", + "DD_INTEGRATION_PEKKO_SCHEDULER_ENABLED" + ] } ], "DD_TRACE_PERF_METRICS_ENABLED": [ @@ -8814,7 +10134,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_PLAY_ACTION_ENABLED", "DD_INTEGRATION_PLAY_ACTION_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_PLAY_ACTION_ENABLED", + "DD_INTEGRATION_PLAY_ACTION_ENABLED" + ] } ], "DD_TRACE_PLAY_ANALYTICS_ENABLED": [ @@ -8822,7 +10145,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_PLAY_ANALYTICS_ENABLED"] + "aliases": [ + "DD_PLAY_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_PLAY_ANALYTICS_SAMPLE_RATE": [ @@ -8830,7 +10155,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_PLAY_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_PLAY_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_PLAY_ENABLED": [ @@ -8838,7 +10165,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_PLAY_ENABLED", "DD_INTEGRATION_PLAY_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_PLAY_ENABLED", + "DD_INTEGRATION_PLAY_ENABLED" + ] } ], "DD_TRACE_PLAY_REPORT_HTTP_STATUS": [ @@ -8854,7 +10184,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_PLAY_WS_ANALYTICS_ENABLED"] + "aliases": [ + "DD_PLAY_WS_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_PLAY_WS_ANALYTICS_SAMPLE_RATE": [ @@ -8862,7 +10194,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_PLAY_WS_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_PLAY_WS_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_PLAY_WS_ENABLED": [ @@ -8870,7 +10204,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_PLAY_WS_ENABLED", "DD_INTEGRATION_PLAY_WS_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_PLAY_WS_ENABLED", + "DD_INTEGRATION_PLAY_WS_ENABLED" + ] } ], "DD_TRACE_POST_PROCESSING_TIMEOUT": [ @@ -8886,7 +10223,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_POWERMOCK_ENABLED", "DD_INTEGRATION_POWERMOCK_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_POWERMOCK_ENABLED", + "DD_INTEGRATION_POWERMOCK_ENABLED" + ] } ], "DD_TRACE_PROPAGATION_BEHAVIOR_EXTRACT": [ @@ -8918,7 +10258,9 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_PROPAGATION_STYLE_B3_PADDING_ENABLED"] + "aliases": [ + "DD_TRACE_PROPAGATION_STYLE_B3_PADDING_ENABLED" + ] } ], "DD_TRACE_PROPAGATION_STYLE_EXTRACT": [ @@ -8942,7 +10284,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_PROTOBUF_ENABLED", "DD_INTEGRATION_PROTOBUF_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_PROTOBUF_ENABLED", + "DD_INTEGRATION_PROTOBUF_ENABLED" + ] } ], "DD_TRACE_QUARTZ_ANALYTICS_ENABLED": [ @@ -8950,7 +10295,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_QUARTZ_ANALYTICS_ENABLED"] + "aliases": [ + "DD_QUARTZ_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_QUARTZ_ANALYTICS_SAMPLE_RATE": [ @@ -8958,7 +10305,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_QUARTZ_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_QUARTZ_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_QUARTZ_ENABLED": [ @@ -8966,7 +10315,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_QUARTZ_ENABLED", "DD_INTEGRATION_QUARTZ_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_QUARTZ_ENABLED", + "DD_INTEGRATION_QUARTZ_ENABLED" + ] } ], "DD_TRACE_RABBITMQ_ANALYTICS_ENABLED": [ @@ -8974,7 +10326,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_RABBITMQ_ANALYTICS_ENABLED"] + "aliases": [ + "DD_RABBITMQ_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_RABBITMQ_ANALYTICS_SAMPLE_RATE": [ @@ -8982,7 +10336,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_RABBITMQ_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_RABBITMQ_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_RABBITMQ_E2E_DURATION_ENABLED": [ @@ -8990,7 +10346,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_RABBITMQ_E2E_DURATION_ENABLED"] + "aliases": [ + "DD_RABBITMQ_E2E_DURATION_ENABLED" + ] } ], "DD_TRACE_RABBITMQ_ENABLED": [ @@ -8998,7 +10356,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_RABBITMQ_ENABLED", "DD_INTEGRATION_RABBITMQ_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_RABBITMQ_ENABLED", + "DD_INTEGRATION_RABBITMQ_ENABLED" + ] } ], "DD_TRACE_RABBITMQ_LEGACY_TRACING_ENABLED": [ @@ -9006,7 +10367,9 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_RABBITMQ_LEGACY_TRACING_ENABLED"] + "aliases": [ + "DD_RABBITMQ_LEGACY_TRACING_ENABLED" + ] } ], "DD_TRACE_RABBITMQ_PROPAGATION_ENABLED": [ @@ -9014,7 +10377,9 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_RABBITMQ_PROPAGATION_ENABLED"] + "aliases": [ + "DD_RABBITMQ_PROPAGATION_ENABLED" + ] } ], "DD_TRACE_RABBITMQ_TIME_IN_QUEUE_ENABLED": [ @@ -9022,7 +10387,9 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_RABBITMQ_TIME_IN_QUEUE_ENABLED"] + "aliases": [ + "DD_RABBITMQ_TIME_IN_QUEUE_ENABLED" + ] } ], "DD_TRACE_RABBIT_LEGACY_TRACING_ENABLED": [ @@ -9030,7 +10397,9 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_RABBIT_LEGACY_TRACING_ENABLED"] + "aliases": [ + "DD_RABBIT_LEGACY_TRACING_ENABLED" + ] } ], "DD_TRACE_RABBIT_PROPAGATION_ENABLED": [ @@ -9038,7 +10407,9 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_RABBIT_PROPAGATION_ENABLED"] + "aliases": [ + "DD_RABBIT_PROPAGATION_ENABLED" + ] } ], "DD_TRACE_RABBIT_TIME_IN_QUEUE_ENABLED": [ @@ -9046,7 +10417,9 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_RABBIT_TIME_IN_QUEUE_ENABLED"] + "aliases": [ + "DD_RABBIT_TIME_IN_QUEUE_ENABLED" + ] } ], "DD_TRACE_RATE_LIMIT": [ @@ -9062,7 +10435,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_RATPACK_ANALYTICS_ENABLED"] + "aliases": [ + "DD_RATPACK_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_RATPACK_ANALYTICS_SAMPLE_RATE": [ @@ -9070,7 +10445,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_RATPACK_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_RATPACK_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_RATPACK_ENABLED": [ @@ -9078,7 +10455,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_RATPACK_ENABLED", "DD_INTEGRATION_RATPACK_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_RATPACK_ENABLED", + "DD_INTEGRATION_RATPACK_ENABLED" + ] } ], "DD_TRACE_RATPACK_REQUEST_BODY_ENABLED": [ @@ -9086,7 +10466,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_RATPACK_REQUEST_BODY_ENABLED", "DD_INTEGRATION_RATPACK_REQUEST_BODY_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_RATPACK_REQUEST_BODY_ENABLED", + "DD_INTEGRATION_RATPACK_REQUEST_BODY_ENABLED" + ] } ], "DD_TRACE_REACTIVE_STREAMS_1_ENABLED": [ @@ -9094,7 +10477,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_REACTIVE_STREAMS_1_ENABLED", "DD_INTEGRATION_REACTIVE_STREAMS_1_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_REACTIVE_STREAMS_1_ENABLED", + "DD_INTEGRATION_REACTIVE_STREAMS_1_ENABLED" + ] } ], "DD_TRACE_REACTIVE_STREAMS_ENABLED": [ @@ -9102,7 +10488,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_REACTIVE_STREAMS_ENABLED", "DD_INTEGRATION_REACTIVE_STREAMS_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_REACTIVE_STREAMS_ENABLED", + "DD_INTEGRATION_REACTIVE_STREAMS_ENABLED" + ] } ], "DD_TRACE_REACTOR_CORE_ENABLED": [ @@ -9110,7 +10499,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_REACTOR_CORE_ENABLED", "DD_INTEGRATION_REACTOR_CORE_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_REACTOR_CORE_ENABLED", + "DD_INTEGRATION_REACTOR_CORE_ENABLED" + ] } ], "DD_TRACE_REACTOR_NETTY_1_ENABLED": [ @@ -9118,7 +10510,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_REACTOR_NETTY_1_ENABLED", "DD_INTEGRATION_REACTOR_NETTY_1_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_REACTOR_NETTY_1_ENABLED", + "DD_INTEGRATION_REACTOR_NETTY_1_ENABLED" + ] } ], "DD_TRACE_REACTOR_NETTY_ENABLED": [ @@ -9126,7 +10521,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_REACTOR_NETTY_ENABLED", "DD_INTEGRATION_REACTOR_NETTY_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_REACTOR_NETTY_ENABLED", + "DD_INTEGRATION_REACTOR_NETTY_ENABLED" + ] } ], "DD_TRACE_REDISCALA_ANALYTICS_ENABLED": [ @@ -9134,7 +10532,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_REDISCALA_ANALYTICS_ENABLED"] + "aliases": [ + "DD_REDISCALA_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_REDISCALA_ANALYTICS_SAMPLE_RATE": [ @@ -9142,7 +10542,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_REDISCALA_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_REDISCALA_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_REDISCALA_CONNECTION_ENABLED": [ @@ -9150,7 +10552,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_REDISCALA_CONNECTION_ENABLED", "DD_INTEGRATION_REDISCALA_CONNECTION_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_REDISCALA_CONNECTION_ENABLED", + "DD_INTEGRATION_REDISCALA_CONNECTION_ENABLED" + ] } ], "DD_TRACE_REDISCALA_ENABLED": [ @@ -9158,7 +10563,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_REDISCALA_ENABLED", "DD_INTEGRATION_REDISCALA_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_REDISCALA_ENABLED", + "DD_INTEGRATION_REDISCALA_ENABLED" + ] } ], "DD_TRACE_REDISSON_ANALYTICS_ENABLED": [ @@ -9166,7 +10574,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_REDISSON_ANALYTICS_ENABLED"] + "aliases": [ + "DD_REDISSON_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_REDISSON_ANALYTICS_SAMPLE_RATE": [ @@ -9174,7 +10584,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_REDISSON_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_REDISSON_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_REDISSON_ENABLED": [ @@ -9182,7 +10594,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_REDISSON_ENABLED", "DD_INTEGRATION_REDISSON_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_REDISSON_ENABLED", + "DD_INTEGRATION_REDISSON_ENABLED" + ] } ], "DD_TRACE_REDIS_ANALYTICS_ENABLED": [ @@ -9190,7 +10605,9 @@ "version": "B", "type": "boolean", "default": "false", - "aliases": ["DD_REDIS_ANALYTICS_ENABLED"] + "aliases": [ + "DD_REDIS_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_REDIS_ANALYTICS_SAMPLE_RATE": [ @@ -9198,7 +10615,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_REDIS_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_REDIS_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_REDIS_ENABLED": [ @@ -9206,7 +10625,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_REDIS_ENABLED", "DD_INTEGRATION_REDIS_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_REDIS_ENABLED", + "DD_INTEGRATION_REDIS_ENABLED" + ] } ], "DD_TRACE_REJECTED_EXECUTION_HANDLER_ENABLED": [ @@ -9214,15 +10636,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_REJECTED_EXECUTION_HANDLER_ENABLED", "DD_INTEGRATION_REJECTED_EXECUTION_HANDLER_ENABLED"] - } - ], - "DD_TRACE_INTEGRATION_REJECTED_EXECUTION_HANDLER_MATCHING_SHORTCUT_ENABLED": [ - { - "version": "A", - "type": "boolean", - "default": "true", - "aliases": ["DD_INTEGRATION_REJECTED_EXECUTION_HANDLER_MATCHING_SHORTCUT_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_REJECTED_EXECUTION_HANDLER_ENABLED", + "DD_INTEGRATION_REJECTED_EXECUTION_HANDLER_ENABLED" + ] } ], "DD_TRACE_REMOVE_INTEGRATION_SERVICE_NAMES_ENABLED": [ @@ -9238,7 +10655,10 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_TRACE_INTEGRATION_RENAISSANCE_ENABLED", "DD_INTEGRATION_RENAISSANCE_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_RENAISSANCE_ENABLED", + "DD_INTEGRATION_RENAISSANCE_ENABLED" + ] } ], "DD_TRACE_REPORT_HOSTNAME": [ @@ -9270,7 +10690,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_RESILIENCE4J_ANALYTICS_ENABLED"] + "aliases": [ + "DD_RESILIENCE4J_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_RESILIENCE4J_ANALYTICS_SAMPLE_RATE": [ @@ -9278,7 +10700,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_RESILIENCE4J_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_RESILIENCE4J_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_RESILIENCE4J_ENABLED": [ @@ -9286,7 +10710,21 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_RESILIENCE4J_ENABLED", "DD_INTEGRATION_RESILIENCE4J_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_RESILIENCE4J_ENABLED", + "DD_INTEGRATION_RESILIENCE4J_ENABLED" + ] + } + ], + "DD_TRACE_RESILIENCE4J_REACTOR_ENABLED": [ + { + "version": "A", + "type": "boolean", + "default": "true", + "aliases": [ + "DD_TRACE_INTEGRATION_RESILIENCE4J_REACTOR_ENABLED", + "DD_INTEGRATION_RESILIENCE4J_REACTOR_ENABLED" + ] } ], "DD_TRACE_RESILIENCE4J_RETRY_ANALYTICS_ENABLED": [ @@ -9294,7 +10732,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_RESILIENCE4J_RETRY_ANALYTICS_ENABLED"] + "aliases": [ + "DD_RESILIENCE4J_RETRY_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_RESILIENCE4J_RETRY_ANALYTICS_SAMPLE_RATE": [ @@ -9302,18 +10742,20 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_RESILIENCE4J_RETRY_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_RESILIENCE4J_RETRY_ANALYTICS_SAMPLE_RATE" + ] } ], - "DD_TRACE_RESILIENCE4J_REACTOR_ENABLED": [ + "DD_TRACE_RESOLVER_ENABLED": [ { "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_RESILIENCE4J_REACTOR_ENABLED", "DD_INTEGRATION_RESILIENCE4J_REACTOR_ENABLED"] + "aliases": [] } ], - "DD_TRACE_RESOLVER_ENABLED": [ + "DD_TRACE_RESOURCENAMERULE_ENABLED": [ { "version": "A", "type": "boolean", @@ -9337,20 +10779,15 @@ "aliases": [] } ], - "DD_TRACE_RESOURCENAMERULE_ENABLED": [ - { - "version": "A", - "type": "boolean", - "default": "true", - "aliases": [] - } - ], "DD_TRACE_RESPONSE_ENABLED": [ { "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_RESPONSE_ENABLED", "DD_INTEGRATION_RESPONSE_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_RESPONSE_ENABLED", + "DD_INTEGRATION_RESPONSE_ENABLED" + ] } ], "DD_TRACE_RESPONSE_HEADER_TAGS": [ @@ -9366,7 +10803,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_RESTEASY_ENABLED", "DD_INTEGRATION_RESTEASY_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_RESTEASY_ENABLED", + "DD_INTEGRATION_RESTEASY_ENABLED" + ] } ], "DD_TRACE_RESTLET_HTTP_ANALYTICS_ENABLED": [ @@ -9374,7 +10814,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_RESTLET_HTTP_ANALYTICS_ENABLED"] + "aliases": [ + "DD_RESTLET_HTTP_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_RESTLET_HTTP_ANALYTICS_SAMPLE_RATE": [ @@ -9382,7 +10824,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_RESTLET_HTTP_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_RESTLET_HTTP_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_RESTLET_HTTP_ENABLED": [ @@ -9390,7 +10834,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_RESTLET_HTTP_ENABLED", "DD_INTEGRATION_RESTLET_HTTP_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_RESTLET_HTTP_ENABLED", + "DD_INTEGRATION_RESTLET_HTTP_ENABLED" + ] } ], "DD_TRACE_RESTLET_HTTP_SERVER_ANALYTICS_ENABLED": [ @@ -9398,7 +10845,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_RESTLET_HTTP_SERVER_ANALYTICS_ENABLED"] + "aliases": [ + "DD_RESTLET_HTTP_SERVER_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_RESTLET_HTTP_SERVER_ANALYTICS_SAMPLE_RATE": [ @@ -9406,7 +10855,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_RESTLET_HTTP_SERVER_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_RESTLET_HTTP_SERVER_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_RESTLET_HTTP_SERVER_ENABLED": [ @@ -9414,7 +10865,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_RESTLET_HTTP_SERVER_ENABLED", "DD_INTEGRATION_RESTLET_HTTP_SERVER_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_RESTLET_HTTP_SERVER_ENABLED", + "DD_INTEGRATION_RESTLET_HTTP_SERVER_ENABLED" + ] } ], "DD_TRACE_RMI_ANALYTICS_ENABLED": [ @@ -9422,7 +10876,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_RMI_ANALYTICS_ENABLED"] + "aliases": [ + "DD_RMI_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_RMI_ANALYTICS_SAMPLE_RATE": [ @@ -9430,7 +10886,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_RMI_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_RMI_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_RMI_CLIENT_ANALYTICS_ENABLED": [ @@ -9438,7 +10896,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_RMI_CLIENT_ANALYTICS_ENABLED"] + "aliases": [ + "DD_RMI_CLIENT_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_RMI_CLIENT_ANALYTICS_SAMPLE_RATE": [ @@ -9446,7 +10906,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_RMI_CLIENT_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_RMI_CLIENT_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_RMI_CLIENT_CONTEXT_PROPAGATOR_ENABLED": [ @@ -9454,7 +10916,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_RMI_CLIENT_CONTEXT_PROPAGATOR_ENABLED", "DD_INTEGRATION_RMI_CLIENT_CONTEXT_PROPAGATOR_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_RMI_CLIENT_CONTEXT_PROPAGATOR_ENABLED", + "DD_INTEGRATION_RMI_CLIENT_CONTEXT_PROPAGATOR_ENABLED" + ] } ], "DD_TRACE_RMI_CLIENT_ENABLED": [ @@ -9462,7 +10927,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_RMI_CLIENT_ENABLED", "DD_INTEGRATION_RMI_CLIENT_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_RMI_CLIENT_ENABLED", + "DD_INTEGRATION_RMI_CLIENT_ENABLED" + ] } ], "DD_TRACE_RMI_CONTEXT_PROPAGATOR_ENABLED": [ @@ -9470,7 +10938,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_RMI_CONTEXT_PROPAGATOR_ENABLED", "DD_INTEGRATION_RMI_CONTEXT_PROPAGATOR_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_RMI_CONTEXT_PROPAGATOR_ENABLED", + "DD_INTEGRATION_RMI_CONTEXT_PROPAGATOR_ENABLED" + ] } ], "DD_TRACE_RMI_ENABLED": [ @@ -9478,7 +10949,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_RMI_ENABLED", "DD_INTEGRATION_RMI_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_RMI_ENABLED", + "DD_INTEGRATION_RMI_ENABLED" + ] } ], "DD_TRACE_RMI_SERVER_ANALYTICS_ENABLED": [ @@ -9486,7 +10960,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_RMI_SERVER_ANALYTICS_ENABLED"] + "aliases": [ + "DD_RMI_SERVER_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_RMI_SERVER_ANALYTICS_SAMPLE_RATE": [ @@ -9494,7 +10970,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_RMI_SERVER_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_RMI_SERVER_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_RMI_SERVER_CONTEXT_PROPAGATOR_ENABLED": [ @@ -9502,7 +10980,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_RMI_SERVER_CONTEXT_PROPAGATOR_ENABLED", "DD_INTEGRATION_RMI_SERVER_CONTEXT_PROPAGATOR_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_RMI_SERVER_CONTEXT_PROPAGATOR_ENABLED", + "DD_INTEGRATION_RMI_SERVER_CONTEXT_PROPAGATOR_ENABLED" + ] } ], "DD_TRACE_RMI_SERVER_ENABLED": [ @@ -9510,7 +10991,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_RMI_SERVER_ENABLED", "DD_INTEGRATION_RMI_SERVER_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_RMI_SERVER_ENABLED", + "DD_INTEGRATION_RMI_SERVER_ENABLED" + ] } ], "DD_TRACE_RUNNABLE_ENABLED": [ @@ -9518,7 +11002,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_RUNNABLE_ENABLED", "DD_INTEGRATION_RUNNABLE_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_RUNNABLE_ENABLED", + "DD_INTEGRATION_RUNNABLE_ENABLED" + ] } ], "DD_TRACE_RUNNABLE_FUTURE_ENABLED": [ @@ -9526,7 +11013,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_RUNNABLE_FUTURE_ENABLED", "DD_INTEGRATION_RUNNABLE_FUTURE_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_RUNNABLE_FUTURE_ENABLED", + "DD_INTEGRATION_RUNNABLE_FUTURE_ENABLED" + ] } ], "DD_TRACE_RUNTIME_CONTEXT_FIELD_INJECTION": [ @@ -9542,7 +11032,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_RXJAVA_ENABLED", "DD_INTEGRATION_RXJAVA_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_RXJAVA_ENABLED", + "DD_INTEGRATION_RXJAVA_ENABLED" + ] } ], "DD_TRACE_S3_ENABLED": [ @@ -9550,7 +11043,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_S3_ENABLED", "DD_INTEGRATION_S3_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_S3_ENABLED", + "DD_INTEGRATION_S3_ENABLED" + ] } ], "DD_TRACE_SAMPLE_RATE": [ @@ -9598,7 +11094,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_SCALATEST_ENABLED", "DD_INTEGRATION_SCALATEST_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_SCALATEST_ENABLED", + "DD_INTEGRATION_SCALATEST_ENABLED" + ] } ], "DD_TRACE_SCALA_CONCURRENT_ENABLED": [ @@ -9606,7 +11105,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_SCALA_CONCURRENT_ENABLED", "DD_INTEGRATION_SCALA_CONCURRENT_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_SCALA_CONCURRENT_ENABLED", + "DD_INTEGRATION_SCALA_CONCURRENT_ENABLED" + ] } ], "DD_TRACE_SCALA_FUTURE_OBJECT_ENABLED": [ @@ -9614,7 +11116,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_SCALA_FUTURE_OBJECT_ENABLED", "DD_INTEGRATION_SCALA_FUTURE_OBJECT_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_SCALA_FUTURE_OBJECT_ENABLED", + "DD_INTEGRATION_SCALA_FUTURE_OBJECT_ENABLED" + ] } ], "DD_TRACE_SCALA_PROMISE_COMPLETE_ENABLED": [ @@ -9622,7 +11127,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_SCALA_PROMISE_COMPLETE_ENABLED", "DD_INTEGRATION_SCALA_PROMISE_COMPLETE_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_SCALA_PROMISE_COMPLETE_ENABLED", + "DD_INTEGRATION_SCALA_PROMISE_COMPLETE_ENABLED" + ] } ], "DD_TRACE_SCALA_PROMISE_COMPLETION_PRIORITY_ENABLED": [ @@ -9630,7 +11138,10 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_TRACE_INTEGRATION_SCALA_PROMISE_COMPLETION_PRIORITY_ENABLED", "DD_INTEGRATION_SCALA_PROMISE_COMPLETION_PRIORITY_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_SCALA_PROMISE_COMPLETION_PRIORITY_ENABLED", + "DD_INTEGRATION_SCALA_PROMISE_COMPLETION_PRIORITY_ENABLED" + ] } ], "DD_TRACE_SCALA_PROMISE_RESOLVE_ENABLED": [ @@ -9638,7 +11149,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_SCALA_PROMISE_RESOLVE_ENABLED", "DD_INTEGRATION_SCALA_PROMISE_RESOLVE_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_SCALA_PROMISE_RESOLVE_ENABLED", + "DD_INTEGRATION_SCALA_PROMISE_RESOLVE_ENABLED" + ] } ], "DD_TRACE_SCOPE_DEPTH_LIMIT": [ @@ -9678,7 +11192,10 @@ "version": "B", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_SELENIUM_ENABLED", "DD_INTEGRATION_SELENIUM_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_SELENIUM_ENABLED", + "DD_INTEGRATION_SELENIUM_ENABLED" + ] } ], "DD_TRACE_SERIALVERSIONUID_FIELD_INJECTION": [ @@ -9694,10 +11211,13 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_SERVELET_RESPONSE_ENABLED", "DD_INTEGRATION_SERVELET_RESPONSE_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_SERVELET_RESPONSE_ENABLED", + "DD_INTEGRATION_SERVELET_RESPONSE_ENABLED" + ] } ], - "DD_TRACE_SERVICE_DISCOVERY_ENABLED": [ + "DD_TRACE_SERVICENAMETAGINTERCEPTOR_ENABLED": [ { "version": "A", "type": "boolean", @@ -9705,28 +11225,34 @@ "aliases": [] } ], - "DD_TRACE_SERVICENAMETAGINTERCEPTOR_ENABLED": [ + "DD_TRACE_SERVICETALK_CONCURRENT_ENABLED": [ { "version": "A", "type": "boolean", "default": "true", - "aliases": [] + "aliases": [ + "DD_TRACE_INTEGRATION_SERVICETALK_CONCURRENT_ENABLED", + "DD_INTEGRATION_SERVICETALK_CONCURRENT_ENABLED" + ] } ], - "DD_TRACE_SERVICETALK_CONCURRENT_ENABLED": [ + "DD_TRACE_SERVICETALK_ENABLED": [ { "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_SERVICETALK_CONCURRENT_ENABLED", "DD_INTEGRATION_SERVICETALK_CONCURRENT_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_SERVICETALK_ENABLED", + "DD_INTEGRATION_SERVICETALK_ENABLED" + ] } ], - "DD_TRACE_SERVICETALK_ENABLED": [ + "DD_TRACE_SERVICE_DISCOVERY_ENABLED": [ { "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_SERVICETALK_ENABLED", "DD_INTEGRATION_SERVICETALK_ENABLED"] + "aliases": [] } ], "DD_TRACE_SERVLETCONTEXTTAGINTERCEPTOR_ENABLED": [ @@ -9742,7 +11268,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_SERVLET_2_ANALYTICS_ENABLED"] + "aliases": [ + "DD_SERVLET_2_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_SERVLET_2_ANALYTICS_SAMPLE_RATE": [ @@ -9750,7 +11278,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_SERVLET_2_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_SERVLET_2_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_SERVLET_2_ENABLED": [ @@ -9758,7 +11288,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_SERVLET_2_ENABLED", "DD_INTEGRATION_SERVLET_2_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_SERVLET_2_ENABLED", + "DD_INTEGRATION_SERVLET_2_ENABLED" + ] } ], "DD_TRACE_SERVLET_3_ANALYTICS_ENABLED": [ @@ -9766,7 +11299,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_SERVLET_3_ANALYTICS_ENABLED"] + "aliases": [ + "DD_SERVLET_3_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_SERVLET_3_ANALYTICS_SAMPLE_RATE": [ @@ -9774,7 +11309,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_SERVLET_3_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_SERVLET_3_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_SERVLET_3_ASYNC_CONTEXT_ENABLED": [ @@ -9782,7 +11319,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_SERVLET_3_ASYNC_CONTEXT_ENABLED", "DD_INTEGRATION_SERVLET_3_ASYNC_CONTEXT_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_SERVLET_3_ASYNC_CONTEXT_ENABLED", + "DD_INTEGRATION_SERVLET_3_ASYNC_CONTEXT_ENABLED" + ] } ], "DD_TRACE_SERVLET_3_ENABLED": [ @@ -9790,7 +11330,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_SERVLET_3_ENABLED", "DD_INTEGRATION_SERVLET_3_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_SERVLET_3_ENABLED", + "DD_INTEGRATION_SERVLET_3_ENABLED" + ] } ], "DD_TRACE_SERVLET_5_ASYNC_CONTEXT_ENABLED": [ @@ -9798,7 +11341,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_SERVLET_5_ASYNC_CONTEXT_ENABLED", "DD_INTEGRATION_SERVLET_5_ASYNC_CONTEXT_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_SERVLET_5_ASYNC_CONTEXT_ENABLED", + "DD_INTEGRATION_SERVLET_5_ASYNC_CONTEXT_ENABLED" + ] } ], "DD_TRACE_SERVLET_5_ENABLED": [ @@ -9806,7 +11352,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_SERVLET_5_ENABLED", "DD_INTEGRATION_SERVLET_5_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_SERVLET_5_ENABLED", + "DD_INTEGRATION_SERVLET_5_ENABLED" + ] } ], "DD_TRACE_SERVLET_ANALYTICS_ENABLED": [ @@ -9814,7 +11363,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_SERVLET_ANALYTICS_ENABLED"] + "aliases": [ + "DD_SERVLET_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_SERVLET_ANALYTICS_SAMPLE_RATE": [ @@ -9822,7 +11373,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_SERVLET_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_SERVLET_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_SERVLET_ASYNC_TIMEOUT_ERROR": [ @@ -9838,7 +11391,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_SERVLET_COOKIE_ENABLED", "DD_INTEGRATION_SERVLET_COOKIE_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_SERVLET_COOKIE_ENABLED", + "DD_INTEGRATION_SERVLET_COOKIE_ENABLED" + ] } ], "DD_TRACE_SERVLET_DISPATCHER_ANALYTICS_ENABLED": [ @@ -9846,7 +11402,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_SERVLET_DISPATCHER_ANALYTICS_ENABLED"] + "aliases": [ + "DD_SERVLET_DISPATCHER_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_SERVLET_DISPATCHER_ANALYTICS_SAMPLE_RATE": [ @@ -9854,7 +11412,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_SERVLET_DISPATCHER_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_SERVLET_DISPATCHER_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_SERVLET_DISPATCHER_ENABLED": [ @@ -9862,7 +11422,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_SERVLET_DISPATCHER_ENABLED", "DD_INTEGRATION_SERVLET_DISPATCHER_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_SERVLET_DISPATCHER_ENABLED", + "DD_INTEGRATION_SERVLET_DISPATCHER_ENABLED" + ] } ], "DD_TRACE_SERVLET_ENABLED": [ @@ -9870,7 +11433,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_SERVLET_ENABLED", "DD_INTEGRATION_SERVLET_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_SERVLET_ENABLED", + "DD_INTEGRATION_SERVLET_ENABLED" + ] } ], "DD_TRACE_SERVLET_FILTER_ANALYTICS_ENABLED": [ @@ -9878,7 +11444,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_SERVLET_FILTER_ANALYTICS_ENABLED"] + "aliases": [ + "DD_SERVLET_FILTER_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_SERVLET_FILTER_ANALYTICS_SAMPLE_RATE": [ @@ -9886,7 +11454,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_SERVLET_FILTER_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_SERVLET_FILTER_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_SERVLET_FILTER_ENABLED": [ @@ -9894,7 +11464,10 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_TRACE_INTEGRATION_SERVLET_FILTER_ENABLED", "DD_INTEGRATION_SERVLET_FILTER_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_SERVLET_FILTER_ENABLED", + "DD_INTEGRATION_SERVLET_FILTER_ENABLED" + ] } ], "DD_TRACE_SERVLET_PRINCIPAL_ENABLED": [ @@ -9910,7 +11483,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_SERVLET_REQUEST_BODY_ENABLED", "DD_INTEGRATION_SERVLET_REQUEST_BODY_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_SERVLET_REQUEST_BODY_ENABLED", + "DD_INTEGRATION_SERVLET_REQUEST_BODY_ENABLED" + ] } ], "DD_TRACE_SERVLET_REQUEST_ENABLED": [ @@ -9918,7 +11494,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_SERVLET_REQUEST_ENABLED", "DD_INTEGRATION_SERVLET_REQUEST_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_SERVLET_REQUEST_ENABLED", + "DD_INTEGRATION_SERVLET_REQUEST_ENABLED" + ] } ], "DD_TRACE_SERVLET_RESPONSE_ANALYTICS_ENABLED": [ @@ -9926,7 +11505,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_SERVLET_RESPONSE_ANALYTICS_ENABLED"] + "aliases": [ + "DD_SERVLET_RESPONSE_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_SERVLET_RESPONSE_ANALYTICS_SAMPLE_RATE": [ @@ -9934,7 +11515,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_SERVLET_RESPONSE_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_SERVLET_RESPONSE_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_SERVLET_RESPONSE_ENABLED": [ @@ -9942,7 +11525,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_SERVLET_RESPONSE_ENABLED", "DD_INTEGRATION_SERVLET_RESPONSE_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_SERVLET_RESPONSE_ENABLED", + "DD_INTEGRATION_SERVLET_RESPONSE_ENABLED" + ] } ], "DD_TRACE_SERVLET_ROOT_CONTEXT_SERVICE_NAME": [ @@ -9958,7 +11544,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_SERVLET_SERVICE_ANALYTICS_ENABLED"] + "aliases": [ + "DD_SERVLET_SERVICE_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_SERVLET_SERVICE_ANALYTICS_SAMPLE_RATE": [ @@ -9966,7 +11554,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_SERVLET_SERVICE_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_SERVLET_SERVICE_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_SERVLET_SERVICE_ENABLED": [ @@ -9974,7 +11564,10 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_TRACE_INTEGRATION_SERVLET_SERVICE_ENABLED", "DD_INTEGRATION_SERVLET_SERVICE_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_SERVLET_SERVICE_ENABLED", + "DD_INTEGRATION_SERVLET_SERVICE_ENABLED" + ] } ], "DD_TRACE_SERVLET_SESSION_ENABLED": [ @@ -9982,7 +11575,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_SERVLET_SESSION_ENABLED", "DD_INTEGRATION_SERVLET_SESSION_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_SERVLET_SESSION_ENABLED", + "DD_INTEGRATION_SERVLET_SESSION_ENABLED" + ] } ], "DD_TRACE_SETUP_TEARDOWN_ENABLED": [ @@ -9990,7 +11586,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_SETUP_TEARDOWN_ENABLED", "DD_INTEGRATION_SETUP_TEARDOWN_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_SETUP_TEARDOWN_ENABLED", + "DD_INTEGRATION_SETUP_TEARDOWN_ENABLED" + ] } ], "DD_TRACE_SFN_ENABLED": [ @@ -9998,7 +11597,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_SFN_ENABLED", "DD_INTEGRATION_SFN_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_SFN_ENABLED", + "DD_INTEGRATION_SFN_ENABLED" + ] } ], "DD_TRACE_SFN_INJECT_DATADOG_ATTRIBUTE_ENABLED": [ @@ -10006,7 +11608,9 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_SFN_INJECT_DATADOG_ATTRIBUTE_ENABLED"] + "aliases": [ + "DD_SFN_INJECT_DATADOG_ATTRIBUTE_ENABLED" + ] } ], "DD_TRACE_SHUTDOWN_ENABLED": [ @@ -10014,7 +11618,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_SHUTDOWN_ENABLED", "DD_INTEGRATION_SHUTDOWN_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_SHUTDOWN_ENABLED", + "DD_INTEGRATION_SHUTDOWN_ENABLED" + ] } ], "DD_TRACE_SLICK_ENABLED": [ @@ -10022,7 +11629,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_SLICK_ENABLED", "DD_INTEGRATION_SLICK_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_SLICK_ENABLED", + "DD_INTEGRATION_SLICK_ENABLED" + ] } ], "DD_TRACE_SNAKEYAML_ENABLED": [ @@ -10030,7 +11640,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_SNAKEYAML_ENABLED", "DD_INTEGRATION_SNAKEYAML_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_SNAKEYAML_ENABLED", + "DD_INTEGRATION_SNAKEYAML_ENABLED" + ] } ], "DD_TRACE_SNS_ENABLED": [ @@ -10038,7 +11651,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_SNS_ENABLED", "DD_INTEGRATION_SNS_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_SNS_ENABLED", + "DD_INTEGRATION_SNS_ENABLED" + ] } ], "DD_TRACE_SNS_INJECT_DATADOG_ATTRIBUTE_ENABLED": [ @@ -10046,7 +11662,9 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_SNS_INJECT_DATADOG_ATTRIBUTE_ENABLED"] + "aliases": [ + "DD_SNS_INJECT_DATADOG_ATTRIBUTE_ENABLED" + ] } ], "DD_TRACE_SOCKET_ENABLED": [ @@ -10054,7 +11672,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_SOCKET_ENABLED", "DD_INTEGRATION_SOCKET_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_SOCKET_ENABLED", + "DD_INTEGRATION_SOCKET_ENABLED" + ] } ], "DD_TRACE_SOFARPC_ANALYTICS_ENABLED": [ @@ -10062,7 +11683,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_SOFARPC_ANALYTICS_ENABLED"] + "aliases": [ + "DD_SOFARPC_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_SOFARPC_ANALYTICS_SAMPLE_RATE": [ @@ -10070,7 +11693,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_SOFARPC_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_SOFARPC_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_SOFARPC_ENABLED": [ @@ -10078,7 +11703,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_SOFARPC_ENABLED", "DD_INTEGRATION_SOFARPC_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_SOFARPC_ENABLED", + "DD_INTEGRATION_SOFARPC_ENABLED" + ] } ], "DD_TRACE_SPAN_ATTRIBUTE_SCHEMA": [ @@ -10097,36 +11725,68 @@ "aliases": [] } ], + "DD_TRACE_SPARKJAVA_2_3_ENABLED": [ + { + "version": "A", + "type": "boolean", + "default": "false", + "aliases": [ + "DD_TRACE_INTEGRATION_SPARKJAVA_2_3_ENABLED", + "DD_INTEGRATION_SPARKJAVA_2_3_ENABLED" + ] + } + ], "DD_TRACE_SPARKJAVA_2_4_ENABLED": [ { "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_TRACE_INTEGRATION_SPARKJAVA_2_4_ENABLED", "DD_INTEGRATION_SPARKJAVA_2_4_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_SPARKJAVA_2_4_ENABLED", + "DD_INTEGRATION_SPARKJAVA_2_4_ENABLED" + ] } ], - "DD_TRACE_SPARKJAVA_ENABLED": [ + "DD_TRACE_SPARKJAVA_ANALYTICS_ENABLED": [ { "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_TRACE_INTEGRATION_SPARKJAVA_ENABLED", "DD_INTEGRATION_SPARKJAVA_ENABLED"] + "aliases": [ + "DD_SPARKJAVA_ANALYTICS_ENABLED" + ] } ], - "DD_TRACE_SPARK_ENABLED": [ + "DD_TRACE_SPARKJAVA_ANALYTICS_SAMPLE_RATE": [ + { + "version": "A", + "type": "double", + "default": "1.0", + "aliases": [ + "DD_SPARKJAVA_ANALYTICS_SAMPLE_RATE" + ] + } + ], + "DD_TRACE_SPARKJAVA_ENABLED": [ { "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_TRACE_INTEGRATION_SPARK_ENABLED", "DD_INTEGRATION_SPARK_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_SPARKJAVA_ENABLED", + "DD_INTEGRATION_SPARKJAVA_ENABLED" + ] } ], - "DD_TRACE_SPARK_LAUNCHER_ENABLED": [ + "DD_TRACE_SPARK_ENABLED": [ { "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_TRACE_INTEGRATION_SPARK_LAUNCHER_ENABLED", "DD_INTEGRATION_SPARK_LAUNCHER_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_SPARK_ENABLED", + "DD_INTEGRATION_SPARK_ENABLED" + ] } ], "DD_TRACE_SPARK_EXECUTOR_ANALYTICS_ENABLED": [ @@ -10134,7 +11794,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_SPARK_EXECUTOR_ANALYTICS_ENABLED"] + "aliases": [ + "DD_SPARK_EXECUTOR_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_SPARK_EXECUTOR_ANALYTICS_SAMPLE_RATE": [ @@ -10142,7 +11804,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_SPARK_EXECUTOR_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_SPARK_EXECUTOR_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_SPARK_EXECUTOR_ENABLED": [ @@ -10150,7 +11814,10 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_TRACE_INTEGRATION_SPARK_EXECUTOR_ENABLED", "DD_INTEGRATION_SPARK_EXECUTOR_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_SPARK_EXECUTOR_ENABLED", + "DD_INTEGRATION_SPARK_EXECUTOR_ENABLED" + ] } ], "DD_TRACE_SPARK_EXIT_ENABLED": [ @@ -10158,7 +11825,21 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_TRACE_INTEGRATION_SPARK_EXIT_ENABLED", "DD_INTEGRATION_SPARK_EXIT_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_SPARK_EXIT_ENABLED", + "DD_INTEGRATION_SPARK_EXIT_ENABLED" + ] + } + ], + "DD_TRACE_SPARK_LAUNCHER_ENABLED": [ + { + "version": "A", + "type": "boolean", + "default": "false", + "aliases": [ + "DD_TRACE_INTEGRATION_SPARK_LAUNCHER_ENABLED", + "DD_INTEGRATION_SPARK_LAUNCHER_ENABLED" + ] } ], "DD_TRACE_SPARK_OPENLINEAGE_ENABLED": [ @@ -10166,7 +11847,10 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_TRACE_INTEGRATION_SPARK_OPENLINEAGE_ENABLED", "DD_INTEGRATION_SPARK_OPENLINEAGE_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_SPARK_OPENLINEAGE_ENABLED", + "DD_INTEGRATION_SPARK_OPENLINEAGE_ENABLED" + ] } ], "DD_TRACE_SPLIT_BY_TAGS": [ @@ -10182,7 +11866,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_SPRAY_ANALYTICS_ENABLED"] + "aliases": [ + "DD_SPRAY_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_SPRAY_ANALYTICS_SAMPLE_RATE": [ @@ -10190,7 +11876,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_SPRAY_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_SPRAY_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_SPRAY_HTTP_ENABLED": [ @@ -10198,7 +11886,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_SPRAY_HTTP_ENABLED", "DD_INTEGRATION_SPRAY_HTTP_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_SPRAY_HTTP_ENABLED", + "DD_INTEGRATION_SPRAY_HTTP_ENABLED" + ] } ], "DD_TRACE_SPRAY_HTTP_SERVER_ENABLED": [ @@ -10206,7 +11897,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_SPRAY_HTTP_SERVER_ENABLED", "DD_INTEGRATION_SPRAY_HTTP_SERVER_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_SPRAY_HTTP_SERVER_ENABLED", + "DD_INTEGRATION_SPRAY_HTTP_SERVER_ENABLED" + ] } ], "DD_TRACE_SPRING_ASYNC_ENABLED": [ @@ -10214,7 +11908,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_SPRING_ASYNC_ENABLED", "DD_INTEGRATION_SPRING_ASYNC_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_SPRING_ASYNC_ENABLED", + "DD_INTEGRATION_SPRING_ASYNC_ENABLED" + ] } ], "DD_TRACE_SPRING_BEANS_ENABLED": [ @@ -10222,7 +11919,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_SPRING_BEANS_ENABLED", "DD_INTEGRATION_SPRING_BEANS_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_SPRING_BEANS_ENABLED", + "DD_INTEGRATION_SPRING_BEANS_ENABLED" + ] } ], "DD_TRACE_SPRING_BOOT_ENABLED": [ @@ -10230,7 +11930,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_SPRING_BOOT_ENABLED", "DD_INTEGRATION_SPRING_BOOT_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_SPRING_BOOT_ENABLED", + "DD_INTEGRATION_SPRING_BOOT_ENABLED" + ] } ], "DD_TRACE_SPRING_BOOT_SPAN_ORIGIN_ENABLED": [ @@ -10238,7 +11941,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_SPRING_BOOT_SPAN_ORIGIN_ENABLED", "DD_INTEGRATION_SPRING_BOOT_SPAN_ORIGIN_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_SPRING_BOOT_SPAN_ORIGIN_ENABLED", + "DD_INTEGRATION_SPRING_BOOT_SPAN_ORIGIN_ENABLED" + ] } ], "DD_TRACE_SPRING_CLOUD_ZUUL_ENABLED": [ @@ -10246,7 +11952,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_SPRING_CLOUD_ZUUL_ENABLED", "DD_INTEGRATION_SPRING_CLOUD_ZUUL_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_SPRING_CLOUD_ZUUL_ENABLED", + "DD_INTEGRATION_SPRING_CLOUD_ZUUL_ENABLED" + ] } ], "DD_TRACE_SPRING_CORE_ENABLED": [ @@ -10254,7 +11963,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_SPRING_CORE_ENABLED", "DD_INTEGRATION_SPRING_CORE_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_SPRING_CORE_ENABLED", + "DD_INTEGRATION_SPRING_CORE_ENABLED" + ] } ], "DD_TRACE_SPRING_DATA_ANALYTICS_ENABLED": [ @@ -10262,7 +11974,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_SPRING_DATA_ANALYTICS_ENABLED"] + "aliases": [ + "DD_SPRING_DATA_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_SPRING_DATA_ANALYTICS_SAMPLE_RATE": [ @@ -10270,7 +11984,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_SPRING_DATA_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_SPRING_DATA_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_SPRING_DATA_ENABLED": [ @@ -10278,7 +11994,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_SPRING_DATA_ENABLED", "DD_INTEGRATION_SPRING_DATA_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_SPRING_DATA_ENABLED", + "DD_INTEGRATION_SPRING_DATA_ENABLED" + ] } ], "DD_TRACE_SPRING_JMS_ENABLED": [ @@ -10286,7 +12005,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_SPRING_JMS_ENABLED", "DD_INTEGRATION_SPRING_JMS_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_SPRING_JMS_ENABLED", + "DD_INTEGRATION_SPRING_JMS_ENABLED" + ] } ], "DD_TRACE_SPRING_MESSAGING_4_ENABLED": [ @@ -10294,7 +12016,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_SPRING_MESSAGING_4_ENABLED", "DD_INTEGRATION_SPRING_MESSAGING_4_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_SPRING_MESSAGING_4_ENABLED", + "DD_INTEGRATION_SPRING_MESSAGING_4_ENABLED" + ] } ], "DD_TRACE_SPRING_MESSAGING_ANALYTICS_ENABLED": [ @@ -10302,7 +12027,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_SPRING_MESSAGING_ANALYTICS_ENABLED"] + "aliases": [ + "DD_SPRING_MESSAGING_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_SPRING_MESSAGING_ANALYTICS_SAMPLE_RATE": [ @@ -10310,7 +12037,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_SPRING_MESSAGING_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_SPRING_MESSAGING_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_SPRING_MESSAGING_E2E_DURATION_ENABLED": [ @@ -10318,7 +12047,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_SPRING_MESSAGING_E2E_DURATION_ENABLED"] + "aliases": [ + "DD_SPRING_MESSAGING_E2E_DURATION_ENABLED" + ] } ], "DD_TRACE_SPRING_MESSAGING_ENABLED": [ @@ -10326,7 +12057,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_SPRING_MESSAGING_ENABLED", "DD_INTEGRATION_SPRING_MESSAGING_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_SPRING_MESSAGING_ENABLED", + "DD_INTEGRATION_SPRING_MESSAGING_ENABLED" + ] } ], "DD_TRACE_SPRING_MESSAGING_KOTLIN_ENABLED": [ @@ -10334,7 +12068,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_SPRING_MESSAGING_KOTLIN_ENABLED", "DD_INTEGRATION_SPRING_MESSAGING_KOTLIN_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_SPRING_MESSAGING_KOTLIN_ENABLED", + "DD_INTEGRATION_SPRING_MESSAGING_KOTLIN_ENABLED" + ] } ], "DD_TRACE_SPRING_PATH_FILTER_ENABLED": [ @@ -10342,7 +12079,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_SPRING_PATH_FILTER_ENABLED", "DD_INTEGRATION_SPRING_PATH_FILTER_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_SPRING_PATH_FILTER_ENABLED", + "DD_INTEGRATION_SPRING_PATH_FILTER_ENABLED" + ] } ], "DD_TRACE_SPRING_RABBIT_ENABLED": [ @@ -10350,7 +12090,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_SPRING_RABBIT_ENABLED", "DD_INTEGRATION_SPRING_RABBIT_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_SPRING_RABBIT_ENABLED", + "DD_INTEGRATION_SPRING_RABBIT_ENABLED" + ] } ], "DD_TRACE_SPRING_SCHEDULING_ANALYTICS_ENABLED": [ @@ -10358,7 +12101,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_SPRING_SCHEDULING_ANALYTICS_ENABLED"] + "aliases": [ + "DD_SPRING_SCHEDULING_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_SPRING_SCHEDULING_ANALYTICS_SAMPLE_RATE": [ @@ -10366,7 +12111,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_SPRING_SCHEDULING_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_SPRING_SCHEDULING_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_SPRING_SCHEDULING_ENABLED": [ @@ -10374,7 +12121,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_SPRING_SCHEDULING_ENABLED", "DD_INTEGRATION_SPRING_SCHEDULING_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_SPRING_SCHEDULING_ENABLED", + "DD_INTEGRATION_SPRING_SCHEDULING_ENABLED" + ] } ], "DD_TRACE_SPRING_SCHEDULING_LEGACY_TRACING_ENABLED": [ @@ -10382,7 +12132,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_SPRING_SCHEDULING_LEGACY_TRACING_ENABLED"] + "aliases": [ + "DD_SPRING_SCHEDULING_LEGACY_TRACING_ENABLED" + ] } ], "DD_TRACE_SPRING_SECURITY_ENABLED": [ @@ -10390,7 +12142,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_SPRING_SECURITY_ENABLED", "DD_INTEGRATION_SPRING_SECURITY_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_SPRING_SECURITY_ENABLED", + "DD_INTEGRATION_SPRING_SECURITY_ENABLED" + ] } ], "DD_TRACE_SPRING_WEBFLUX_ANALYTICS_ENABLED": [ @@ -10398,7 +12153,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_SPRING_WEBFLUX_ANALYTICS_ENABLED"] + "aliases": [ + "DD_SPRING_WEBFLUX_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_SPRING_WEBFLUX_ANALYTICS_SAMPLE_RATE": [ @@ -10406,7 +12163,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_SPRING_WEBFLUX_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_SPRING_WEBFLUX_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_SPRING_WEBFLUX_CLIENT_ANALYTICS_ENABLED": [ @@ -10414,7 +12173,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_SPRING_WEBFLUX_CLIENT_ANALYTICS_ENABLED"] + "aliases": [ + "DD_SPRING_WEBFLUX_CLIENT_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_SPRING_WEBFLUX_CLIENT_ANALYTICS_SAMPLE_RATE": [ @@ -10422,7 +12183,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_SPRING_WEBFLUX_CLIENT_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_SPRING_WEBFLUX_CLIENT_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_SPRING_WEBFLUX_CLIENT_ENABLED": [ @@ -10430,7 +12193,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_SPRING_WEBFLUX_CLIENT_ENABLED", "DD_INTEGRATION_SPRING_WEBFLUX_CLIENT_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_SPRING_WEBFLUX_CLIENT_ENABLED", + "DD_INTEGRATION_SPRING_WEBFLUX_CLIENT_ENABLED" + ] } ], "DD_TRACE_SPRING_WEBFLUX_ENABLED": [ @@ -10438,7 +12204,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_SPRING_WEBFLUX_ENABLED", "DD_INTEGRATION_SPRING_WEBFLUX_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_SPRING_WEBFLUX_ENABLED", + "DD_INTEGRATION_SPRING_WEBFLUX_ENABLED" + ] } ], "DD_TRACE_SPRING_WEBFLUX_FUNCTIONAL_ENABLED": [ @@ -10446,7 +12215,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_SPRING_WEBFLUX_FUNCTIONAL_ENABLED", "DD_INTEGRATION_SPRING_WEBFLUX_FUNCTIONAL_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_SPRING_WEBFLUX_FUNCTIONAL_ENABLED", + "DD_INTEGRATION_SPRING_WEBFLUX_FUNCTIONAL_ENABLED" + ] } ], "DD_TRACE_SPRING_WEB_ANALYTICS_ENABLED": [ @@ -10454,7 +12226,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_SPRING_WEB_ANALYTICS_ENABLED"] + "aliases": [ + "DD_SPRING_WEB_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_SPRING_WEB_ANALYTICS_SAMPLE_RATE": [ @@ -10462,7 +12236,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_SPRING_WEB_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_SPRING_WEB_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_SPRING_WEB_CODE_ORIGIN_ENABLED": [ @@ -10470,7 +12246,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_SPRING_WEB_CODE_ORIGIN_ENABLED", "DD_INTEGRATION_SPRING_WEB_CODE_ORIGIN_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_SPRING_WEB_CODE_ORIGIN_ENABLED", + "DD_INTEGRATION_SPRING_WEB_CODE_ORIGIN_ENABLED" + ] } ], "DD_TRACE_SPRING_WEB_ENABLED": [ @@ -10478,7 +12257,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_SPRING_WEB_ENABLED", "DD_INTEGRATION_SPRING_WEB_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_SPRING_WEB_ENABLED", + "DD_INTEGRATION_SPRING_WEB_ENABLED" + ] } ], "DD_TRACE_SPRING_WS_2_ENABLED": [ @@ -10486,7 +12268,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_SPRING_WS_2_ENABLED", "DD_INTEGRATION_SPRING_WS_2_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_SPRING_WS_2_ENABLED", + "DD_INTEGRATION_SPRING_WS_2_ENABLED" + ] } ], "DD_TRACE_SPRING_WS_ENABLED": [ @@ -10494,7 +12279,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_SPRING_WS_ENABLED", "DD_INTEGRATION_SPRING_WS_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_SPRING_WS_ENABLED", + "DD_INTEGRATION_SPRING_WS_ENABLED" + ] } ], "DD_TRACE_SPYMEMCACHED_ANALYTICS_ENABLED": [ @@ -10502,7 +12290,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_SPYMEMCACHED_ANALYTICS_ENABLED"] + "aliases": [ + "DD_SPYMEMCACHED_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_SPYMEMCACHED_ANALYTICS_SAMPLE_RATE": [ @@ -10510,7 +12300,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_SPYMEMCACHED_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_SPYMEMCACHED_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_SPYMEMCACHED_ENABLED": [ @@ -10518,7 +12310,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_SPYMEMCACHED_ENABLED", "DD_INTEGRATION_SPYMEMCACHED_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_SPYMEMCACHED_ENABLED", + "DD_INTEGRATION_SPYMEMCACHED_ENABLED" + ] } ], "DD_TRACE_SQS_BODY_PROPAGATION_ENABLED": [ @@ -10534,7 +12329,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_SQS_ENABLED", "DD_INTEGRATION_SQS_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_SQS_ENABLED", + "DD_INTEGRATION_SQS_ENABLED" + ] } ], "DD_TRACE_SQS_INJECT_DATADOG_ATTRIBUTE_ENABLED": [ @@ -10542,7 +12340,9 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_SQS_INJECT_DATADOG_ATTRIBUTE_ENABLED"] + "aliases": [ + "DD_SQS_INJECT_DATADOG_ATTRIBUTE_ENABLED" + ] } ], "DD_TRACE_SQS_LEGACY_TRACING_ENABLED": [ @@ -10550,7 +12350,9 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_SQS_LEGACY_TRACING_ENABLED"] + "aliases": [ + "DD_SQS_LEGACY_TRACING_ENABLED" + ] } ], "DD_TRACE_SQS_PROPAGATION_ENABLED": [ @@ -10558,7 +12360,9 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_SQS_PROPAGATION_ENABLED"] + "aliases": [ + "DD_SQS_PROPAGATION_ENABLED" + ] } ], "DD_TRACE_SQS_TIME_IN_QUEUE_ENABLED": [ @@ -10566,7 +12370,9 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_SQS_TIME_IN_QUEUE_ENABLED"] + "aliases": [ + "DD_SQS_TIME_IN_QUEUE_ENABLED" + ] } ], "DD_TRACE_SSLSOCKET_ENABLED": [ @@ -10574,7 +12380,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_SSLSOCKET_ENABLED", "DD_INTEGRATION_SSLSOCKET_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_SSLSOCKET_ENABLED", + "DD_INTEGRATION_SSLSOCKET_ENABLED" + ] } ], "DD_TRACE_STARTUP_LOGS": [ @@ -10590,7 +12399,9 @@ "version": "B", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_TRACER_METRICS_ENABLED"] + "aliases": [ + "DD_TRACE_TRACER_METRICS_ENABLED" + ] } ], "DD_TRACE_STATS_COMPUTATION_IGNORE_AGENT_VERSION": [ @@ -10630,7 +12441,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_STRUCTURED_TASK_SCOPE_21_ENABLED", "DD_INTEGRATION_STRUCTURED_TASK_SCOPE_21_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_STRUCTURED_TASK_SCOPE_21_ENABLED", + "DD_INTEGRATION_STRUCTURED_TASK_SCOPE_21_ENABLED" + ] } ], "DD_TRACE_STRUCTURED_TASK_SCOPE_25_ENABLED": [ @@ -10638,7 +12452,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_STRUCTURED_TASK_SCOPE_25_ENABLED", "DD_INTEGRATION_STRUCTURED_TASK_SCOPE_25_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_STRUCTURED_TASK_SCOPE_25_ENABLED", + "DD_INTEGRATION_STRUCTURED_TASK_SCOPE_25_ENABLED" + ] } ], "DD_TRACE_STRUCTURED_TASK_SCOPE_ENABLED": [ @@ -10646,7 +12463,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_STRUCTURED_TASK_SCOPE_ENABLED", "DD_INTEGRATION_STRUCTURED_TASK_SCOPE_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_STRUCTURED_TASK_SCOPE_ENABLED", + "DD_INTEGRATION_STRUCTURED_TASK_SCOPE_ENABLED" + ] } ], "DD_TRACE_SUREFIRE_ENABLED": [ @@ -10654,7 +12474,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_SUREFIRE_ENABLED", "DD_INTEGRATION_SUREFIRE_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_SUREFIRE_ENABLED", + "DD_INTEGRATION_SUREFIRE_ENABLED" + ] } ], "DD_TRACE_SYNAPSE3_ANALYTICS_ENABLED": [ @@ -10662,7 +12485,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_SYNAPSE3_ANALYTICS_ENABLED"] + "aliases": [ + "DD_SYNAPSE3_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_SYNAPSE3_ANALYTICS_SAMPLE_RATE": [ @@ -10670,7 +12495,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_SYNAPSE3_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_SYNAPSE3_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_SYNAPSE3_CLIENT_ENABLED": [ @@ -10678,7 +12505,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_SYNAPSE3_CLIENT_ENABLED", "DD_INTEGRATION_SYNAPSE3_CLIENT_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_SYNAPSE3_CLIENT_ENABLED", + "DD_INTEGRATION_SYNAPSE3_CLIENT_ENABLED" + ] } ], "DD_TRACE_SYNAPSE3_ENABLED": [ @@ -10686,7 +12516,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_SYNAPSE3_ENABLED", "DD_INTEGRATION_SYNAPSE3_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_SYNAPSE3_ENABLED", + "DD_INTEGRATION_SYNAPSE3_ENABLED" + ] } ], "DD_TRACE_SYNAPSE3_SERVER_ENABLED": [ @@ -10694,7 +12527,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_SYNAPSE3_SERVER_ENABLED", "DD_INTEGRATION_SYNAPSE3_SERVER_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_SYNAPSE3_SERVER_ENABLED", + "DD_INTEGRATION_SYNAPSE3_SERVER_ENABLED" + ] } ], "DD_TRACE_TAGS": [ @@ -10702,7 +12538,9 @@ "version": "A", "type": "map", "default": null, - "aliases": ["DD_TAGS"] + "aliases": [ + "DD_TAGS" + ] } ], "DD_TRACE_TASK_RUNNER_ENABLED": [ @@ -10710,7 +12548,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_TASK_RUNNER_ENABLED", "DD_INTEGRATION_TASK_RUNNER_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_TASK_RUNNER_ENABLED", + "DD_INTEGRATION_TASK_RUNNER_ENABLED" + ] } ], "DD_TRACE_TASK_UNWRAPPING_ENABLED": [ @@ -10718,7 +12559,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_TASK_UNWRAPPING_ENABLED", "DD_INTEGRATION_TASK_UNWRAPPING_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_TASK_UNWRAPPING_ENABLED", + "DD_INTEGRATION_TASK_UNWRAPPING_ENABLED" + ] } ], "DD_TRACE_TESTNG_6_ENABLED": [ @@ -10726,7 +12570,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_TESTNG_6_ENABLED", "DD_INTEGRATION_TESTNG_6_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_TESTNG_6_ENABLED", + "DD_INTEGRATION_TESTNG_6_ENABLED" + ] } ], "DD_TRACE_TESTNG_7_ENABLED": [ @@ -10734,7 +12581,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_TESTNG_7_ENABLED", "DD_INTEGRATION_TESTNG_7_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_TESTNG_7_ENABLED", + "DD_INTEGRATION_TESTNG_7_ENABLED" + ] } ], "DD_TRACE_TESTNG_ENABLED": [ @@ -10742,7 +12592,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_TESTNG_ENABLED", "DD_INTEGRATION_TESTNG_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_TESTNG_ENABLED", + "DD_INTEGRATION_TESTNG_ENABLED" + ] } ], "DD_TRACE_TESTNG_ITR_ENABLED": [ @@ -10750,7 +12603,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_TESTNG_ITR_ENABLED", "DD_INTEGRATION_TESTNG_ITR_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_TESTNG_ITR_ENABLED", + "DD_INTEGRATION_TESTNG_ITR_ENABLED" + ] } ], "DD_TRACE_TEST_ORDER_ENABLED": [ @@ -10758,7 +12614,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_TEST_ORDER_ENABLED", "DD_INTEGRATION_TEST_ORDER_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_TEST_ORDER_ENABLED", + "DD_INTEGRATION_TEST_ORDER_ENABLED" + ] } ], "DD_TRACE_TEST_RETRY_ENABLED": [ @@ -10766,7 +12625,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_TEST_RETRY_ENABLED", "DD_INTEGRATION_TEST_RETRY_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_TEST_RETRY_ENABLED", + "DD_INTEGRATION_TEST_RETRY_ENABLED" + ] } ], "DD_TRACE_THREAD_POOL_EXECUTORS_EXCLUDE": [ @@ -10782,7 +12644,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_TRACE_THREAD_POOL_EXECUTORS_LEGACY_TRACING_ENABLED"] + "aliases": [ + "DD_TRACE_THREAD_POOL_EXECUTORS_LEGACY_TRACING_ENABLED" + ] } ], "DD_TRACE_THROWABLES_ENABLED": [ @@ -10790,7 +12654,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_THROWABLES_ENABLED", "DD_INTEGRATION_THROWABLES_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_THROWABLES_ENABLED", + "DD_INTEGRATION_THROWABLES_ENABLED" + ] } ], "DD_TRACE_THYMELEAF_ENABLED": [ @@ -10798,7 +12665,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_THYMELEAF_ENABLED", "DD_INTEGRATION_THYMELEAF_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_THYMELEAF_ENABLED", + "DD_INTEGRATION_THYMELEAF_ENABLED" + ] } ], "DD_TRACE_TIBCO_BW_ANALYTICS_ENABLED": [ @@ -10806,7 +12676,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_TIBCO_BW_ANALYTICS_ENABLED"] + "aliases": [ + "DD_TIBCO_BW_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_TIBCO_BW_ANALYTICS_SAMPLE_RATE": [ @@ -10814,7 +12686,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_TIBCO_BW_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_TIBCO_BW_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_TIBCO_BW_ENABLED": [ @@ -10822,7 +12696,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_TIBCO_BW_ENABLED", "DD_INTEGRATION_TIBCO_BW_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_TIBCO_BW_ENABLED", + "DD_INTEGRATION_TIBCO_BW_ENABLED" + ] } ], "DD_TRACE_TIBCO_ENABLED": [ @@ -10830,7 +12707,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_TIBCO_ENABLED", "DD_INTEGRATION_TIBCO_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_TIBCO_ENABLED", + "DD_INTEGRATION_TIBCO_ENABLED" + ] } ], "DD_TRACE_TINYLOG_ENABLED": [ @@ -10838,7 +12718,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_TINYLOG_ENABLED", "DD_INTEGRATION_TINYLOG_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_TINYLOG_ENABLED", + "DD_INTEGRATION_TINYLOG_ENABLED" + ] } ], "DD_TRACE_TOMCAT_ANALYTICS_ENABLED": [ @@ -10846,7 +12729,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_TOMCAT_ANALYTICS_ENABLED"] + "aliases": [ + "DD_TOMCAT_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_TOMCAT_ANALYTICS_SAMPLE_RATE": [ @@ -10854,7 +12739,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_TOMCAT_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_TOMCAT_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_TOMCAT_CLASSLOADING_ENABLED": [ @@ -10862,7 +12749,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_TOMCAT_CLASSLOADING_ENABLED", "DD_INTEGRATION_TOMCAT_CLASSLOADING_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_TOMCAT_CLASSLOADING_ENABLED", + "DD_INTEGRATION_TOMCAT_CLASSLOADING_ENABLED" + ] } ], "DD_TRACE_TOMCAT_ENABLED": [ @@ -10870,7 +12760,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_TOMCAT_ENABLED", "DD_INTEGRATION_TOMCAT_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_TOMCAT_ENABLED", + "DD_INTEGRATION_TOMCAT_ENABLED" + ] } ], "DD_TRACE_TOMCAT_WEBSOCKET_ENABLED": [ @@ -10878,7 +12771,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_TOMCAT_WEBSOCKET_ENABLED", "DD_INTEGRATION_TOMCAT_WEBSOCKET_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_TOMCAT_WEBSOCKET_ENABLED", + "DD_INTEGRATION_TOMCAT_WEBSOCKET_ENABLED" + ] } ], "DD_TRACE_TRACER_METRICS_BUFFERING_ENABLED": [ @@ -10926,7 +12822,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_TRACE_ANNOTATION_ANALYTICS_ENABLED"] + "aliases": [ + "DD_TRACE_ANNOTATION_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_TRACE_ANNOTATION_ANALYTICS_SAMPLE_RATE": [ @@ -10934,7 +12832,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_TRACE_ANNOTATION_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_TRACE_ANNOTATION_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_TRACE_ANNOTATION_ENABLED": [ @@ -10942,7 +12842,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_TRACE_ANNOTATION_ENABLED", "DD_INTEGRATION_TRACE_ANNOTATION_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_TRACE_ANNOTATION_ENABLED", + "DD_INTEGRATION_TRACE_ANNOTATION_ENABLED" + ] } ], "DD_TRACE_TRACE_CONFIG_ANALYTICS_ENABLED": [ @@ -10950,7 +12853,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_TRACE_CONFIG_ANALYTICS_ENABLED"] + "aliases": [ + "DD_TRACE_CONFIG_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_TRACE_CONFIG_ANALYTICS_SAMPLE_RATE": [ @@ -10958,7 +12863,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_TRACE_CONFIG_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_TRACE_CONFIG_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_TRACE_CONFIG_ENABLED": [ @@ -10966,7 +12873,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_TRACE_CONFIG_ENABLED", "DD_INTEGRATION_TRACE_CONFIG_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_TRACE_CONFIG_ENABLED", + "DD_INTEGRATION_TRACE_CONFIG_ENABLED" + ] } ], "DD_TRACE_TRACE_ENABLED": [ @@ -10974,7 +12884,30 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_TRACE_ENABLED", "DD_INTEGRATION_TRACE_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_TRACE_ENABLED", + "DD_INTEGRATION_TRACE_ENABLED" + ] + } + ], + "DD_TRACE_TRACE_FFM_ANALYTICS_ENABLED": [ + { + "version": "A", + "type": "boolean", + "default": "false", + "aliases": [ + "DD_TRACE_FFM_ANALYTICS_ENABLED" + ] + } + ], + "DD_TRACE_TRACE_FFM_ANALYTICS_SAMPLE_RATE": [ + { + "version": "A", + "type": "decimal", + "default": "1.0", + "aliases": [ + "DD_TRACE_FFM_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_TRIAGE": [ @@ -10990,7 +12923,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_TWILIO_SDK_ANALYTICS_ENABLED"] + "aliases": [ + "DD_TWILIO_SDK_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_TWILIO_SDK_ANALYTICS_SAMPLE_RATE": [ @@ -10998,7 +12933,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_TWILIO_SDK_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_TWILIO_SDK_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_TWILIO_SDK_ENABLED": [ @@ -11006,7 +12943,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_TWILIO_SDK_ENABLED", "DD_INTEGRATION_TWILIO_SDK_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_TWILIO_SDK_ENABLED", + "DD_INTEGRATION_TWILIO_SDK_ENABLED" + ] } ], "DD_TRACE_UNDERTOW_2_0_ENABLED": [ @@ -11014,7 +12954,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_UNDERTOW_2_0_ENABLED", "DD_INTEGRATION_UNDERTOW_2_0_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_UNDERTOW_2_0_ENABLED", + "DD_INTEGRATION_UNDERTOW_2_0_ENABLED" + ] } ], "DD_TRACE_UNDERTOW_2_2_ENABLED": [ @@ -11022,7 +12965,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_UNDERTOW_2_2_ENABLED", "DD_INTEGRATION_UNDERTOW_2_2_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_UNDERTOW_2_2_ENABLED", + "DD_INTEGRATION_UNDERTOW_2_2_ENABLED" + ] } ], "DD_TRACE_UNDERTOW_ENABLED": [ @@ -11030,7 +12976,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_UNDERTOW_ENABLED", "DD_INTEGRATION_UNDERTOW_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_UNDERTOW_ENABLED", + "DD_INTEGRATION_UNDERTOW_ENABLED" + ] } ], "DD_TRACE_UNDERTOW_HTTP_ANALYTICS_ENABLED": [ @@ -11038,7 +12987,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_UNDERTOW_HTTP_ANALYTICS_ENABLED"] + "aliases": [ + "DD_UNDERTOW_HTTP_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_UNDERTOW_HTTP_ANALYTICS_SAMPLE_RATE": [ @@ -11046,7 +12997,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_UNDERTOW_HTTP_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_UNDERTOW_HTTP_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_UNDERTOW_HTTP_SERVER_ANALYTICS_ENABLED": [ @@ -11054,7 +13007,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_UNDERTOW_HTTP_SERVER_ANALYTICS_ENABLED"] + "aliases": [ + "DD_UNDERTOW_HTTP_SERVER_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_UNDERTOW_HTTP_SERVER_ANALYTICS_SAMPLE_RATE": [ @@ -11062,7 +13017,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_UNDERTOW_HTTP_SERVER_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_UNDERTOW_HTTP_SERVER_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_UNDERTOW_LEGACY_TRACING_ENABLED": [ @@ -11070,7 +13027,9 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_UNDERTOW_LEGACY_TRACING_ENABLED"] + "aliases": [ + "DD_UNDERTOW_LEGACY_TRACING_ENABLED" + ] } ], "DD_TRACE_UNDERTOW_REQUEST_PARSE_ENABLED": [ @@ -11078,7 +13037,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_UNDERTOW_REQUEST_PARSE_ENABLED", "DD_INTEGRATION_UNDERTOW_REQUEST_PARSE_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_UNDERTOW_REQUEST_PARSE_ENABLED", + "DD_INTEGRATION_UNDERTOW_REQUEST_PARSE_ENABLED" + ] } ], "DD_TRACE_URLASRESOURCENAMERULE_ENABLED": [ @@ -11094,7 +13056,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_URLCONNECTION_ANALYTICS_ENABLED"] + "aliases": [ + "DD_URLCONNECTION_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_URLCONNECTION_ANALYTICS_SAMPLE_RATE": [ @@ -11102,7 +13066,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_URLCONNECTION_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_URLCONNECTION_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_URLCONNECTION_ENABLED": [ @@ -11110,7 +13076,10 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_TRACE_INTEGRATION_URLCONNECTION_ENABLED", "DD_INTEGRATION_URLCONNECTION_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_URLCONNECTION_ENABLED", + "DD_INTEGRATION_URLCONNECTION_ENABLED" + ] } ], "DD_TRACE_VALKEY_ANALYTICS_ENABLED": [ @@ -11118,7 +13087,9 @@ "version": "B", "type": "boolean", "default": "false", - "aliases": ["DD_VALKEY_ANALYTICS_ENABLED"] + "aliases": [ + "DD_VALKEY_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_VALKEY_ANALYTICS_SAMPLE_RATE": [ @@ -11126,7 +13097,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_VALKEY_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_VALKEY_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_VALKEY_ENABLED": [ @@ -11134,7 +13107,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_VALKEY_ENABLED", "DD_INTEGRATION_VALKEY_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_VALKEY_ENABLED", + "DD_INTEGRATION_VALKEY_ENABLED" + ] } ], "DD_TRACE_VELOCITY_ENABLED": [ @@ -11142,7 +13118,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_VELOCITY_ENABLED", "DD_INTEGRATION_VELOCITY_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_VELOCITY_ENABLED", + "DD_INTEGRATION_VELOCITY_ENABLED" + ] } ], "DD_TRACE_VERTX_3_4_ENABLED": [ @@ -11150,7 +13129,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_VERTX_3_4_ENABLED", "DD_INTEGRATION_VERTX_3_4_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_VERTX_3_4_ENABLED", + "DD_INTEGRATION_VERTX_3_4_ENABLED" + ] } ], "DD_TRACE_VERTX_3_5_ENABLED": [ @@ -11158,7 +13140,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_VERTX_3_5_ENABLED", "DD_INTEGRATION_VERTX_3_5_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_VERTX_3_5_ENABLED", + "DD_INTEGRATION_VERTX_3_5_ENABLED" + ] } ], "DD_TRACE_VERTX_3_9_ENABLED": [ @@ -11166,7 +13151,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_VERTX_3_9_ENABLED", "DD_INTEGRATION_VERTX_3_9_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_VERTX_3_9_ENABLED", + "DD_INTEGRATION_VERTX_3_9_ENABLED" + ] } ], "DD_TRACE_VERTX_4_0_ENABLED": [ @@ -11174,7 +13162,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_VERTX_4_0_ENABLED", "DD_INTEGRATION_VERTX_4_0_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_VERTX_4_0_ENABLED", + "DD_INTEGRATION_VERTX_4_0_ENABLED" + ] } ], "DD_TRACE_VERTX_5_0_ENABLED": [ @@ -11182,7 +13173,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_VERTX_5_0_ENABLED", "DD_INTEGRATION_VERTX_5_0_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_VERTX_5_0_ENABLED", + "DD_INTEGRATION_VERTX_5_0_ENABLED" + ] } ], "DD_TRACE_VERTX_ANALYTICS_ENABLED": [ @@ -11190,7 +13184,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_VERTX_ANALYTICS_ENABLED"] + "aliases": [ + "DD_VERTX_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_VERTX_ANALYTICS_SAMPLE_RATE": [ @@ -11198,7 +13194,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_VERTX_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_VERTX_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_VERTX_ENABLED": [ @@ -11206,7 +13204,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_VERTX_ENABLED", "DD_INTEGRATION_VERTX_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_VERTX_ENABLED", + "DD_INTEGRATION_VERTX_ENABLED" + ] } ], "DD_TRACE_VERTX_REDIS_CLIENT_ANALYTICS_ENABLED": [ @@ -11214,7 +13215,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_VERTX_REDIS_CLIENT_ANALYTICS_ENABLED"] + "aliases": [ + "DD_VERTX_REDIS_CLIENT_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_VERTX_REDIS_CLIENT_ANALYTICS_SAMPLE_RATE": [ @@ -11222,7 +13225,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_VERTX_REDIS_CLIENT_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_VERTX_REDIS_CLIENT_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_VERTX_REDIS_CLIENT_ENABLED": [ @@ -11230,7 +13235,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_VERTX_REDIS_CLIENT_ENABLED", "DD_INTEGRATION_VERTX_REDIS_CLIENT_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_VERTX_REDIS_CLIENT_ENABLED", + "DD_INTEGRATION_VERTX_REDIS_CLIENT_ENABLED" + ] } ], "DD_TRACE_VERTX_ROUTE_HANDLER_ANALYTICS_ENABLED": [ @@ -11238,7 +13246,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_VERTX_ROUTE_HANDLER_ANALYTICS_ENABLED"] + "aliases": [ + "DD_VERTX_ROUTE_HANDLER_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_VERTX_ROUTE_HANDLER_ANALYTICS_SAMPLE_RATE": [ @@ -11246,7 +13256,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_VERTX_ROUTE_HANDLER_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_VERTX_ROUTE_HANDLER_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_VERTX_SQL_CLIENT_ANALYTICS_ENABLED": [ @@ -11254,7 +13266,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_VERTX_SQL_CLIENT_ANALYTICS_ENABLED"] + "aliases": [ + "DD_VERTX_SQL_CLIENT_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_VERTX_SQL_CLIENT_ANALYTICS_SAMPLE_RATE": [ @@ -11262,7 +13276,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_VERTX_SQL_CLIENT_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_VERTX_SQL_CLIENT_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_VERTX_SQL_CLIENT_ENABLED": [ @@ -11270,7 +13286,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_VERTX_SQL_CLIENT_ENABLED", "DD_INTEGRATION_VERTX_SQL_CLIENT_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_VERTX_SQL_CLIENT_ENABLED", + "DD_INTEGRATION_VERTX_SQL_CLIENT_ENABLED" + ] } ], "DD_TRACE_VIRTUAL_THREAD_ENABLED": [ @@ -11278,7 +13297,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_VIRTUAL_THREAD_ENABLED", "DD_INTEGRATION_VIRTUAL_THREAD_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_VIRTUAL_THREAD_ENABLED", + "DD_INTEGRATION_VIRTUAL_THREAD_ENABLED" + ] } ], "DD_TRACE_WALLCLOCK_ENABLED": [ @@ -11286,7 +13308,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_WALLCLOCK_ENABLED", "DD_INTEGRATION_WALLCLOCK_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_WALLCLOCK_ENABLED", + "DD_INTEGRATION_WALLCLOCK_ENABLED" + ] } ], "DD_TRACE_WEAVER_ENABLED": [ @@ -11294,7 +13319,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_WEAVER_ENABLED", "DD_INTEGRATION_WEAVER_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_WEAVER_ENABLED", + "DD_INTEGRATION_WEAVER_ENABLED" + ] } ], "DD_TRACE_WEBSOCKET_ANALYTICS_ENABLED": [ @@ -11302,7 +13330,9 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_WEBSOCKET_ANALYTICS_ENABLED"] + "aliases": [ + "DD_WEBSOCKET_ANALYTICS_ENABLED" + ] } ], "DD_TRACE_WEBSOCKET_ANALYTICS_SAMPLE_RATE": [ @@ -11310,7 +13340,9 @@ "version": "A", "type": "decimal", "default": "1.0", - "aliases": ["DD_WEBSOCKET_ANALYTICS_SAMPLE_RATE"] + "aliases": [ + "DD_WEBSOCKET_ANALYTICS_SAMPLE_RATE" + ] } ], "DD_TRACE_WEBSOCKET_ENABLED": [ @@ -11318,7 +13350,10 @@ "version": "C", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_WEBSOCKET_ENABLED", "DD_INTEGRATION_WEBSOCKET_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_WEBSOCKET_ENABLED", + "DD_INTEGRATION_WEBSOCKET_ENABLED" + ] } ], "DD_TRACE_WEBSOCKET_MESSAGES_ENABLED": [ @@ -11358,7 +13393,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_WEBSPHERE_JMX_ENABLED", "DD_INTEGRATION_WEBSPHERE_JMX_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_WEBSPHERE_JMX_ENABLED", + "DD_INTEGRATION_WEBSPHERE_JMX_ENABLED" + ] } ], "DD_TRACE_WILDFLY_ENABLED": [ @@ -11366,7 +13404,10 @@ "version": "A", "type": "boolean", "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_WILDFLY_ENABLED", "DD_INTEGRATION_WILDFLY_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_WILDFLY_ENABLED", + "DD_INTEGRATION_WILDFLY_ENABLED" + ] } ], "DD_TRACE_X_DATADOG_TAGS_MAX_LENGTH": [ @@ -11382,7 +13423,10 @@ "version": "A", "type": "boolean", "default": "false", - "aliases": ["DD_TRACE_INTEGRATION_ZIO_EXPERIMENTAL_ENABLED", "DD_INTEGRATION_ZIO_EXPERIMENTAL_ENABLED"] + "aliases": [ + "DD_TRACE_INTEGRATION_ZIO_EXPERIMENTAL_ENABLED", + "DD_INTEGRATION_ZIO_EXPERIMENTAL_ENABLED" + ] } ], "DD_TRIAGE_REPORT_DIR": [ @@ -11457,7 +13501,7 @@ "aliases": [] } ], - "OTEL_INSTRUMENTATION_HTTP_CLIENT_CAPTURE_REQUEST_HEADERS": [ + "OTEL_EXPORTER_OTLP_COMPRESSION": [ { "version": "A", "type": "string", @@ -11465,7 +13509,7 @@ "aliases": [] } ], - "OTEL_INSTRUMENTATION_HTTP_CLIENT_CAPTURE_RESPONSE_HEADERS": [ + "OTEL_EXPORTER_OTLP_ENDPOINT": [ { "version": "A", "type": "string", @@ -11473,15 +13517,15 @@ "aliases": [] } ], - "OTEL_INSTRUMENTATION_HTTP_SERVER_CAPTURE_REQUEST_HEADERS": [ + "OTEL_EXPORTER_OTLP_HEADERS": [ { - "version": "A", - "type": "string", + "version": "B", + "type": "map", "default": null, "aliases": [] } ], - "OTEL_INSTRUMENTATION_HTTP_SERVER_CAPTURE_RESPONSE_HEADERS": [ + "OTEL_EXPORTER_OTLP_LOGS_COMPRESSION": [ { "version": "A", "type": "string", @@ -11489,7 +13533,7 @@ "aliases": [] } ], - "OTEL_JAVAAGENT_CONFIGURATION_FILE": [ + "OTEL_EXPORTER_OTLP_LOGS_ENDPOINT": [ { "version": "A", "type": "string", @@ -11497,7 +13541,7 @@ "aliases": [] } ], - "OTEL_JAVAAGENT_EXTENSIONS": [ + "OTEL_EXPORTER_OTLP_LOGS_HEADERS": [ { "version": "A", "type": "string", @@ -11505,47 +13549,47 @@ "aliases": [] } ], - "OTEL_LOGS_EXPORTER": [ + "OTEL_EXPORTER_OTLP_LOGS_PROTOCOL": [ { "version": "A", "type": "string", - "default": null, + "default": "SDK-dependent, but will typically be either http/protobuf or grpc.", "aliases": [] } ], - "OTEL_LOG_LEVEL": [ + "OTEL_EXPORTER_OTLP_LOGS_TIMEOUT": [ { - "version": "C", - "type": "string", - "default": null, + "version": "A", + "type": "int", + "default": "10000", "aliases": [] } ], - "OTEL_METRICS_EXPORTER": [ + "OTEL_EXPORTER_OTLP_METRICS_COMPRESSION": [ { - "version": "B", + "version": "A", "type": "string", "default": null, "aliases": [] } ], - "OTEL_PROPAGATORS": [ + "OTEL_EXPORTER_OTLP_METRICS_ENDPOINT": [ { - "version": "B", + "version": "A", "type": "string", - "default": "", + "default": null, "aliases": [] } ], - "OTEL_RESOURCE_ATTRIBUTES": [ + "OTEL_EXPORTER_OTLP_METRICS_HEADERS": [ { "version": "B", "type": "string", - "default": "", + "default": null, "aliases": [] } ], - "OTEL_SDK_DISABLED": [ + "OTEL_EXPORTER_OTLP_METRICS_PROTOCOL": [ { "version": "A", "type": "string", @@ -11553,7 +13597,7 @@ "aliases": [] } ], - "OTEL_SERVICE_NAME": [ + "OTEL_EXPORTER_OTLP_METRICS_TEMPORALITY_PREFERENCE": [ { "version": "B", "type": "string", @@ -11561,31 +13605,23 @@ "aliases": [] } ], - "OTEL_TRACES_EXPORTER": [ - { - "version": "C", - "type": "string", - "default": null, - "aliases": [] - } - ], - "OTEL_TRACES_SAMPLER_ARG": [ + "OTEL_EXPORTER_OTLP_METRICS_TIMEOUT": [ { - "version": "C", - "type": "string", - "default": null, + "version": "B", + "type": "int", + "default": "10000", "aliases": [] } ], - "OTEL_TRACES_SAMPLER": [ + "OTEL_EXPORTER_OTLP_PROTOCOL": [ { - "version": "C", + "version": "B", "type": "string", "default": null, "aliases": [] } ], - "OTEL_METRIC_EXPORT_INTERVAL": [ + "OTEL_EXPORTER_OTLP_TIMEOUT": [ { "version": "A", "type": "int", @@ -11593,15 +13629,7 @@ "aliases": [] } ], - "OTEL_METRIC_EXPORT_TIMEOUT": [ - { - "version": "A", - "type": "int", - "default": "7500", - "aliases": [] - } - ], - "OTEL_EXPORTER_OTLP_ENDPOINT": [ + "OTEL_EXPORTER_OTLP_TRACES_COMPRESSION": [ { "version": "A", "type": "string", @@ -11609,23 +13637,23 @@ "aliases": [] } ], - "OTEL_EXPORTER_OTLP_HEADERS": [ + "OTEL_EXPORTER_OTLP_TRACES_ENDPOINT": [ { - "version": "B", - "type": "map", + "version": "A", + "type": "string", "default": null, "aliases": [] } ], - "OTEL_EXPORTER_OTLP_PROTOCOL": [ + "OTEL_EXPORTER_OTLP_TRACES_HEADERS": [ { - "version": "B", + "version": "A", "type": "string", "default": null, "aliases": [] } ], - "OTEL_EXPORTER_OTLP_COMPRESSION": [ + "OTEL_EXPORTER_OTLP_TRACES_PROTOCOL": [ { "version": "A", "type": "string", @@ -11633,7 +13661,7 @@ "aliases": [] } ], - "OTEL_EXPORTER_OTLP_TIMEOUT": [ + "OTEL_EXPORTER_OTLP_TRACES_TIMEOUT": [ { "version": "A", "type": "int", @@ -11641,7 +13669,7 @@ "aliases": [] } ], - "OTEL_EXPORTER_OTLP_LOGS_ENDPOINT": [ + "OTEL_INSTRUMENTATION_HTTP_CLIENT_CAPTURE_REQUEST_HEADERS": [ { "version": "A", "type": "string", @@ -11649,7 +13677,7 @@ "aliases": [] } ], - "OTEL_EXPORTER_OTLP_LOGS_HEADERS": [ + "OTEL_INSTRUMENTATION_HTTP_CLIENT_CAPTURE_RESPONSE_HEADERS": [ { "version": "A", "type": "string", @@ -11657,15 +13685,15 @@ "aliases": [] } ], - "OTEL_EXPORTER_OTLP_LOGS_PROTOCOL": [ + "OTEL_INSTRUMENTATION_HTTP_SERVER_CAPTURE_REQUEST_HEADERS": [ { "version": "A", "type": "string", - "default": "SDK-dependent, but will typically be either http/protobuf or grpc.", + "default": null, "aliases": [] } ], - "OTEL_EXPORTER_OTLP_LOGS_COMPRESSION": [ + "OTEL_INSTRUMENTATION_HTTP_SERVER_CAPTURE_RESPONSE_HEADERS": [ { "version": "A", "type": "string", @@ -11673,15 +13701,15 @@ "aliases": [] } ], - "OTEL_EXPORTER_OTLP_LOGS_TIMEOUT": [ + "OTEL_JAVAAGENT_CONFIGURATION_FILE": [ { "version": "A", - "type": "int", - "default": "10000", + "type": "string", + "default": null, "aliases": [] } ], - "OTEL_EXPORTER_OTLP_METRICS_ENDPOINT": [ + "OTEL_JAVAAGENT_EXTENSIONS": [ { "version": "A", "type": "string", @@ -11689,15 +13717,15 @@ "aliases": [] } ], - "OTEL_EXPORTER_OTLP_METRICS_HEADERS": [ + "OTEL_JAVA_METRICS_CARDINALITY_LIMIT": [ { - "version": "B", - "type": "string", - "default": null, + "version": "A", + "type": "int", + "default": "2000", "aliases": [] } ], - "OTEL_EXPORTER_OTLP_METRICS_PROTOCOL": [ + "OTEL_LOGS_EXPORTER": [ { "version": "A", "type": "string", @@ -11705,55 +13733,55 @@ "aliases": [] } ], - "OTEL_EXPORTER_OTLP_METRICS_COMPRESSION": [ + "OTEL_LOG_LEVEL": [ { - "version": "A", + "version": "C", "type": "string", "default": null, "aliases": [] } ], - "OTEL_EXPORTER_OTLP_METRICS_TIMEOUT": [ + "OTEL_METRICS_EXPORTER": [ { "version": "B", - "type": "int", - "default": "10000", + "type": "string", + "default": null, "aliases": [] } ], - "OTEL_EXPORTER_OTLP_METRICS_TEMPORALITY_PREFERENCE": [ + "OTEL_METRIC_EXPORT_INTERVAL": [ { - "version": "B", - "type": "string", - "default": null, + "version": "A", + "type": "int", + "default": "10000", "aliases": [] } ], - "OTEL_JAVA_METRICS_CARDINALITY_LIMIT": [ + "OTEL_METRIC_EXPORT_TIMEOUT": [ { "version": "A", "type": "int", - "default": "2000", + "default": "7500", "aliases": [] } ], - "OTEL_EXPORTER_OTLP_TRACES_ENDPOINT": [ + "OTEL_PROPAGATORS": [ { - "version": "A", + "version": "B", "type": "string", - "default": null, + "default": "", "aliases": [] } ], - "OTEL_EXPORTER_OTLP_TRACES_HEADERS": [ + "OTEL_RESOURCE_ATTRIBUTES": [ { - "version": "A", + "version": "B", "type": "string", - "default": null, + "default": "", "aliases": [] } ], - "OTEL_EXPORTER_OTLP_TRACES_PROTOCOL": [ + "OTEL_SDK_DISABLED": [ { "version": "A", "type": "string", @@ -11761,36 +13789,36 @@ "aliases": [] } ], - "OTEL_EXPORTER_OTLP_TRACES_COMPRESSION": [ + "OTEL_SERVICE_NAME": [ { - "version": "A", + "version": "B", "type": "string", "default": null, "aliases": [] } ], - "OTEL_EXPORTER_OTLP_TRACES_TIMEOUT": [ + "OTEL_TRACES_EXPORTER": [ { - "version": "A", - "type": "int", - "default": "10000", + "version": "C", + "type": "string", + "default": null, "aliases": [] } ], - "DD_LEGACY_CONTEXT_MANAGER_ENABLED": [ + "OTEL_TRACES_SAMPLER": [ { - "version": "A", - "type": "boolean", - "default": "true", + "version": "C", + "type": "string", + "default": null, "aliases": [] } ], - "DD_TRACE_JAVA_MODULE_ENABLED": [ + "OTEL_TRACES_SAMPLER_ARG": [ { - "version": "A", - "type": "boolean", - "default": "true", - "aliases": ["DD_TRACE_INTEGRATION_JAVA_MODULE_ENABLED", "DD_INTEGRATION_JAVA_MODULE_ENABLED"] + "version": "C", + "type": "string", + "default": null, + "aliases": [] } ] },