Logs & action monitoring
Optimize and control the flow of your business logic by monitoring your actions with Logs
Debugging in a low-code environment is essential for smooth operation and problem-solving. The logging feature in Betty Blocks helps builders monitor each step of their actions, giving them better insights into what's happening behind the scenes.
Action-level logging toggle
You can now toggle the Enable logging on or off within the action settings. This feature enhances debugging control and helps prevent unnecessary log clutter. By enabling logging, you can stay informed about your action runs for a duration of 7 days. After this period, logging is automatically disabled to optimize an application's performance.
With automatic logging enabled, you can track issues and information within your Actions functionality flow, eliminating the extensive need for the Log message step. Access and explore action runs and their logs in the Tools section.
What are the key features?
-
Builders can enable or disable logging per action within the action settings (default: OFF)
-
The logging setting is sandbox-specific and does not require merging changes
-
When enabled, all action steps (excluding variable values) are logged on the Logs page
-
Each step generates a log message, which helps track the execution flow but may initially result in a high volume of logs
-
Log messages provide clear explanations of errors, helping builders resolve issues efficiently
Logs overview
Logs page provides more clarity and insights for builders who want to test their action flows. To reach the logs of a certain action, use the button in the right-hand corner of your action builder (1).
See a general overview of logging across your application via Tools > Logs (2).
- Within the Logs overview, you can expand and collapse actions, view messages with detailed debugging information and quick-copy long error messages
- Error messages contain all available debugging information, giving builders more context about failures
- Builders can also view values of and copy long error messages for further analysis
- Clicking on a variable chip's View value opens a modal displaying its values:
- Log item icons can directly navigate you to the referenced action or even action step, speeding up debugging efforts:
.gif?width=670&height=381&name=Screen-Recording-2025-04-01-at-1%20(3).gif)
Filtering options
To make log analysis more manageable, filtering capabilities have been introduced.
-
Timestamp filtering: Builders can search and filter logs based on specific timestamps to narrow down relevant entries
- Log type filtering: Logs can be filtered by type, allowing builders to focus on either compiler, regular or scheduled actions, and by log statuses like Debug, Info, Warning and Error
The extended Logs feature in Betty Blocks provides builders with the necessary tools to track execution flows, diagnose issues, and optimize their applications with confidence.