As some of you have noticed, the APIs for Application Awareness with vSphere 5.0 were missing from the list of available downloads at VMware.com. This issue has been fixed and the APIs for both Windows and Linux are posted.
These APIs are the same APIs you will find in NeverFail's vAppHA product and Symantec's ApplicationHA product. With these APIs publicly available now, you can easily craft your own solution to monitor a application within a guest OS and have vSphere HA take action in the event of a application failure. You can also add the application status to the vCenter UI.