Tomcat is an web application server that executes Java servlets and Java Server Page(JSP). Described as a "reference implementation" of the Java Servlet and the Java Server Page specifications,
The Scouter Java Agent is monitoring Tomcat's performance. If you install Scouner Agent in the Tomcat, you will understand what happens inside it.
Scouter show you that which SQL is slow, how many transactions(http request) are concurrently running how many transactions per second(TPS) etc
Scouter is profiling transactions of http requests. Every steps of transactions are collected and stored on the Scouter server.
- Service start & end: HttpService
- Method : any/public
- External Service Call : apicall
- DB Access : JDBC/SQL
- Misc : Open/Close Connection, parameter/return of methods
Resource & Service Performance's data is collected by regular interval. The collected data is called performance counter(or just counter) that includes CPU usage, Transaction per second(TPS), average response time.
- OS Counter : CPU, MEM, DISK, NET
- JVM Counter : Heap, GC, Thread CPU Time
Response Time, TPS, Page View, Error rate etc
Recent 5min users, Daily Visit users etc