com.caucho.health.analysis
Class AnomalyAnalyzer
java.lang.Object
com.caucho.health.analysis.AnomalyAnalyzer
- All Implemented Interfaces:
- HealthAnalyzer
public class AnomalyAnalyzer
- extends java.lang.Object
- implements HealthAnalyzer
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AnomalyAnalyzer
public AnomalyAnalyzer()
setMeterName
@Configurable
public void setMeterName(java.lang.String name)
setMeter
@Configurable
public void setMeter(java.lang.String name)
setMeterBean
@Configurable
public void setMeterBean(Meter meter)
getMeter
public Meter getMeter()
getName
public java.lang.String getName()
- Specified by:
getName in interface HealthAnalyzer
setName
public void setName(java.lang.String name)
setHealthEvent
public void setHealthEvent(java.lang.String name)
setMinSamples
public void setMinSamples(long minSamples)
getMinSamples
public long getMinSamples()
setSigmaThreshold
public void setSigmaThreshold(double sigmaThreshold)
getSigmaThreshold
public double getSigmaThreshold()
init
@PostConstruct
public void init()
start
public void start()
- Specified by:
start in interface HealthAnalyzer
analyze
public HealthStatus analyze()
- Specified by:
analyze in interface HealthAnalyzer
analyzeImpl
protected HealthStatus analyzeImpl()
getLastMessage
public java.lang.String getLastMessage()
- Specified by:
getLastMessage in interface HealthAnalyzer