Logs

Event logs provide a comprehensive record of all the events processed within the Signals. Each time a subscribed event occurs in the publisher system, a unique ID is generated and logged here with the time stamp, status, and other relevant details. It acts as a valuable source of insight which the managements can use to monitor, analyze, and effectively troubleshoot their event rules.

Logs Home Page

Key Aspects

Log Details

Event logs capture detailed information about each event processed within the system, including event source, timestamp, status, dispatch type, and the number of attempts taken to reach the target in the details view page. Refer to the Event Statuses help page to learn more about each status. This comprehensive data enables organizations to gain visibility into event flows and track the lifecycle of individual events.

Comprehensive Event Capture

Signals offers a detailed view of an event that has been deployed in multiple rules and targets to achieve certain business requirements. Within the log page, you can track a particular event’s performance across different rules and targets to help you analyze its flow and performance metrics. Following are the list of statuses used for it,

  • In Queue - The event has been processed according to the rule configurations and is now queued for delivery to the target.
  • In Progress - Events that are currently being delivered to the target.
  • Success - The event has been successfully delivered to the target specified in the rule.
  • Failed - Event delivery was unsuccessful to the target specified in the rule.
  • Dropped - The event is linked to a target or rule that has been deleted or disabled.
  • Batching - The event is part of a batch that will be delivered to the target according to the selected dispatch policy.
  • Scheduled - The event has been received by Signals and is set to be delivered to the target at a scheduled time.
  • Retry Scheduled - When an event failed to reach the target, this denotes that a retry has been scheduled based on the configured retry policy.

Log filters

The filter icon on the top-left corner of the logs’ list view offers a range of filters that can help you locate specific events. The filters are categorized based on targets, status, rules, and events. In event filters, you can either search for events with their unique ID or by selecting its service, publisher, and the subscribed events.

Overall logs filter

Debugging and Troubleshooting

The logs of each event are accompanied by the status of the event processing flow. Events with Failed status display failure messages when hovering over the status in the details view page. It helps you analyze and diagnose errors by identifying their root causes. This results in rapid problem resolution and ensures system reliability.

Last Updated 2025-04-11 18:35:15 +0530 +0530