예외 탐지 알고리즘
Instance Observer는 Z-점수 통계 모델(단변량 방법이라고도 함)을 통해 예외 탐지를 수행합니다.
예외 탐지는 메모리 최대, 세마포 평균, SQL 응답시간, 서버 응답시간 및 트랜잭션 수의 5가지 메트릭 세트를 분석합니다. 탐지 모델은 일별, 주별 및 월별 수준 데이터의 여러 인스턴스가 있는 샘플링을 통해 확인되었습니다.
Z-점수 모델을 사용하여 예외를 나타내는 메트릭은 트랜잭션 수, 서버 응답시간 및 SQL 응답시간입니다. 상한 임계치 기반 접근 방식을 사용하여 예외를 나타내는 메트릭은 세마포 평균, 노드 최대 메모리 및 작업 실행입니다. 5가지 메트릭에 대한 자세한 내용은 을 참조하십시오 성과 차트 시작하기 .
상한 임계치 기반 방법론
상한 임계치 기반 방법론은 한계가 있는 메트릭을 사용합니다. 예를 들어, 세마포어 평균 값이 14 또는 16인 메트릭 A는 노드의 자원을 보호하기 위해 노드에서 한 번에 발생할 수 있는 트랜잭션 수를 제한하는 데 플랫폼에서 사용됩니다. 메트릭 B, 최대 메모리 2GB, 여기서 각 노드 메모리에는 미리 정의된 최대 용량이 있습니다. 이러한 모든 유사한 경우에서 상황은 메트릭이 고갈 한계에 가까울 때만 우려할 수 있습니다. 편차가 평균보다 높지만 소진 한도보다 낮더라도 임계치 한도로 인해 경보가 발생하지 않습니다.
Z-점수 방법론
Z-점수는 값과 값 그룹의 평균 간의 관계를 설명하는 수치 측정값입니다. Z-점수는 평균의 표준 편차로 측정됩니다. Z-점수가 0이면 데이터 포인트 점수가 평균 점수와 동일합니다.
Z-점수를 계산하는 공식은 z = (x-μ)/σ입니다.
x: 데이터의 원시 점수(이전 15분 이동 평균)μ: 데이터 모집단 평균은 지난 4주 동안의 같은 날, 같은 시간, 같은 분의 평균입니다σ: 데이터 채우기 표준 편차
주기성 점수는 두 벡터 간의 유사성을 측정하는 두 계열 간의 유사성으로, Z-점수 모델이 데이터의 자연스러운 패턴을 고려하면서 신뢰할 수 있는 통찰력을 제공하고 실제 이상 또는 이상값을 식별하는 데 도움이 됩니다.
순환 점수는 주말을 제외한 2주 벡터 증분으로 나누어진 4주의 데이터 선택을 사용하여 인스턴스 수준에서 계산됩니다. 점수는 둘 사이의 유사성 점수를 반환하며, 점수가 높을수록 비교된 벡터 데이터에서 더 일치하는 유사성 추세를 나타냅니다.