org.ow2.jasmine.monitoring.mbeancmd.sampling
Class WebSampler
java.lang.Object
org.ow2.jasmine.monitoring.mbeancmd.sampling.Sampler
org.ow2.jasmine.monitoring.mbeancmd.sampling.WebSampler
public class WebSampler
- extends Sampler
Sampler that retrieves statistics from the HTTP server.
|
Field Summary |
protected org.ow2.util.log.Log |
logger
|
| Fields inherited from class org.ow2.jasmine.monitoring.mbeancmd.sampling.Sampler |
context |
| Methods inherited from class org.ow2.jasmine.monitoring.mbeancmd.sampling.Sampler |
getCmdId, getDomain, getJmxUrl, getMBeanServerConnection, getName, getOnPattern, getServer, isHasFailed, queryON, releaseMbeanServerConnection, sample, setHasFailed, setOnPattern |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
logger
protected org.ow2.util.log.Log logger
WebSampler
public WebSampler(SamplerContext context)
- Implementation of inherited method.
- See Also:
Sampler#Sampler(String)
getGRP_ON
public java.lang.String getGRP_ON()
getMANAGER_ON
public java.lang.String getMANAGER_ON()
getTP_ON
public java.lang.String getTP_ON()
getDefaultOnPattern
public java.lang.String getDefaultOnPattern()
- Implementation of inherited abstract method.
Choose one between the polled MBeans:
"*:type=GlobalRequestProcessor,*", "*:type=Manager,*", "*:type=ThreadPool,*"
- Specified by:
getDefaultOnPattern in class Sampler
- Returns:
- Default Object name filtering pattern for this sampler. If null,
we'll consider that the Sampler doesn't have one default object
name filter.
newSampleData
protected SampleData newSampleData()
- Implementation of inherited abstract method.
- Specified by:
newSampleData in class Sampler
- Returns:
- New sample data.
- See Also:
Sampler.newSampleData()
poll
protected SampleData poll(SampleData data)
- Implementation of inherited abstract method, will call all pollers of
this class.
- Specified by:
poll in class Sampler
- Parameters:
data - Previous sample.
- Returns:
- Resulting data.
- See Also:
Sampler.poll(SampleData),
pollSessions(WebData),
pollGlobalRequestProcessor(WebData),
pollThreadPool(WebData)
getOnWebStats
public javax.management.ObjectName getOnWebStats()
setOnWebStats
public void setOnWebStats(javax.management.ObjectName onWebStats)
Copyright © 2011 OW2 Consortium. All Rights Reserved.