-
Notifications
You must be signed in to change notification settings - Fork 181
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
W-11939773-businessEvents-duke #2387
Open
dukesphere
wants to merge
5
commits into
v4.4
Choose a base branch
from
W-11939773-businessEvents-duke
base: v4.4
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from 4 commits
Commits
Show all changes
5 commits
Select commit
Hold shift + click to select a range
6312905
W-11939773-businessEvents-duke
dukesphere ed6a924
W-11939773-businessEvents-duke
dukesphere 5a292ee
W-11939773-businessEvents-duke
dukesphere bf21f07
W-11939773-businessEvents-duke
dukesphere 63dd4c1
W-11939773-businessEvents-duke
dukesphere File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -13,32 +13,31 @@ Mule applications collect _business event_ information (such as transaction exec | |
|
||
You can track two types of business events: _default events_ and _custom events_. | ||
|
||
Default event tracking is supported by all connectors and selected message processors. Enabling default events for these elements enables you to perform advanced debugging at runtime. You can enable default event tracking at either the flow level or the message processor level. + | ||
See xref:business-events-in-components.adoc[Configure Default Events Tracking] for configuration details. | ||
Default event tracking is supported by all connectors and selected message processors. Enabling default events for these elements enables you to perform advanced debugging at runtime. You can enable default event tracking at either the flow level or the message processor level. | ||
See xref:business-events-in-components.adoc[] for configuration details. | ||
|
||
Custom event tracking is supported by the Custom Business Event component. Custom events are always tracked, enabling you to monitor high-level activities in your flow that are relevant to your business. + | ||
See xref:business-events-custom.adoc[Custom Business Event Component] for configuration details. | ||
Custom event tracking is supported by the Custom Business Event component. Custom events are always tracked, enabling you to monitor high-level activities in your flow that are relevant to your business. See xref:business-events-custom.adoc[] for configuration details. | ||
|
||
== Monitoring Business Events | ||
|
||
You can enable Insight in Runtime Manager to monitor business events at runtime. These events can help you analyze the root cause of failures, isolate performance bottlenecks, and test for compliance with company procedures. | ||
|
||
Certain default events are tracked automatically after you enable Insight, but you must enable others in your application before they are tracked. | ||
|
||
See the xref:runtime-manager::insight.adoc[Insight] documentation for more details. | ||
See xref:runtime-manager::insight.adoc[] for more details. | ||
|
||
== Best Practices for Business Events | ||
|
||
Consider the following recommended practices when configuring business events tracking: | ||
|
||
* Enable default events only for processes that have particular value to you. To filter out unnecessary information, determine which stages within a business transaction you need to track, and enable tracking for only those stages. | ||
* Use custom events to track key process indicators: for example, "Total Order Amount" or "Tracking Number" to surface the high-level business activities in your flow. | ||
* Customize the transaction ID so that meaningful information, such as an order number, an employee identification number, or a shipment tracking number, is displayed for a transaction. + | ||
* Use custom events to track key process indicators, for example, "Total Order Amount" or "Tracking Number" to surface the high-level business activities in your flow. | ||
* Customize the transaction ID with xref:set-transaction-id.adoc[Set Transaction Id] so that meaningful information, such as an order number, an employee identification number, or a shipment tracking number, is displayed for a transaction. | ||
This practice makes analysis and debugging easier and more intuitive at runtime. | ||
|
||
== See Also | ||
|
||
* xref:about-mule-event.adoc[Mule Events] | ||
* xref:transaction-management.adoc[Transaction Management] | ||
* xref:business-events-in-components[Configure Default Events Tracking] | ||
* xref:business-events-custom.adoc[Custom Business Event Component] | ||
* xref:about-mule-event.adoc[] | ||
* xref:transaction-management.adoc[] | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. TODO: In the intro, say something about the relationship to business events and transaction management. Doc needs more context in this regard. |
||
* xref:business-events-in-components[] | ||
* xref:business-events-custom.adoc[] |
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
TODO: Say how & where you can see these events once you've configured them. Can you see them via the logs, for example?