rivosinc / prometheus-slurm-exporter

Export select slurm metrics to prometheus
Apache License 2.0
26 stars 5 forks source link

[slurmcprom] node info cplugin #39

Closed abhinavDhulipala closed 6 months ago

abhinavDhulipala commented 7 months ago

C-interop is primarily deployed through Docker images that are built locally. Currently we ship NodeInfo CStructs. We'll The current plan is to keep slurmcprom as a sub-pkg and implement interfaces in our exporter within this package. Then cplugin users will run this subpkg. Thus we only really need to reimplement the main function. The rest of the pkg will come from root.

To come will be vscode dev containers, published pre-compiled docker images, docker-compose tests, and job info.

Munge is also the only auth mode that is supported. We don't use SSO, but contributions are welcome.

resolves #30