Network Bytes Alarm (전송량)
edge_network_bytes flow는 CDN Edge 로그에서 서비스 / 볼륨 단위로 전송량 (Bytes Sent)을 수집하여 평가 및 Alarm을 전송하는 action flow 입니다.
Alarm 설정
플로우 타입
edge_network_bytes 선택
Time Agg Period
[1분, 5분] 중 하나 선택
Aggregation을 수행할 간격을 선택합니다.
1분 / 5분 단위로 Aggregation 하여 Alarm 여부를 판단합니다.
예) 실행 시간이 2024-01-01 00:10:00 인 경우
1분
2024-01-01 00:08:00
2024-01-01 00:07:00 ~ 2024-01-01 00:07:59
5분
2024-01-01 00:08:00
2024-01-01 00:03:00 ~ 2024-01-01 00:07:59
Time Alignment
[On, Off] 중 하나 선택
모니터링 시간을 정렬하지 여부를 선택합니다.
5분의 경우만 의미가 있습니다.
예) 실행 시간이 2024-01-01 00:10:00 이고, 집계 단위가 5분인 경우
Off
2024-01-01 00:08:00
2024-01-01 00:03:00 ~ 2024-01-01 00:07:59
On
2024-01-01 00:05:00
2024-01-01 00:00:00 ~ 2024-01-01 00:04:59
현재 time agg period가 5분 이고, time align가 On인 경우 5분 동안 같은 모니터링 시간을 보고 있으므로 같은 Alarm이 5번 울릴 수 있습니다.
Time Lazy Pos (분)
[0 ~ 1440] 값 설정 가능, 기본 값 : 0
지연된 모니터링 기준 시간을 설정하는 기능입니다.
기본 0인 경우 모니터링 데이터 시간은 Now - 2분이 기준이 됩니다.
예) 실행 시간이 2024-01-01 00:10:00 이고, 집계 단위가 1분인 경우 예시
0
2024-01-01 00:08:00
2024-01-01 00:07:00 ~ 2024-01-01 00:07:59
1
2024-01-01 00:07:00
2024-01-01 00:06:00 ~ 2024-01-01 00:06:59
10
2023-12-31 23:58:00
2023-12-31 23:57:00 ~ 2023-12-31 23:57:59
Eval Type
[Datapoint, Compare] 중 하나 선택
평가 타입을 선택합니다.
Datapoint
기준 시간의 데이터로 평가되며, eval method value(MB)가 평가 기준으로 사용됩니다.
Compare
기준 시간을 기준으로 2개의 데이터가 비교 평가 되며, eval method value(MB or %)가 평가 기준으로 사용됩니다.
Eval Method Type
Datapoint (eval type) : [Threshold value] 선택
Compare (eval type) : [Threshold value, Change ratio] 중 하나 선택
평가 방법을 선택합니다.
Datapoint
Threshold value
기준 시간의 값(MB)이 판단을 위한 평가 데이터가 됩니다.
Compare
Threshold value
두 개의 평가 기준 시간의 값(MB)이 판단을 위한 평가 데이터가 됩니다.
Change ratio
두 개의 평가 기준 시간의 값에 비율을 구한 결과의 값이(%) 판단을 위한 평가 데이터가 됩니다.
Eval Period
time agg period이 1인 경우, [1~10] 중 선택
time agg period이 5인 경우, [1~12] 중 선택
※ eval type이 [Datapoint] 이고, eval method type이 [Threshold value] 인 경우만 설정
평가 기간(Evaluation Periods)은 Alarm 상태를 결정할 때 평가할 가장 최근의 Data Tick의 수이며, 각 Tick 마다 평가를 하게 됩니다.
예) time agg period이 1이고 eval period 가 3인 경우, 3개의 Tick을 가지고, 각 Tick 마다 평가를 하게 됩니다.
Eval Value
eval type이 [Datapoint] 이고, eval method type이 [Threshold value] 인 경우, [1 ~ eval period] 범위 설정
eval type이 [Compare] 이고 time agg period이 1인 경우, [1 ~ 1440] 중 선택
eval type이 [Compare] 이고 time agg period이 5인 경우, [1 ~ 288] 중 선택
eval type이 [Datapoint] 이고, eval method type이 [Threshold value] 인 경우
전체 Tick에서 Alarm 상태에 도달하게 만드는 평가 위반 Tick의 수 입니다.
예) 평가 주기(eval period)가 5이고 평가 값(eval value)이 3인 경우, 총 5개의 Tick 중 3개 이상의 Tick에서 위반 조건이 충족되면 알람이 발생합니다. 반대로, 위반 조건을 충족하는 Tick이 2개 이하일 경우에는 알람이 발생하지 않습니다.
eval type이 [Compare] 인 경우
두 개의 평가 기준 시간의 간격(Tick)이 됩니다.
Eval Method Operator Type
[>, >=, <, <=] 중 하나 선택
※ Datapoint - Threshold : [측정 값] [>, >=, <, <=] [eval method value]
※ Compare - Threshold : [현재 측정 값- 이전 측정 값] [>, >=, <, <=] [eval method value]
※ Compare - Change Ratio : [비율 값] [>, >=, <, <=] [eval method value]
> : eval method value 보다 클 경우
>= : eval method value 보다 크거나 같을 경우
< : eval method value 보다 작을 경우
<= : eval method value 보다 작거나 같을 경우
Eval Method Value
Threshold value : [0 ~ 9223372036854] 중 정수 범위 설정
Change ratio (%) : [-1000 ~ 1000] 중 정수 범위 설정
eval method type 이 [Threshold value]인 경우
지표를 평가하기 위한 기준 값(MB)
eval method type 이 [Change ratio]인 경우
두 지표의 비율을 평가 하기 위한 기준 값(%)
Alarm 생성 시나리오 예제
Datapoint - Threshold value
Network Bytes (전송량) 이 1분 동안 Agg된 값이 500G 초과이고 기준 시간으로부터 10분 동안 3회 이상 발생할 경우 Alarm 발생
설정 요약
time agg period : 1분
time align: on
time lazy pos : 0
eval type : Datapoint
eval method type: Threshold value
eval period : 10
eval value : 3
eval method operator : >
eval method value (MB): 500000

