Debugging - Ruby SDK
Debugging
This page shows how to do the following:
Debug in a development environment
In developing Workflows, you can use the normal development tools of logging and a debugger to see what’s happening in your Workflow.
In addition to the normal development tools of logging and a debugger, you can also see what’s happening in your Workflow by using the Web UI or Temporal CLI. The Web UI provides insight into your Workflows, making it easier to identify issues and monitor the state of your Workflows in real time.
Debug in a production environment
For production Workflows, debugging options include:
You can analyze Worker performance using:
To monitor Server performance:
- Use Cloud metrics if you're on Temporal Cloud
- Or self-hosted Server metrics if running your own deployment