StableN/ASyncedN/A

Log Retention

Updated Oct 26, 2026346 viewsView on usehalo.com
  • backend services
  • Event Log
  • troubleshooting
  • log retention
  • backend service monitoring

In this guide we will cover:

- What Logs Halo Stores and for How Long

Related Guides:

What Logs Halo Stores and for How Long

This table covers the basis of the most commonly referenced logs within the system, and how long the data in them is stored for. When contacting support for troubleshooting, if the length of time specified has since past, please provide a more recent example.

AreaTableLength of Time
Agent LoginsagentloginNot deleted
Agent Status ChangesagentstatuschangelogNot deleted
Agent Viewing a TicketfaultsviewlogNot deleted

Note: This will be truncated when clearing ticket data (Configuration > Advanced Settings > "Clear All Ticket Data"). This option is hidden by default, please ask support for assistance.
Anonymous Ticket LogginganonrequestlogNot deleted
AuditauditNot deleted, but some information may have been manually redacted by an administrator if enabled
Automationsautomation30 days
Change Historydevicechange, invoicechange, licencechange, userchangeNot deleted
Chat

livechatheader

3 days, unless chat is made into a ticket
Eventsevent30 days
Event Management Eventsincomingevent

"Number of days to retain matched event logs for" and "Number of days to retain unmatched event logs for" set in Configuration > Event Management > General Settings

Incoming Emailsincomingemail14 days

Note: This may be less if receiving a large number of emails.

Note: Automatic redaction of card numbers or SSNs will not be redacted in incoming logs - the JSON of the full email will show in integrationrequest where irmsid=5
Integration ErrorsintegrationerrorNot deleted
Integration Webhooksintegrationrequest14 days
Integrator TimestampsintegratortraceNot deleted

Note: This will be truncated when clearing ticket data (Configuration > Advanced Settings > "Clear All Ticket Data"). This option is hidden by default, please ask support for assistance.
Knowledge Base Article ViewskbviewlogNot deleted
Notificationsescmsg10 days 

Note: If "Keep a record in the database when deleting notifications" is enabled in Configuration > Advanced Settings, this will be stored indefinitely in the database. From v2.253+, you can determine how long this record is kept by setting the "Days to retain records" field that appears below.
Outgoing Emailsoutgoingemail14 days

Note: This may be less if sending a large number of emails.
Outgoing Errors/PendingoutgoingattemptNot deleted

Note: This will be truncated when clearing ticket data (Configuration > Advanced Settings > "Clear All Ticket Data"). This option is hidden by default, please ask support for assistance.
Round Robin AssignmentroundrobinlogNot deleted

Note: This will be truncated when clearing ticket data (Configuration > Advanced Settings > "Clear All Ticket Data"). This option is hidden by default, please ask support for assistance.
Rules Matching TicketsfaultrulematchNot deleted

Note: This will be truncated when clearing ticket data (Configuration > Advanced Settings > "Clear All Ticket Data"). This option is hidden by default, please ask support for assistance.
Task Schedulertasktrace, trace7 days
Tenable Integration Exportintegrationexport7 days
Time a Ticket spent assigned to a certain TeamresourcetimelogNot deleted

Note: This will be truncated when clearing ticket data (Configuration > Advanced Settings > "Clear All Ticket Data"). This option is hidden by default, please ask support for assistance.
User Self-Service Portal LoginsportallogNot deleted
Webhook Eventswebhookevent"Day(s) to Retain Logs" set under each webhook in Configuration > Integrations > Webhooks

Referenced by