MikroTik 인터넷 링크 사용량 모니터링
요약 인터넷 링크는 각 MikroTik WAN 인터페이스를 모니터링되는 소스로 전환합니다. 사업자, 계약된 속도, 월간 한도, 청구 주기 초기화일을 등록하면 MKController가 실시간 소비량, 실시간 속도, 지연 시간 — 그리고 지연 시간, 사용률 범위, 데이터 볼륨에 대한 기록 차트를 보여줍니다. 데이터는 1분마다 수집되어 시간별로 집계됩니다. 스크립트도, 외부 그래프 서버도 필요하지 않습니다.
MKController의 인터넷 링크란 무엇인가요?
인터넷 링크는 MikroTik 라우터 뒤의 WAN 연결에 대한 대역폭 및 품질 모니터입니다. 각 링크가 제공해야 하는 것 — 사업자, 계약된 다운로드/업로드 속도, 월간 데이터 한도, 청구 주기가 초기화되는 날 — 을 MKController에 알려주면, MKController가 링크가 실제로 제공하는 것을 그 수치들과 지속적으로 비교합니다.
그 결과는 모든 사업자가 링크에 대해 묻는 세 가지 질문에 답하는 단일 화면입니다: 포화 상태인가? 빠른가? 안정적인가?
인터넷 링크 모니터링이 왜 중요한가요?
MikroTik 라우터는 자신의 인터페이스 카운터는 알지만 여러분의 요금제는 알지 못합니다. 계약에 대한 개념이 없기 때문에 “이 500 Mbps 링크가 계약 용량의 92%로 실행되고 있다”거나 “이번 주기에 500 GB 한도 중 430 GB를 사용했다”고 알려줄 수 없습니다.
인터넷 링크는 그 비즈니스 컨텍스트를 추가합니다:
- 고객이 전화하기 전에 포화 상태를 포착하세요. 링크가 몇 시간 동안 계약 대역폭의 90%를 초과하면, 이는 용량 업셀링이나 트래픽 재조정을 위한 조기 경고입니다.
- 한도 대비 사용량을 추적하세요. 종량제 링크의 경우, 청구 주기 내 현재 위치를 아는 것이 초과 사용에 대한 놀라움을 방지합니다.
- 품질을 입증하세요. 지연 시간 기록(평균, 최고치, P95)은 고객이 “인터넷이 느리다”고 신고할 때 필요한 증거입니다.
인터넷 링크 작동 방식
이 메커니즘은 단순하며 소스가 구성되면 자동으로 실행됩니다:
- 수집(매 분). MKController가 장치를 폴링하여 원시 샘플을 저장합니다: 인터페이스 바이트 카운터와 최대 3회의 핑 테스트 결과입니다.
- 시간별 집계. 백그라운드 엔진이 이러한 샘플을 인터페이스당 시간별 레코드 하나로 처리합니다 — 총 입력/출력 바이트, 그리고 처리량과 지연 시간 모두에 대한 분 단위 평균, 최대, 최소, P95입니다. 이 집계는 15분 주기로 반복 실행됩니다.
- 실시간 스냅샷. 세 개의 실시간 카드는 가장 최근 샘플을 직접 읽으므로, “현재 소비량”, “현재 속도”, “현재 지연 시간”은 시간별 평균이 아닌 대략 지난 1분을 반영합니다.
시작하기: 첫 번째 소스 추가
장치당 최대 4개의 소스를 등록할 수 있습니다.
- MKController에서 장치 메뉴를 열고 장치를 찾은 후 자세히 보기를 클릭합니다.
- 인터넷 링크 섹션을 엽니다.
- 소스 추가를 클릭합니다.
- 드롭다운에서 인터페이스를 선택합니다. 목록은 장치에서 실시간으로 로드되므로 실제 인터페이스만 나타납니다.
- 사업자 이름을 입력합니다 — 예: Vivo, Claro 또는 TIM. 이것이 대시보드 전체에서 소스가 표시되는 방식입니다.
- 계약 요금제에 맞춰 다운로드 속도와 업로드 속도를 Mbps 단위로 설정합니다. 이것이 모든 사용률 백분율이 측정되는 기준선입니다.
- 대역폭 한도를 GiB 단위로 설정하거나, 요금제에 한도가 없으면 무제한을 선택합니다.
- 청구 주기 초기화일(1부터 28까지의 날짜) — 사업자가 사용량을 초기화하는 월별 날짜 — 을 설정합니다.
- 소스 생성을 클릭합니다.
첫 번째 샘플이 수집되는 즉시 대시보드가 채워집니다. 나중에 요금제를 변경하려면 데이터 소스 테이블에서 편집(연필) 작업을 사용하고, 링크 모니터링을 중지하려면 제거(휴지통) 작업을 사용합니다.

