대역폭 모니터링을 위한 5가지 현대적인 VnStat PHP 대체품

네트워크 대역폭 모니터링은 시스템 관리자가 데이터 사용량을 추적하고 트래픽 패턴을 분석하며 네트워크 성능을 최적화하는 데 중요합니다.

VnStat PHP은 간단한 웹 기반 인터페이스로 유명하지만 실시간 모니터링, 딥 패킷 검사, 고급 시각화와 같은 현대적인 기능이 부족합니다. 게다가 현재 더 이상 유지되지 않고 있어 현대적인 네트워크 모니터링 요구에는 적합하지 않습니다.

강력하고 현대적인 대안을 찾고 있다면, 이 안내서는 VnStat PHP의 대체품으로서 더 나은 통찰력, 대화형 대시보드 및 향상된 보고 기능을 제공하는 최고 다섯 가지를 다룹니다.

1. Ntopng – 웹 기반 트래픽 및 보안 네트워크 모니터링

ntopng은 완전한 네트워크 가시성을 제공하는 강력한 네트워크 트래픽 모니터링 도구입니다. 여러 출처에서 트래픽 데이터를 수집하며, 트래픽 미러, NetFlow 익스포터, SNMP 장치, 방화벽 로그 및 침입 탐지 시스템을 포함합니다.

크로스 플랫폼 호환성을 염두에 두고 설계된 ntopngLinux, FreeBSD (여기에는 pfSenseOPNsense 포함), macOS, Windows에서 실행됩니다.

최적의 성능을 위해 libpcap 또는 PF_RING (Linux에서)을 사용하여 네트워크 트래픽을 캡처합니다. 또는 nProbe와 함께 작동하여 라우터와 스위치에서 NetFlow/sFlow 데이터를 수집하거나 nProbe Cento와 함께 사용하여 고속 100 Gbps 링크를 실시간으로 분석할 수 있습니다.

VnStat PHP와 달리 Ntopng는 실시간 네트워크 모니터링, 심층 트래픽 분석 및 대화형 웹 UI를 제공하여 현대 네트워크 모니터링을 위한 강력한 선택이 됩니다.

ntopng – Network Traffic Monitoring Tool

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 – Real-Time Performance Monitoring

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 – Network Monitoring and Graphing

리눅스에 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 인프라 모니터링을 위한 강력한 선택입니다.

Zabbix – Open Source Network Monitoring

5. LibreNMS – 네트워크 모니터링 시스템

LibreNMS는 네트워크 장치의 자동 검색, 실시간 성능 추적 및 알림을 제공하기 위해 설계된 강력하고 기능이 풍부한 오픈 소스 네트워크 모니터링 시스템입니다.

SNMP, API 및 다양한 프로토콜을 지원하여 다중 벤더 환경에서 라우터, 스위치, 서버 및 IoT 장치를 모니터링합니다. 직관적인 웹 인터페이스를 통해 LibreNMS는 자세한 그래프, 사용자 정의 대시보드 및 히스토리컬 데이터 시각화를 제공하여 트래픽 트렌드를 분석하기 쉽게 합니다.

Slack, PagerDuty 및 이메일 알림과 통합하여 네트워크 문제에 대한 즉각적인 경고를 보장합니다. 또한, LibreNMS는 분산 폴링을 지원하여 여러 위치에서 대규모 네트워크 모니터링을 가능하게 합니다.

내장 보고서, 모바일 앱 지원 및 유연한 API 통합을 통해 비즈니스, ISP 및 데이터 센터를 위한 포괄적인 솔루션이 제공됩니다.

LibreNMS – Network Monitoring System
결론

VnStat PHP은 한때 신뢰할 수 있는 선택지였지만, 현대 네트워크 모니터링은 더 고급, 확장 가능하고 적극적으로 유지되는 도구를 요구합니다. 오늘날의 솔루션은 실시간 트래픽 분석, 심층적인 통찰력 및 기업급 모니터링을 제공하여 진화하는 네트워크 요구에 더 적합합니다.

10년 이상의 리눅스 전문 지식을 보유한 저는 네트워크 규모, 예산 및 모니터링 요구 사항에 따라 도구를 선택하는 것을 제안합니다. 현대적인 솔루션으로 업그레이드하면 더 나은 가시성, 강력한 보안 및 향상된 네트워크 성능을 확보할 수 있습니다.

이 안내서가 도움이 되었다면 동료들과 공유하고 아래 댓글에 의견을 남겨주세요!

Source:
https://www.tecmint.com/network-bandwidth-monitoring-tools/