Itential Platform captures operational events, errors, and diagnostic information in logs. Use logs to monitor system behavior, troubleshoot issues, and track automation workflows.
Platform supports two output formats:
Structured JSON (Platform 2023.2 and 6.2+)
Standard (all versions)
Use structured JSON logs for new deployments. They provide better security, easier parsing, and enable field-based searches in log aggregation tools like Splunk, Datadog, and Elasticsearch.
Every log entry contains these fields:
Structured logs separate data into distinct, queryable fields:
Standard logs embed data within message strings:
The legacy_args array appears when multi-argument log calls convert to structured JSON format.
Each log level includes all higher-severity levels. Setting log_level to warn logs system, error, and warn, but excludes info, debug, trace, and spam.
Never use debug, trace, or spam log levels in production environments. These levels generate excessive log volume and can impact performance.
Critical platform lifecycle events:
Structured JSON:
Standard format:
Unrecoverable errors preventing operations from completing:
Structured JSON:
Standard format:
Recoverable issues requiring attention but not preventing operations:
Structured JSON:
Standard format:
Normal operational events tracking progress of operations:
Structured JSON:
Standard format:
Detailed diagnostic information for troubleshooting:
Structured JSON:
Standard format:
Use these levels:
system - Always logged, not configurableerror - Unrecoverable failureswarn - Recoverable issues, retries, deprecationsinfo - Normal operations (recommended default)Avoid these levels:
debug - Only during active troubleshootingtrace - Never in productionspam - Never in productionUse these levels:
debug - Default for developmenttrace - Temporary deep debuggingspam - Temporary high-frequency event trackingTemporarily increase verbosity:
log_level to debuglog_level to info or warnDefault log directories:
Rotated logs use numeric suffixes:
itential-platform.log.1itential-platform.log.2Check your log_directory configuration setting if logs don’t appear in default locations.
Platform automatically rotates log files when the current log reaches log_max_file_size.
Rotation process:
For Itential Automation Gateway (IAG) audit logs, see the IAG-specific documentation.