데이터 소스 테이블
화면 상단의 테이블에는 구성된 모든 소스와 그 요금제가 나열됩니다.
무엇을 보여주는가 — 소스당 한 행씩, 여섯 개의 열:
| 열 | 의미 |
|---|---|
| 인터페이스 | 모니터링 중인 MikroTik 인터페이스(예: ether1). |
| 사업자 | 입력한 레이블(ISP / 통신사 이름). |
| 데이터 사용량 | 현재 선택된 기간(기간 선택기 참조) 동안 이 소스에서 전송된 총 볼륨으로, 사람이 읽을 수 있는 단위로 표시됨. |
| 다운로드 속도 | 계약된 다운로드 속도(Mbps). |
| 업로드 속도 | 계약된 업로드 속도(Mbps). |
| 대역폭 한도 | 월간 한도(GiB), 또는 무제한. |
계산 방법 — 인터페이스, 사업자, 속도, 한도는 소스를 생성할 때 입력한 값입니다. 데이터 사용량은 선택한 기간 동안 해당 소스에 대해 기록된 모든 다운로드 + 업로드 바이트의 합계이며, B / KB / MB / GB로 형식이 지정됩니다.
일일 예시 — ether1의 Vivo로 레이블이 지정된 소스, 요금제 500 Mbps / 100 Mbps, 무제한은 현재 지난 30일 동안 142.66 GB의 데이터 사용량을 보여줍니다.
현재 상태: 청구 주기
실시간 카드 위에 있는 단일 막대가 이 연결이 청구 주기 내 어디에 있는지 요약합니다.
무엇을 보여주는가 — 요금제 위치를 평이한 언어로 표시: 주기에 얼마나 진입했는지(“31일 중 10일째”), 언제 초기화되는지, 그리고 — 한도가 있는 요금제의 경우 — 소비량을 월간 한도와 비교하는 사용량 막대.
계산 방법 — 구성한 초기화일(1–28)이 주기를 정의합니다. 오늘이 초기화일 당일이거나 그 이후라면 주기는 이번 달 그 날에 시작되었고, 그렇지 않으면 지난 달 그 날에 시작되었습니다. 다음 초기화는 시작일로부터 정확히 한 달 후이며, “N일 중 X일”은 해당 기간 내 경과 일수입니다. 한도가 있는 요금제의 경우 사용량 막대는 현재 선택된 기간의 사용량을 월간 한도와 비교하여 채워지며, 최대 100%로 제한됩니다. 막대는 75%에서 황색으로, 90%에서 적색으로 바뀝니다.
일일 예시 — 초기화일 1, 500 GB 한도의 요금제: 31일짜리 달의 10일째에 막대는 *“31일 중 10일째 · 7월 1일 초기화”*로 읽히며, 채움은 500 GB 한도 대비 선택한 기간의 사용량을 반영합니다.
실시간 카드
세 개의 카드가 링크의 상태를 한눈에 보여주며, 각각 가장 최근 샘플(대략 지난 1분)로부터 새로 고쳐집니다.
현재 소비량

