ccp.docs/source/quickstart/01.4_execution_monitor.md

34 lines
2.1 KiB
Markdown
Raw Normal View History

2024-10-10 17:02:03 +02:00
# Execution Monitor Section
The **Execution Monitor** provides a detailed view of method executions, tracking their status from the moment they are initiated until they complete. It is composed of two main sections: **Live Executions** and **Archived Executions**.
![Execution Monitor](../_static/imgs/quickstart/ccp_execution_monitor.png)
## Live Executions
This tab displays the current status of running or recently finished executions. Each running execution shows:
- **Method Name and Version**: Identifies the method being executed.
- **Status**: The execution's current phase, which may include:
- Accepted: The method has been accepted and is queued for execution.
- Running: The method is currently being executed.
- Successful: The execution has completed successfully.
- Failed: An error occurred during execution.
- **Timestamp**: Indicates the time the execution was accepted and the time of the last update.
- **Infrastructure**: The infrastructure used to run the method (e.g., D4Science Production Infrastructure).
- **Runtime**: The Docker image used (e.g., python:3.9.19).
Additional features in this tab include:
- **Output Files**: When the execution completes, a link (`outputs/output.zip`) will appear, allowing users to download the execution results.
- **Generate Code for...**: Generates a file in the selected programming language (e.g., Python, R, Julia) that authenticates the user and programmatically starts the execution.
- **Direct Link**: Provides a direct link that opens the CCP page directly to the specific execution instance.
- **Logs**: Real-time logs showing progress and any warnings or errors.
- **Cancel Execution**: Allows you to stop an ongoing execution if needed.
- **Re-submit**: Restarts a previously executed method with the same configuration.
- **Delete button**: To delete the current execution from the list of executions
## Archived Executions
From the **Live Executions panel**, you can archive completed executions. Once archived, the execution will be moved to the **Archived Executions panel**, where you can review the history of past executions.