현재 시간 : 2024-02-13 15:00:00
2024-02-13 14:57:00
100G
False
2024-02-13 14:56:00
200G
False
2024-02-13 14:55:00
300G
False
2024-02-13 14:54:00
400G
False
2024-02-13 14:53:00
500G
False
2024-02-13 14:52:00
501G
True
2024-02-13 14:51:00
550G
True
2024-02-13 14:50:00
580G
True
2024-02-13 14:49:00
700G
True
2024-02-13 14:48:00
400G
False
500G 초과가 4회 발생하였으므로 Alarm이 전송됩니다.
Compare - Threshold value
Network Bytes (전송량)이 1분 동안 Agg 된 값이 기준 시간으로부터 5분 전과 비교하여 50G 이상 증가한 경우 Alarm 발생
설정 요약
time agg period : 1분
time align: on
time lazy pos : 0
eval type : Compare
eval method type: Threshold value
eval value : 5
eval method operator : >=
eval method value (MB): 50000

현재 시간 : 2024-02-13 15:00:00
2024-02-13 14:57:00
500G
2024-02-13 14:52:00
450G
5분 전과 비교하여 50G 이상 증가하였으므로 Alarm이 전송됩니다.
Compare - Change Ratio
Network Bytes (전송량)이 1분 동안 Agg 된 값이 기준 시간으로부터 5분 전과 비교하여 30% 이상 증가한 경우 Alarm 발생
설정 요약
time agg period : 1분
time align: on
time lazy pos : 0
eval type : Compare
eval method type: Change ratio
eval value : 5
eval method operator : >=
eval method value (%): 30

현재 시간 : 2024-02-13 15:00:00
2024-02-13 14:57:00
130G
2024-02-13 14:52:00
100G
5분 전과 비교하여 30% 이상 증가하였으므로 Alarm이 전송됩니다.
Last updated