무엇을 보여주는가 — 계약된 대역폭 중 현재 얼마나 사용 중인지를 백분율 도넛으로 표시하며, 다운로드와 업로드 비중이 별도로 나열되고 상태 배지(보통 / 높음 / 위험)가 함께 표시됩니다.
계산 방법 — 각 방향에 대해 MKController는 링크의 현재 처리량을 해당 방향의 계약 속도와 비교하여 백분율로 표현합니다. 대표 수치는 다운로드와 업로드 백분율 중 더 높은 값이며, 최대 100%로 제한됩니다. 배지는 그 백분율에 따라 결정됩니다: 75% 미만 보통, 75–89% 높음, 90% 이상 위험.
일일 예시 — 500 / 100 Mbps 링크가 바쁜 시간에 다운로드 61.80%, **업로드 24.10%**를 보여주므로, 도넛은 높음 배지와 함께 **62%**로 읽힙니다 — 다운로드 용량이 채워지고 있지만 아직 위험하지는 않다는 신호입니다.
현재 속도

무엇을 보여주는가 — 지금 링크를 통해 이동하는 실제 처리량으로, 다운로드와 업로드로 분할됩니다.
계산 방법 — 최신 샘플의 바이트 카운터가 초당 비율로 변환되어 사람이 읽을 수 있는 단위(초당 KB, MB, GB)로 표시됩니다.
일일 예시 — 저녁 피크 동안 카드는 다운로드 7.50 MB와 업로드 1.20 MB로 읽힙니다 — 즉 그 순간 다운로드 약 7.5 MB/s, 업로드 약 1.2 MB/s입니다.
현재 지연 시간

무엇을 보여주는가 — 링크의 왕복 응답 시간을 밀리초 단위로, 마지막 샘플에 대해 평균화하여 품질 배지와 함께 표시합니다.
계산 방법 — 각 샘플은 최대 3회의 핑 테스트를 실행하며, 그 결과가 “n ms”로 표시되는 단일 값으로 평균화됩니다. 배지 임계값은 다음과 같습니다: 50 ms 이하 양호, 51–100 ms 높음, 100 ms 초과 위험.
일일 예시 — 핑 테스트가 14 ms, 16 ms, 18 ms를 반환하면, 카드는 양호 배지와 함께 16 ms를 보여줍니다.
시간 경과에 따른 성능
실시간 스냅샷 아래의 기록 섹션은 추세를 시각화합니다. 두 개의 선택기가 이 섹션의 모든 것을 범위 지정합니다:
- 인터페이스 — 차트가 설명할 구성된 소스를 선택합니다.
- 기간 — 24시간, 7일 또는 30일.
이 차트의 각 지점은 한 시간을 나타냅니다.

