Datadog Mule Integration 4 APM
XML Reference | Update Span
Update Span
The Update Span element updates a span already created in the flow, adding tags to add more optional information between the creation and closure of it.
<flow name="datadog-connectorFlow" >
<datadog-apm:update-span config-ref="Datadog_APM_Config" spanName="Span to be updated"/>
</flow>
Parameters
Name |
Type |
Description |
Default Value |
Required |
---|---|---|---|---|
config-ref |
Configuration |
Global configuration element of the operation |
|
x |
spanName |
String |
Name of the span to be updated |
|
x |
Activate Span
The Activate Span element sets a span as the new active one, measuring all the current performance in the flow, contains the global configuration and the span name to be activated.
<flow name="datadog-connectorFlow" >
<datadog-apm:activate-span config-ref="Datadog_APM_Config" spanName="Span to be activated"/>
</flow>
Parameters
Name |
Type |
Description |
Default Value |
Required |
---|---|---|---|---|
config-ref |
Configuration |
Global configuration element of the operation |
|
x |
spanName |
String |
Name of the span to be activated |
|
x |
Finish All
The Finish All element sets all the spans created to finished at once, this operation is executed based on a LIFO structure, contains the Global configuration
<flow name="datadog-connectorFlow" >
<datadog-apm:finish-all config-ref="Datadog_APM_Config"/>
</flow>
Name |
Type |
Description |
Default Value |
Required |
---|---|---|---|---|
config-ref |
Configuration |
Global configuration element of the operation |
|
x |
Logger
The Logger element creates information to be logged to the stated span in the Span Name field, sending information that can be consulted in the Datadog APM view, contains the Global configuration, the span name, a message, the logging level to be chosen, and the category. This logger operation is designed to help correlating the produced log with the parent trace Id in Datadog APM.
<flow name="datadog-connectorFlow" >
<datadog-apm:log config-ref="Datadog_APM_Config" spanName="span to be logged" message="message" category="category of the log" level="ERROR"/>
</flow>
Name |
Type |
Description |
Default Value |
Required |
---|---|---|---|---|
config-ref |
Configuration |
Global configuration element of the operation |
|
x |
spanName |
String |
Name of the span in which the logs will be inserted |
|
x |
message |
String |
Message to be inserted in the span |
|
x |
level |
Enumeration, one of:
|
Logging level of the log |
INFO |
|
category |
String |
Label to classify the log |
|
|