Issue: You want to graph the Moab scheduling cycle, to spot trends and potential issues.
Solution:
Install Munin, out of scope for this article, but here's a good article to get started:
http://www.rackspace.com/knowledge_center/article/how-to-install-munin-monitoring-systems
The rest of this article assumes you're working on CentOS, so if you're on a different distribution, paths may be different.
After munin is installed and munin-node is setup and running on the node that runs Moab, you'll need to add a plugin to monitor Moab, we've prepared one for you and attached it to this article, moab_scheduling_cycle
Place moab_scheduling_cycle in /usr/share/munin/plugins/moab_scheduling_cycle and make it executable, eg:
chmod +x /usr/share/munin/plugins/moab_scheduling_cycle
Then create a symlink to activate the plugin:
ln -s /usr/share/munin/plugins/moab_scheduling_cycle /etc/munin/plugins/moab_scheduling_cycle
Next copy the attached moab_scheduling_cycle.conf to /etc/munin/plugin-conf.d/moab_scheduling_cycle
Now, restart munin-node: service munin-node restart
Test that it works:
telnet localhost 4949
fetch moab_scheduling_cycle
quit
If all works, the munin graph for moab_scheduling_cycle should show up after some time, half an hour or so.
Attached files: moab_scheduling_cycle, moab_scheduling_cycle.conf