지연 시간 차트(평균 / 최대 / 최소 / P95)
무엇을 보여주는가 — 선택한 기간 동안의 왕복 지연 시간 네 개 선: 시간별 평균, 최대, 최소, P95(샘플의 95%가 그 아래에 머무는 값).
계산 방법 — 각 시간 내에서 MKController는 매 분의 핑 평균을 수집하여 도출합니다: 평균 = 그 값들의 평균; 최대 / 최소 = 가장 높은 / 가장 낮은 값; P95 = 정렬된 샘플의 95번째 백분위수에 있는 값.
일일 예시 — 24시간 동안 건강한 링크는 평균 ≈ 18 ms, 최소 9 ms, P95 95 ms, 그리고 단일 최대 140 ms 스파이크를 보여줍니다 — 링크가 보통은 우수하며, 한 번의 짧은 혼잡 이벤트가 있었음을 알려줍니다.
대역폭 사용량 범위
무엇을 보여주는가 — 링크가 각 사용률 대역에서 보낸 기간의 비율: 75% 미만, 75%와 90% 사이, 90%와 95% 사이, 95% 초과. 토글로 기준을 평균, 최대, 최소, P95 사이에서 전환합니다.
계산 방법 — 기간 내 모든 시간에 대해 MKController는 선택한 사용률 지표(예: 시간별 평균 %)를 취하여 그 시간을 네 개 대역 중 하나로 분류합니다. 각 대역의 값은 전체 시간 중 그 비중이며, 총합 100%가 되는 백분율로 표현됩니다.
일일 예시 — 24시간 창(24개 시간별 지점)에서 평균 기준 사용: 18시간 75% 미만, 4시간 75–90%, 1시간 90–95%, 1시간 95% 초과 → 75% / 17% / 4% / 4%. 하루 대부분은 편안하지만, 몇 시간은 링크를 강하게 밀어붙입니다.
인터넷 소비량(%) 차트
무엇을 보여주는가 — 동일한 평균 / 최대 / 최소 / P95 사용률을 백분율 시계열로 표시하며, 포화 상태가 시각적으로 두드러지도록 **75%**와 **90%**에 기준선이 그려집니다.
계산 방법 — 대역폭 사용량 범위 뒤의 사용률 수치와 동일합니다: 시간당, 계약 속도 대비 처리량으로, 다운로드와 업로드 중 더 높은 값을 취하고 100%로 제한합니다. 지점에 마우스를 올리면 그 시간에 계약 대역폭의 80%를 초과하여 실행된 분 수도 표시됩니다.
일일 예시 — 평균 선이 오후 내내 약 40%를 맴돌다가, 최대 선이 20:00에 90% 가이드 선에 닿으며 *“80% 초과 12분”*이라는 툴팁이 나타납니다 — 명확하고 날짜를 특정할 수 있는 혼잡 창입니다.
데이터 사용량 차트
무엇을 보여주는가 — 시간 경과에 따른 다운로드와 업로드 트래픽 볼륨으로, 기간 총계와 각 방향의 비중이 차트 위에 인라인으로 표시됩니다.
계산 방법 — 짧은 창의 경우 차트는 분 단위 델타를 표시하고, 더 긴 기간의 경우 각 시간의 총 다운로드 및 업로드 바이트를 표시합니다. 인라인 총계는 기간 동안 각 방향을 합산하며, 백분율은 합산된 총계 중 각 방향의 비중입니다.
일일 예시 — 30일 동안 소스는 **다운로드 142.66 GB(84%)**와 **업로드 27.18 GB(16%)**를 합산합니다 — 전형적인 다운로드 중심 트래픽 프로필입니다.
제한 사항 및 알아두면 좋은 점
- 실시간 지표는 기본 WAN(
ether1)을 대상으로 합니다. 실시간 소비량, 속도, 지연 시간, 그리고 시간별 최대/최소/P95/80% 초과 품질 지표는 기본 인터페이스에 대해 계산됩니다. 다른 구성된 소스도 여전히 총 데이터 볼륨을 추적합니다. - 실시간 대 기록 타이밍. 실시간 카드는 최신 샘플(~1분)을 읽고, 차트는 시간별 집계를 읽으며, 이는 최대 15분 집계 주기만큼 지연됩니다.
- 장치당 최대 4개 소스.
- 초기화일 범위는 1–28이므로 모든 달에 유효한 초기화 날짜가 있습니다.
결론
인터넷 링크는 모든 MikroTik WAN에 자신의 카운터에는 없는 컨텍스트를 제공합니다: 측정할 계약입니다. 포화 상태, 속도, 지연 시간, 데이터 볼륨이 실행하고 공유할 수 있는 수치가 됩니다 — *“링크는 괜찮다”*가 *“여기 사용률이 있고, 여기 P95 지연 시간이 있고, 여기 한도가 어디에 있는지 있다”*로 바뀝니다.
- 포화 가시성 — 고객이 느끼기 전에 링크가 언제 채워지는지 알 수 있습니다.
- 품질 증거 — 단순한 실시간 핑이 아닌 P95를 포함한 지연 시간 기록.
- 사용량 명확성 — 요금제와 청구 주기 대비 추적되는 데이터 볼륨.
모니터링되는 장치가 오프라인이 되는 순간 알림을 받으려면, 이를 Telegram 알림과 함께 사용하세요. 처리량과 함께 가동 시간을 추적하려면 가용성 모니터링을 참조하세요.
찾고 있던 정보를 찾지 못하셨나요? 다른 질문이 있으신가요? 저희가 자료를 개선하는 데 도움을 주고 싶으신가요? 주저하지 말고 MKController에 연락하여 지원을 요청하세요! 궁금한 점이 있으면 여기를 클릭하세요.