OpenEuroLLM / OpenEuroLLM/Taskboard
Set up monitoring and automatic tools for model training
@tvosch is already working on this.
Since Jul 3, 2026.
- Dominant language
- No language data
- Stars
- 3
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Description
Set up monitoring and automatic tools
This issue will provide the implementation of a variety of monitoring tools, automatic conversion scripts etc.
The approach is to run cronjobs locally that query over multiplexed tmux on the login nodes. Tmux sessions with non-whitelisted commands are usually cancelled by the admins after a certain period of time. Because we use "headless" (essentially only an sshd process which is assumed to be whitelisted) the process will therefore not to be killed on the login node.
Note that it's not desired to run this on a shared localhost as it uses ssh credentials to log into the HPC.
Some HPCs do not have internet access on the compute nodes and MareNostrum5 does not even have internet access on the login nodes. Thus this approach easily generalizes for every HPC cluster.
Current setup uses the Raspberry Pi5 of Thomas.
Codebase is here: https://github.com/OpenEuroLLM/oellm-monitoring
Tools
- Automatic W&B sync
- Compute usage alerts sent to Mattermost
- Disk usage alerts sent to Mattermost
- Training progress tracker synced to https://huggingface.co/spaces/openeurollm/oellm_progress
- Automatic checkpoint conversion
- Training queue updates send to Mattermost
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.