Well, you can setup a process monitor to catch multiple processes of the same name, unless for some reason you are trying to monitor the parent process differently than you monitor the child spawned processes.
For instance, to get all the processes with the name httpd, you simply do:
State.Name=httpd
For all child processes, not including the parent process:
State.Name=httpd,Peq=httpd
For just the parent process and no child processes:
State.Name=httpd,Pne=httpd
Instead of selecting 'Process' for the Platform Service type, select 'Multiprocess', which allows you to monitor all processes that match your PTQL query.
Sorry if I'm misunderstanding what you are trying to do, but if you are just trying to monitor all httpd processes on a machine, then I'd just use 'Multiprocess' and 'State.Name=httpd'.
Hope this helps!
sh