In Versions 1.5.0 and above a screen to manage archived messages has been introduced in response to changes in ServiceControl relating to Archived Message retention and disposal.
Archiving can be useful for failed messages that no longer have business value. Once a message is archived it can be automatically cleaned up according to the configuration of the retention policy.
Archiving in ServicePulse means that the failed messages are marked as
Archived. Data from an archived message is still available, but it is no longer displayed in the Failed Messages list in ServicePulse and is not counted by the Failed Messages indicator in the ServicePulse dashboard. It also will not appear in any failed message groups.
Archived messages can be found in ServicePulse in a tab in the Failed Messages page. From the Failed Messages page, messages can also be archived from:
- Failed Groups tab
- Any failed group's contents view
- All Messages tab
- The message details page
The Archived Messages tab will open showing messages archived in the last 2 hours.
To limit the set of displayed messages, select an option from the available predefined range.
Each message on screen contains information about when it's scheduled for deletion. "Immediate deletion" means that the message has expired, and will be deleted the next time the deletion task runs.
See Service Control Error Retention Period to learn more about scheduling automatic disposal of archived messages.
If there are failed messages that were archiced by mistake, these can be unarchived via the Archived Messages tab. Once unarchived, they will be then displayed in the Failed Message Groups and Failed Messages screen, where they can be retried or archived again.