네트워크 대역폭 모니터링은 시스템 관리자가 데이터 사용량을 추적하고 트래픽 패턴을 분석하며 네트워크 성능을 최적화하는 데 중요합니다.
VnStat PHP은 간단한 웹 기반 인터페이스로 유명하지만 실시간 모니터링, 딥 패킷 검사, 고급 시각화와 같은 현대적인 기능이 부족합니다. 게다가 현재 더 이상 유지되지 않고 있어 현대적인 네트워크 모니터링 요구에는 적합하지 않습니다.
강력하고 현대적인 대안을 찾고 있다면, 이 안내서는 VnStat PHP의 대체품으로서 더 나은 통찰력, 대화형 대시보드 및 향상된 보고 기능을 제공하는 최고 다섯 가지를 다룹니다.
1. Ntopng – 웹 기반 트래픽 및 보안 네트워크 모니터링
ntopng은 완전한 네트워크 가시성을 제공하는 강력한 네트워크 트래픽 모니터링 도구입니다. 여러 출처에서 트래픽 데이터를 수집하며, 트래픽 미러, NetFlow 익스포터, SNMP 장치, 방화벽 로그 및 침입 탐지 시스템을 포함합니다.
크로스 플랫폼 호환성을 염두에 두고 설계된 ntopng는 Linux, FreeBSD (여기에는 pfSense와 OPNsense 포함), macOS, Windows에서 실행됩니다.
최적의 성능을 위해 libpcap 또는 PF_RING (Linux에서)을 사용하여 네트워크 트래픽을 캡처합니다. 또는 nProbe와 함께 작동하여 라우터와 스위치에서 NetFlow/sFlow 데이터를 수집하거나 nProbe Cento와 함께 사용하여 고속 100 Gbps 링크를 실시간으로 분석할 수 있습니다.
VnStat PHP와 달리 Ntopng는 실시간 네트워크 모니터링, 심층 트래픽 분석 및 대화형 웹 UI를 제공하여 현대 네트워크 모니터링을 위한 강력한 선택이 됩니다.

Linux에 Ntopng를 설치하려면 특정 Linux 배포판에 맞는 적절한 명령을 사용하세요.
sudo apt install ntopng [On Debian, Ubuntu and Mint] sudo dnf install ntopng [On RHEL/CentOS/Fedora and Rocky/AlmaLinux] sudo emerge -a sys-apps/ntopng [On Gentoo Linux] sudo apk add ntopng [On Alpine Linux] sudo pacman -S ntopng [On Arch Linux] sudo zypper install ntopng [On OpenSUSE] sudo pkg install ntopng [On FreeBSD]
웹 인터페이스에 접속하려면 http://localhost:3000
을 입력하세요.
2. Netdata – 실시간 성능 모니터링
Netdata는 라이브 메트릭, 대화형 대시보드 및 AI 기반 이상 징후 감지를 제공하여 네트워크, 시스템 및 응용 프로그램 성능에 대한 상세한 통찰력을 제공하는 강력한 실시간 모니터링 도구입니다.
Netdata는 시스템 구성 요소의 자동 감지, 저지연 데이터 수집 및 원격 모니터링을 위한 클라우드 통합을 지원합니다. 웹 기반 인터페이스는 2차 정밀도를 제공하여 성능 문제 해결에 이상적입니다.
Netdata는 최소한의 자원 사용량으로 CPU, 메모리, 디스크 및 네트워크 활동을 실시간으로 효율적으로 추적합니다. 확장성과 설정의 용이성으로 가정 사용자와 기업 모두에 적합한 선택지입니다.

Netdata를 단일 wget 또는 curl 명령으로 대부분의 리눅스 배포판에 설치할 수 있습니다:
wget -O /tmp/netdata-kickstart.sh https://get.netdata.cloud/kickstart.sh && sh /tmp/netdata-kickstart.sh OR curl https://get.netdata.cloud/kickstart.sh > /tmp/netdata-kickstart.sh && sh /tmp/netdata-kickstart.sh
설치 후 http://server-ip:19999
를 통해 접속할 수 있습니다.
3. Cacti – 확장 가능한 네트워크 모니터링 및 그래프화
선인장은 시스템 성능에 대한 자세한 통찰력을 제공하기 위해 설계된 강력한 오픈 소스 네트워크 모니터링 및 그래픽 도구로, 데이터 저장 및 시각화에 RRDtool을 사용합니다.
관리자는 직관적인 웹 기반 인터페이스를 통해 네트워크 대역폭, CPU 사용량, 메모리 소비 및 기타 시스템 메트릭을 모니터링할 수 있습니다.
SNMP (간단한 네트워크 관리 프로토콜)을 지원하여 Cacti는 라우터, 스위치, 서버를 포함한 여러 장치를 추적할 수 있어 대규모 배포에 이상적입니다.
사용자 지정 가능한 템플릿, 자동 데이터 수집, 사용자 인증 및 고급 그래픽 기능을 갖춘 Cacti는 사용자가 자세한 성능 보고서를 작성할 수 있게 합니다.
소규모 네트워크나 기업 규모의 인프라에서도 Cacti는 효율적이고 확장 가능한 모니터링을 제공하며 자원 사용량을 최소화하여 기본 대역폭 모니터링 도구에 대한 견고한 대안이 됩니다.

