Package org.glassfish.web.admin.monitor
Class ServletStatsProvider
- java.lang.Object
-
- org.glassfish.web.admin.monitor.ServletStatsProvider
-
@AMXMetadata(type="servlet-mon", group="monitoring") @ManagedObject @Description("Web Container Servlet Statistics") public class ServletStatsProvider extends Object
Provides the monitoring data at the Web container level- Author:
- Prashanth Abbagani
-
-
Constructor Summary
Constructors Constructor Description ServletStatsProvider(String moduleName, String vsName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.glassfish.external.statistics.RangeStatistic
getActiveServletsLoaded()
String
getModuleName()
org.glassfish.external.statistics.CountStatistic
getServletProcessingTimes()
org.glassfish.external.statistics.CountStatistic
getTotalServletsLoaded()
String
getVSName()
void
servletDestroyedEvent(String servletName, String appName, String hostName)
void
servletInitializedEvent(String servletName, String appName, String hostName)
-
-
-
Method Detail
-
getActiveServletsLoaded
@ManagedAttribute(id="activeservletsloadedcount") @Description("Number of Servlets loaded") public org.glassfish.external.statistics.RangeStatistic getActiveServletsLoaded()
-
getTotalServletsLoaded
@ManagedAttribute(id="totalservletsloadedcount") @Description("Total number of Servlets ever loaded") public org.glassfish.external.statistics.CountStatistic getTotalServletsLoaded()
-
getServletProcessingTimes
@ManagedAttribute(id="servletprocessingtimes") @Description("Cumulative Servlet processing times") public org.glassfish.external.statistics.CountStatistic getServletProcessingTimes()
-
servletInitializedEvent
public void servletInitializedEvent(String servletName, String appName, String hostName)
-
servletDestroyedEvent
public void servletDestroyedEvent(String servletName, String appName, String hostName)
-
getModuleName
public String getModuleName()
-
getVSName
public String getVSName()
-
-