Is there a probe or any "easy" way to monitor services in Linux.
I know I can just monitor the processes associated with these services, but from an end user stand point it would be much easier to monitor the services themselves.
What exactly do you want to monitor on the service?
What the status of a given service is, such as running or dead.
I could parse the output of a "service --status-all" command, but I was wondering if there was an easier/built-in way to monitor this?
These are Suse and Redhat servers I'm working with.
That is probably your best way you could actually write a script to do it and parse the output as you said and run it locally or using the nexec probe. You can put a wildcard in the process name but I don't think that would work very well if at all. It does show all the running processes when you do it though.
My first thought would be logmon.
Retrieving data ...