Not aware of any guides but I can at least tell you the processes that should always be running. The dynamic processes could be zero or hundreds, depending on number of jobs running, so its probably not worth monitoring unless too many processes spawn or get stuck, but I’d say that's reasonably rare.
CommServe (Min 1, Max1 unless you have CommServe Live Sync installed for DR which is multi-instanced).
@Damian Andre thanks for your quick response. Just to let you know, for Netbackup, this is how we usually configure in snmpd.conf file… “bprd” is a process that runs with every backup job ...so was looking for something similar for commvault as well...
Ah got it - I think we may have way more processes involved in a backup than NB - for example a single job on a Media Agent will run createindex and update index during various phases of the job - plus a persistent indexing process which dynamically spawns (its not 1:1 per job but more like every three jobs spawn a new one etc.).