I have to monitor various httpd process running on a linux server corresponding to a particular website.But the problem is that there are many websites running on that server due to which i am unable to figure out what all httpd processes are running for my website.any pointers for the above problem would be highly appreciated.
The apache childs serving requests will spawn and terminate.
That is normal operation, so it is of no use trying to trace special apache processes.
What you could do is to monitor if a certain amount of apache processes are running.
<5 is bad
and >70 is bad also
(the max number depends on the size of your apache processes and available RAM)
You could also check the sites you are interested in.
So, if http://<yoursite>/ returns a 200