Yes. You can monitor command output on both Linux and Windows systems.
The capabilities include, but are not limited to monitoring disk space utilization, load average, a change in network listeners, and running processes to ensure all important processes are running.
Yes, it's possible to monitor running applications. Here you have an: example.