Welcome to the JavaRanch, Krithika!
The catalina.out file is the redirected stdout/stderr from the JVM. Suppress this at your peril.
The localhost logs are probably defined in the conf/server.xml file. I'm too lazy to check. Again, it is perilous to suppress them, as they're where the show-stopping errors are reported if catalina.out doesn't have anything about them.
The host-manager and host log files should only appear if you have the corresponding
Tomcat web applications installed. Logging for applications in Tomcat is solely determined by the web applications themselves. The only time anything from a Tomcat webapp gets routed to Tomcat's own logging facilities is if the app writes to System.out or System.err instead of using logging like well-designed apps do.
The secret of how to be miserable is to constantly expect things are going to happen the way that they are "supposed" to happen.
You can have faith, which carries the understanding that you may be disappointed. Then there's being a willfully-blind idiot, which virtually guarantees it.