The "Processors" Tab

The Processor tab in AxonIQ Console provides a view of the Event Processors in your system. Event Processors are components that handle events and perform actions based on those events. They are a crucial part of any system built with Axon Framework.

Screenshot of the

In the Processor tab, you can see the status of each Event Processor, including:

  • Whether it’s running or not (refer to the “Status” column)

  • The percentage of segments that are actively processed (refer to the “Claimed” column)

  • A button to access, including things like split, merge, reset, and load balance

These statistics can be used to understand the health of your system, gain deeper insights and diagnose any issues.

Processor details

Clicking on any row in the Processors list of the Processors tab will display more details about the statistics of the selected Event Processor, as shown in the image below.

A screenshot of the AxonIQ Console Processors tab showing detailed information about a specific processor.

The Processor Details view displays three panels that provide insight into the processor’s behavior and configuration:

  • At the top left of the panel is a table that provides a summary of processor status and general information, such as the processor name, processor mode, number of running instances, number and percentage of claimed segments, free segment capacity, updated information on current processor latency, and information on configured automation actions, if any. There are also some buttons for pausing, restarting the processor, and merging or splitting segments.

Screenshot of the Processor Summary info panel in the Processors detail view of the Processors tab in the AxonIQ Console.
  • At the top center of the tab is a table that allows the user to view the list of instances, list of segments, event handlers, and also allows to configure automation settings for the processor.

Screenshot of the Automation Configuration panel from the Processors detail view in the AxonIQ Console Processors tab
  • At the bottom of the panel are some graphs that show segment utilization, processor latency, and the number of nodes online. You can click on any of the graphs to view them in more detail.

Screenshot of the processor statistics graphs from the Processors detail pane in the AxonIQ Console Processors tab

Processor alerts

In addition to the specific details for the processor, there is a panel on the right side of the tab that displays the performance alerts detected for this processor, if any.

Screenshot of the Alerts side panel of the Processor Details view in the AxonIQ Console Processors tab

This section also includes a button to configure the conditions under which alerts are triggered.

Screenshot of the panel for configuring the conditions under which an alert is triggered for a specific processor.

The panel also displays, under the 'Environment conditions' section, the list of rules defined to trigger an alert for all processors in any application connected to this environment.

The conditions defined in this panel apply only to the specific application selected in the Applications tab. If you want to configure alerts for all processors in any application connected to this environment, you should use the Monitoring tab.