Best way to get OOD specific usage metrics

I’d love to sell my boss on your subscription plan that was just announced. Usage metrics would help make the case. Are there any suggestions on how to get metrics on slurm jobs that originate from OOD? Or any login metrics from the OOD portal?

Robert:

There are a variety of potential approaches. We have a page highlighting many options in the docs here: Debugging and Monitoring — Open OnDemand 3.1.0 documentation

I’d also highly recommend looking at Open.XDMoD.org, which integrates very nicely out of the box with Open OnDemand and provides tons of reporting options.

We use Prometheus and Grafana so your exporters will be an easy addition.

We use Telegraf, InfluxDB, and Grafana to track OOD user sessions by counting the NGINX processes on the OOD nodes.

nginx process == user is logged in at OOD