Skip to content

feat: update monitoring reference material to new Slurm exporter#125

Merged
NucciTheBoss merged 4 commits intocharmed-hpc:mainfrom
NucciTheBoss:nuccitheboss/feat/update-monitoring
Feb 26, 2026
Merged

feat: update monitoring reference material to new Slurm exporter#125
NucciTheBoss merged 4 commits intocharmed-hpc:mainfrom
NucciTheBoss:nuccitheboss/feat/update-monitoring

Conversation

@NucciTheBoss
Copy link
Member

Pre-submission checklist

  • I read and followed the CONTRIBUTING guidelines.
  • I have ensured that the documentation tests complete successfully.

Summary of Changes

This PR updates the "Monitoring" section under Reference to the new Slurm exporter and metrics. I included new dashboard screenshots, and I updated exporter references to Slurm's upstream documentation.

Other changes

I moved the images under imgs/ to reuse so that we'd have less top-level directories in our docs repository. I figured reuse can be the common parent directory for assets that we use throughout Charmed HPC's documentation.

Related Issues, PRs, and Discussions

These documentation changes are required since we're migrating to Slurm's built-in metrics exporter rather than a third-party exporter.

Cuts down on how many top-level directories there are in the repository.

Signed-off-by: Jason C. Nucciarone <nuccitheboss@ubuntu.com>
Signed-off-by: Jason C. Nucciarone <nuccitheboss@ubuntu.com>
@NucciTheBoss NucciTheBoss requested a review from a team as a code owner February 25, 2026 19:09
@NucciTheBoss NucciTheBoss requested review from AshleyCliff and removed request for a team February 25, 2026 19:09
@NucciTheBoss NucciTheBoss self-assigned this Feb 25, 2026
@NucciTheBoss NucciTheBoss added C-slurm Component: Slurm docs This pull request makes a change to the documentation labels Feb 25, 2026
Copy link
Contributor

@AshleyCliff AshleyCliff left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looking good! Just a couple nits to tweak.

Signed-off-by: Jason C. Nucciarone <nuccitheboss@ubuntu.com>
@NucciTheBoss
Copy link
Member Author

@AshleyCliff I updated the intro section of the Grafana reference section to be more succinct. Ready for review round 2!

Copy link
Contributor

@AshleyCliff AshleyCliff left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

One single period to remove and then we're good to go.

Signed-off-by: Jason C. Nucciarone <nuccitheboss@ubuntu.com>
@NucciTheBoss
Copy link
Member Author

@AshleyCliff good catch! I also added more descriptive alt-text for the MySQL and Traefik dashboards. We should be all good to go here!

Copy link
Contributor

@AshleyCliff AshleyCliff left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@NucciTheBoss NucciTheBoss merged commit 28d4b60 into charmed-hpc:main Feb 26, 2026
3 of 5 checks passed
@NucciTheBoss NucciTheBoss deleted the nuccitheboss/feat/update-monitoring branch March 2, 2026 21:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

C-slurm Component: Slurm docs This pull request makes a change to the documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants