Files
spring-integration/src/reference/asciidoc
Artem Bilan 88e259ccf2 Add observation for message channels (#3944)
* Add observation for message channels

* Add observation for message channels

The `MessageChannel.send()` is, essentially, only the point in Spring Integration where we produce a message
and can emit a `PRODUCER` kind span.

* Implement `IntegrationObservation.PRODUCER` infrastructure based on the `MessageSenderContext`
* Implement an observation emission in the `AbstractMessageChannel` based on the mentioned `IntegrationObservation.PRODUCER`
* Build a `MutableMessage.of(message)` to be able to modify message header in the `MessageSenderContext` via tracer `Propagator`
or other tracing injection instrument
* Document which components are instrumented with an `ObservationRegistry`

* Fix language in docs

Co-authored-by: Gary Russell <grussell@vmware.com>

Co-authored-by: Gary Russell <grussell@vmware.com>
2022-11-15 14:11:12 -05:00
..
2022-02-15 13:00:24 -05:00
2022-01-18 14:38:50 -05:00
2019-12-26 15:41:19 -05:00
2022-01-18 14:38:50 -05:00
2022-01-18 14:38:50 -05:00
2022-02-15 13:00:24 -05:00
2022-05-11 16:43:27 -04:00
2019-02-15 15:54:18 -05:00
2022-10-25 11:10:37 -04:00
2022-02-15 13:00:24 -05:00
2022-11-02 10:19:58 -04:00
2022-01-18 14:38:50 -05:00
2022-05-11 16:43:27 -04:00
2022-02-15 13:00:24 -05:00
2022-05-11 16:43:27 -04:00
2022-02-15 13:00:24 -05:00
2022-02-15 13:00:24 -05:00
2022-02-15 13:00:24 -05:00
2022-02-15 13:00:24 -05:00
2021-11-15 12:21:52 -05:00