We have a custom java application running on Amazon EC2 cloud. This is our production environment and we would like a monitoring solution which can send us alerts if any page of the website is running slow or not working. In addition any necessary monitoring for application server and key configurations.
Based on the above scenario we have the following two questions
1) Can Amazon Cloud watch (monitoring solution from Amazon) help us to achieve these requirements
2) What parameters are recommended to monitor on the application server side. We are currently running our application on JBOSS server
Any help will be really appreciated