Message flow monitoring overview
You can monitor message flows, learn about monitoring basics and scenarios, and decide how to configure event sources.
A message flow can be configured to publish an event when something interesting happens. The events can be published to IBM® MQ or MQTT, to enable subscribers to receive them. You can also configure a message flow to send monitoring events to a Logstash input in an Elasticsearch, Logstash, and Kibana (ELK) stack.
An event is a message that contains information about the source of the event, the time of the event, and the reason for the event. The event can include the message bit stream, and can also include selected elements from the message body. These fields can be used to correlate messages that belong to the same transaction, or to convey business data to a monitoring application. You can then use these events to monitor your message flows.
- Use the Flow Editor in the IBM App Connect Enterprise Toolkit to configure the message flow monitoring events.
- Use a Monitoring profile to define monitoring events that can be applied to one or more message flows that are deployed to an integration server. A Monitoring profile is a special XML file that is stored and deployed in a Policy project.
For information about using business events to monitor business transactions through one or more message flows, see Business transaction monitoring overview.