AnomalyDetector
Defined in: packages/analytics/src/insights/anomaly.detector.ts:47
Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new AnomalyDetector(
config?):AnomalyDetector
Defined in: packages/analytics/src/insights/anomaly.detector.ts:83
Parameters
Section titled “Parameters”config?
Section titled “config?”Partial<AnomalyDetectionConfig> = {}
Returns
Section titled “Returns”AnomalyDetector
Methods
Section titled “Methods”detectBatchAnomalies()
Section titled “detectBatchAnomalies()”detectBatchAnomalies(
metrics,timeWindow?):Promise<Anomaly[]>
Defined in: packages/analytics/src/insights/anomaly.detector.ts:121
배치 이상 탐지
Parameters
Section titled “Parameters”metrics
Section titled “metrics”timeWindow?
Section titled “timeWindow?”Date
Date
Returns
Section titled “Returns”Promise<Anomaly[]>
detectRealTimeAnomalies()
Section titled “detectRealTimeAnomalies()”detectRealTimeAnomalies(
metric):Promise<Anomaly[]>
Defined in: packages/analytics/src/insights/anomaly.detector.ts:90
실시간 이상 탐지
Parameters
Section titled “Parameters”metric
Section titled “metric”Returns
Section titled “Returns”Promise<Anomaly[]>
detectTrendChanges()
Section titled “detectTrendChanges()”detectTrendChanges(
metrics,windowSize?):Promise<InsightData[]>
Defined in: packages/analytics/src/insights/anomaly.detector.ts:179
트렌드 변화 탐지
Parameters
Section titled “Parameters”metrics
Section titled “metrics”windowSize?
Section titled “windowSize?”number = 10
Returns
Section titled “Returns”Promise<InsightData[]>
updateBaselines()
Section titled “updateBaselines()”updateBaselines(
metrics):Promise<void>
Defined in: packages/analytics/src/insights/anomaly.detector.ts:248
베이스라인 업데이트
Parameters
Section titled “Parameters”metrics
Section titled “metrics”Returns
Section titled “Returns”Promise<void>