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 -
Method Summary
Modifier and TypeMethodDescriptionorg.glassfish.external.statistics.RangeStatisticorg.glassfish.external.statistics.CountStatisticorg.glassfish.external.statistics.CountStatisticvoidservletDestroyedEvent(String servletName, String appName, String hostName) voidservletInitializedEvent(String servletName, String appName, String hostName)
-
Constructor Details
-
ServletStatsProvider
-
-
Method Details
-
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
-
servletDestroyedEvent
-
getModuleName
-
getVSName
-