View Job Execution History
Every scheduled job keeps a record of its past executions. Use the execution history to monitor job outcomes, debug failures, and audit runs.
Prerequisites
- You are signed in to the XpressAI Platform.
- You have at least one schedule that has fired at least once.
Steps
- Navigate to the Schedules section from the sidebar.
- Click on the schedule you want to inspect.
- The schedule detail view opens, showing the Execution History panel.
Execution details
Each execution entry includes:
| Field | Description |
|---|---|
| Status | Whether the job completed successfully, failed, or is still running. |
| Start Time | When the job began executing. |
| End Time | When the job finished executing. |
| Logs | stdout and stderr output from the job. |
| Exit Code | The process exit code (0 indicates success). |
- Click on an individual execution to expand its full log output.
- Use pagination controls to browse through older completed jobs.
tip
If a job shows a non-zero exit code, expand the logs to see the error output. This is the fastest way to diagnose scheduling issues.
Verify
- The execution history lists all past runs for the selected schedule.
- Each entry shows the correct status, timestamps, and exit code.
- Logs are accessible and contain the expected output from your job.