리눅스에 Cacti를 설치하려면 특정 리눅스 배포별로 적절한 명령을 사용하십시오.
sudo apt install cacti [On Debian, Ubuntu and Mint] sudo dnf install cacti [On RHEL/CentOS/Fedora and Rocky/AlmaLinux] sudo emerge -a sys-apps/cacti [On Gentoo Linux] sudo apk add cacti [On Alpine Linux] sudo pacman -S cacti [On Arch Linux] sudo zypper install cacti [On OpenSUSE] sudo pkg install cacti [On FreeBSD]
설치 후 http://localhost/cacti
로 웹 인터페이스에 액세스할 수 있습니다.
4. Zabbix – 오픈 소스 네트워크 모니터링
Zabbix는 네트워크, 서버, 애플리케이션 및 클라우드 인프라의 실시간 모니터링을 위해 설계된 기업급 오픈 소스 모니터링 솔루션입니다.
이 솔루션은 직관적인 웹 인터페이스를 통해 확장성, 자동화 및 고급 시각화를 제공하여 모든 규모의 비즈니스에 적합합니다. Zabbix는 에이전트 기반 및 에이전트 없는 모니터링을 지원하며, 성능 지표를 수집하고 사용자 정의 가능한 트리거에 따라 즉각적인 알림을 전송합니다.
내장된 기계 학습, 이상 감지 및 예측 기능을 통해 관리자는 운영에 영향을 미치기 전에 문제를 사전에 식별할 수 있도록 돕습니다.
SNMP, IPMI, JMX 및 클라우드 서비스를 지원하는 Zabbix는 다양한 IT 환경에 원활하게 통합됩니다. 강력한 보안, 유연한 API 및 광범위한 보고 도구를 갖춘 이 솔루션은 현대 IT 인프라 모니터링을 위한 강력한 선택입니다.

5. LibreNMS – 네트워크 모니터링 시스템
LibreNMS는 네트워크 장치의 자동 검색, 실시간 성능 추적 및 알림을 제공하기 위해 설계된 강력하고 기능이 풍부한 오픈 소스 네트워크 모니터링 시스템입니다.
SNMP, API 및 다양한 프로토콜을 지원하여 다중 벤더 환경에서 라우터, 스위치, 서버 및 IoT 장치를 모니터링합니다. 직관적인 웹 인터페이스를 통해 LibreNMS는 자세한 그래프, 사용자 정의 대시보드 및 히스토리컬 데이터 시각화를 제공하여 트래픽 트렌드를 분석하기 쉽게 합니다.
Slack, PagerDuty 및 이메일 알림과 통합하여 네트워크 문제에 대한 즉각적인 경고를 보장합니다. 또한, LibreNMS는 분산 폴링을 지원하여 여러 위치에서 대규모 네트워크 모니터링을 가능하게 합니다.
내장 보고서, 모바일 앱 지원 및 유연한 API 통합을 통해 비즈니스, ISP 및 데이터 센터를 위한 포괄적인 솔루션이 제공됩니다.

결론
VnStat PHP은 한때 신뢰할 수 있는 선택지였지만, 현대 네트워크 모니터링은 더 고급, 확장 가능하고 적극적으로 유지되는 도구를 요구합니다. 오늘날의 솔루션은 실시간 트래픽 분석, 심층적인 통찰력 및 기업급 모니터링을 제공하여 진화하는 네트워크 요구에 더 적합합니다.
10년 이상의 리눅스 전문 지식을 보유한 저는 네트워크 규모, 예산 및 모니터링 요구 사항에 따라 도구를 선택하는 것을 제안합니다. 현대적인 솔루션으로 업그레이드하면 더 나은 가시성, 강력한 보안 및 향상된 네트워크 성능을 확보할 수 있습니다.
이 안내서가 도움이 되었다면 동료들과 공유하고 아래 댓글에 의견을 남겨주세요!
Source:
https://www.tecmint.com/network-bandwidth-monitoring-tools/