Skip to content

Aembit’s Edge Component’s such as Agent Controller and Agent Proxy have multiple log levels that you can set using the AEMBIT_LOG_LEVEL environment variable. Keep in mind that Agent Controller and Agent Proxy have slightly different values.

See the tables in the following sections for the available log levels and their descriptions:

To change your Agent Controller’s and Agent Proxy’s log levels, see Changing log levels.

The following table contains the Agent Controller log levels and their descriptions for when setting the AEMBIT_LOG_LEVEL environment variable:

Log levelDescription
fatalSystem is unusable. Critical failures requiring immediate attention, often leading to Agent Controller shutdown.
errorFunction-level failures that impact operations but don’t crash Agent Controller. These indicate significant problems that need attention but allow Agent Controller to continue running.
warning *Potentially harmful situations that don’t disrupt core functionality. These highlight issues that could become problems but aren’t blocking operations.
*Default value
informationNormal operational messages highlighting key events. These track expected Agent Controller behavior and state changes.
debugDetailed information useful during development. These messages expose internal Agent Controller state and control flow.
verboseMost granular logging, showing all possible detail. These capture every minor operation and state change within Agent Controller.

The following table contains the Agent Proxy log levels and their descriptions for when setting the AEMBIT_LOG_LEVEL environment variable:

Log levelDescription
errorFunction-level failures that impact operations but don’t crash the Agent Proxy. These indicate significant problems that need attention but allow the Agent Proxy to continue running.
warnPotentially harmful situations that don’t disrupt core functionality. These highlight issues that could become problems but aren’t blocking operations.
info *Normal operational messages highlighting significant events in the Agent Proxy’s lifecycle. These track expected Agent Proxy behavior and state changes.
*Default value
debugDetailed information useful during development and troubleshooting. These messages expose internal Agent Proxy state and control flow.
traceMost granular logging level showing step-by-step execution flow. These capture every minor operation and state change within the Agent Proxy.
offDisables all logging output. Aembit records no messages regardless of their severity level.