I'm using ping to check if a Linux machine is online and ready to be used. However, ping doesn't really tell you if the system is actually doing anything useful, just that the kernel's network subsystem is alive and configured. Is there any way to tell that the machine is completely ready to perform tasks?
Sorry I wasn't clear. The tasks I need the machines to perform are varied. Some just run very small tests. Others talk to databases. And there'll probably be new tasks that the machines in the network will need to perform in the future. Is there a single command that tells me that all core(default) services are running?