Logs
Learn how ZigiOps logs work: activity logs, error logs, debug log levels, file locations, data purging, and how to use logs to monitor integrations.
ZigiOps generates logs at multiple levels to help you monitor integration activity, diagnose failures, and perform deep-level debugging when needed. This page explains the types of logs available in ZigiOps, where to find them, how to configure logging behavior, and how to use logs effectively in day-to-day operations.
What types of logs does ZigiOps produce?
ZigiOps produces three categories of logs. Each serves a distinct purpose and is accessible from a different location in the platform.
Activity Log
Workflow page (Activity field, top-right corner)
Executed actions, polling cycles, listener events, sync status
Monitor workflow execution and confirm successful operations
Error Log
Troubleshooting page
Failures, exceptions, rejected records, API errors
Diagnose integration errors and failed action runs
Debug Log
General Settings (toggle) + log files on disk
Detailed internal trace of every operation step
Deep diagnostics; enabled temporarily when standard logs are insufficient
The Activity Log records what happened at the workflow level. The Error Log captures what went wrong. The Debug Log records why it went wrong, at the internal operation level. Enable Debug only when you are actively investigating an issue.
Where are the ZigiOps log files stored on disk?
In addition to the in-UI logs, ZigiOps writes log output to files on the host machine. The file locations depend on the operating system where ZigiOps is installed.
Windows
ZigiOps\platform\logsLinux
ZigiOps/platform/logsZigiWave-Hosted Cloud
For Cloud-hosted deployments, log files are managed by the ZigiWave team. You do not have direct file system access. Use the in-UI Activity Log, Error Log, and the Troubleshooting page to review integration activity. Contact ZigiWave Support if you need raw log output from a cloud instance.
What log levels are available and how do I change them?
ZigiOps supports the following log levels. The active log level determines how much detail is written to the log files and visible in the platform.
INFO
Default (always on)
Standard
Normal operations; records key events and action outcomes
DEBUG
Manually enabled in General Settings
High
Detailed tracing for troubleshooting; disable after investigation
How to enable Debug log level
Debug log level is disabled by default. To enable it:
Open General Settings
Open the ZigiOps web console and navigate to General Settings.
Go to the Debug section
Scroll to the Debug section.
Enable Debug Log Level
Toggle on Enable Debug Log Level (Overall).
Save the settings
Save the settings. The log level will change to DEBUG immediately, without a restart.
Debug log level significantly increases log verbosity and disk usage. Enable it only for the duration of your investigation, then disable it and return to the default INFO level. Leaving DEBUG enabled in production environments is not recommended.
How do I configure log data collection and purging?
ZigiOps can collect additional HTTP and payload data to support troubleshooting. This data is not collected by default and must be enabled in General Settings. Once enabled, it appears on the Troubleshooting page alongside the standard action run phases.
The following settings control data collection and how long the data is retained before it is automatically purged.
HTTP Data
Configurable interval
General Settings > Debug > HTTP Data Purging
Payload Data
Configurable interval
General Settings > Debug > Payload Data Purging
Status Data
Configurable interval
General Settings > Debug > Status Data Purging
Collected HTTP and payload data is retained only for the configured purging interval. After that interval, the data is deleted automatically. This behavior is by design: ZigiOps does not store transferred data permanently. Adjust the purging interval based on how long you need the data available for investigation.
How to enable HTTP and payload data collection
Open General Settings
Navigate to General Settings > Debug.
Enable HTTP data collection
Toggle on Collect HTTP Data to enable HTTP request and response capture.
Enable payload data collection
Toggle on Collect Payload Data to enable payload capture.
Set purging intervals
Set the purging interval for each data type to match how long you need to retain the data.
Save the settings
How do I download a support file with log data?
ZigiOps allows you to export a support file that packages troubleshooting data for one or more integrations. This file is useful when escalating an issue to ZigiWave Support, as it gives the support team the context needed to diagnose the problem without requiring direct access to your instance.
The support file is generated from General Settings > Download Support File. The following options are available when generating the file:
Troubleshooting Data toggle
Includes troubleshooting data from the selected integrations in the exported file
Integrations selector
Choose which integration(s) to include in the support file
Past "N" Days
Select how many days of historical data to include
How to generate and download a support file
Open General Settings
Open the ZigiOps web console and navigate to General Settings.
Go to the Download Support File section
Scroll to the Download Support File section.
Enable troubleshooting data
Enable the Troubleshooting Data toggle.
Select integrations
Select the integrations to include.
Choose the time range
Set the number of past days to include.
Download the file
Click the Download button to generate and save the file.
What are the best practices for managing logs?
Enable Debug log level only during active investigations. Disable it as soon as you have the data you need.
Set purging intervals for HTTP and payload data to match your investigation window. Longer retention means more disk usage.
Check the Activity Log after every major workflow change to confirm the integration is behaving as expected.
Use the Error Log as your first stop when an integration stops producing expected output. It will show the most recent failures with timestamps and error details.
Before contacting ZigiWave Support, generate a support file with troubleshooting data for the affected integration. This reduces back-and-forth and speeds up resolution.
Review log file disk usage periodically on self-hosted deployments, especially if Debug mode was left enabled longer than intended.
Where can I go from here?
The following pages are closely related to the topics covered on this page:
Troubleshooting: Step-by-step guidance for diagnosing and resolving integration issues using the Troubleshooting page in ZigiOps
General Settings: Full reference for all configurable platform settings, including the Debug section
Scaling and Load: How to size and scale your ZigiOps deployment to handle higher data volumes and maintain log performance under load
Best Practices for Building Integrations: Guidelines for keeping integrations reliable and maintainable, including operational hygiene
Last updated
Was this helpful?