iSyncSFDocumentation

#10. Application Logs

iSyncSF Application Logs provide real-time visibility into sync execution. Each log entry is tagged with a level (ERROR, DEBUG, FINEST) and a timestamp. Use the built-in viewer to filter, search, and monitor jobs as they run — and schedule automatic log cleanup to manage storage.

Purpose: Application logs provide real-time visibility into what the sync engine is doing during execution. They capture processing milestones, errors, warnings, and debug information that help users understand sync behavior and troubleshoot issues. Logs are template-specific and can be filtered by severity level. Where It Fits: Logs are viewable during and after execution via the Logs tab on the template page. They complement the progress tracker and error viewer by providing detailed, chronological event information. Users typically use logs when the progress tracker shows errors or unexpected behavior and they need more detail. Log cleanup is handled automatically by scheduled jobs and manually via the "Delete Application Logs" button.

#10.1 Viewing Logs

iSyncSF Application Logs viewer with real-time filtering by ERROR, DEBUG, and FINEST log levels
Application Logs viewer with level filters, keyword search, and cursor-based pagination

What Users Can Do:

#10.2 Cleaning Up Logs

What Users Can Do:

#10.3 Status Notifications

#Log Level Badges

Each log entry displays a colored badge indicating its severity level:

Log filtering is performed entirely on the client side for fast response. Use the level filter buttons to show or hide specific log levels. The search input matches against log message text, allowing you to quickly find entries related to a specific object or error message. Logs update in real time during an active sync — new entries appear automatically without manual refresh.

#Status Notifications

Toast notifications appear automatically during sync execution to inform you of key events. These include:

Notifications are scoped to the current template — you will not receive notifications for jobs running on other templates.

#Log Cleanup

Click the Delete Logs button in the toolbar to permanently remove all application log records for the current template. A confirmation dialog will appear before deletion proceeds. For automated cleanup, configure the scheduled Application Log Cleanup Job in the Setup Assistant — it runs on a configurable schedule and removes logs older than the retention period.