@AMXMetadata(type="servlet-mon",
group="monitoring")
@ManagedObject
@Description(value="Web Container Servlet Statistics")
public class ServletStatsProvider
extends Object
| Constructor and Description |
|---|
ServletStatsProvider(String moduleName,
String vsName) |
| Modifier and Type | Method and 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) |
@ManagedAttribute(id="activeservletsloadedcount") @Description(value="Number of Servlets loaded") public org.glassfish.external.statistics.RangeStatistic getActiveServletsLoaded()
@ManagedAttribute(id="totalservletsloadedcount") @Description(value="Total number of Servlets ever loaded") public org.glassfish.external.statistics.CountStatistic getTotalServletsLoaded()
@ManagedAttribute(id="servletprocessingtimes") @Description(value="Cumulative Servlet processing times") public org.glassfish.external.statistics.CountStatistic getServletProcessingTimes()
public void servletInitializedEvent(String servletName, String appName, String hostName)
public void servletDestroyedEvent(String servletName, String appName, String hostName)
public String getModuleName()
public String getVSName()
Copyright © 2019. All rights reserved.