how I can monitor the status of applications running on tomcat?
Have you checked the tomcat probe? I am not sure if it would do what you need, but it might be worth trying it.
For very application-specific data, the application would have to be coded in a way to make the required information available. Common options would be records in a database or command line scripts that would output the data. There are many other possibilities too. Then you could either use an existing probe that can get the information using the appropriate method or create a custom probe that does this if no existing probes do what you need.
Retrieving data ...