Yes,It is possible,but BAO is not designed for monitoring purpose.
You can achieve this by scheduling a process which will interact with servers/services using command line interface of servers using adapters like cmd, windows cmd, ssh adapters.
But this kind of use cases can be achieved some monitoring tools like BPPM,HPOV etc...
Yes Reddy, you are right. We can use BPPM for monitoring. I already implemented BPPM in my environment. But was wondering if BAO can also do the same work, and create a workorder whenever necessary.