| Modifier and Type | Method and Description |
|---|---|
void |
OpenTelemetryMetricsProvider.captureProcessorMetrics(org.mule.runtime.api.component.Component component,
org.mule.runtime.api.message.Error error,
String location,
SpanMeta spanMeta)
This method is called for capturing Mule Processor event metrics such as
start
or end of the execution.
|
| Modifier and Type | Method and Description |
|---|---|
SpanMeta |
TransactionStore.addProcessorSpan(String containerName,
TraceComponent traceComponent,
io.opentelemetry.api.trace.SpanBuilder spanBuilder)
Add a new processor span under an existing transaction.
|
default SpanMeta |
TransactionStore.endProcessorSpan(String transactionId,
TraceComponent traceComponent,
Consumer<io.opentelemetry.api.trace.Span> spanUpdater)
End an existing span under an existing transaction.
|
SpanMeta |
TransactionStore.endProcessorSpan(String transactionId,
TraceComponent traceComponent,
Consumer<io.opentelemetry.api.trace.Span> spanUpdater,
Instant endTime)
This overloading allows to end a span at given time.
|
| Modifier and Type | Method and Description |
|---|---|
SpanMeta |
OpenTelemetryConnection.endProcessorSpan(TraceComponent traceComponent,
org.mule.runtime.api.message.Error error) |
| Modifier and Type | Method and Description |
|---|---|
void |
OpenTelemetryMetricsProviderCollection.captureProcessorMetrics(org.mule.runtime.api.component.Component component,
org.mule.runtime.api.message.Error error,
String location,
SpanMeta spanMeta) |
| Modifier and Type | Class and Description |
|---|---|
class |
ProcessorSpan |
| Modifier and Type | Method and Description |
|---|---|
SpanMeta |
FlowSpan.addProcessorSpan(String containerName,
TraceComponent traceComponent,
io.opentelemetry.api.trace.SpanBuilder spanBuilder)
Add a span created from given
SpanBuilder for the processor
identified at the given location String. |
SpanMeta |
InMemoryTransactionStore.addProcessorSpan(String containerName,
TraceComponent traceComponent,
io.opentelemetry.api.trace.SpanBuilder spanBuilder) |
SpanMeta |
InMemoryTransactionStore.endProcessorSpan(String transactionId,
TraceComponent traceComponent,
Consumer<io.opentelemetry.api.trace.Span> spanUpdater,
Instant endTime) |
SpanMeta |
FlowSpan.endProcessorSpan(TraceComponent traceComponent,
Consumer<io.opentelemetry.api.trace.Span> spanUpdater,
Instant endTime) |
Copyright © 2024 AVIO Consulting. All rights reserved.