VNSTAT는 커널에서 제공하는 네트워크 인터페이스 통계를 정보 소스로 사용하는 콘솔 기반 네트워크 트래픽 모니터입니다. 이는 VNSTAT가 실제로 트래픽을 스니핑하지 않고 네트워크 트래픽 속도에 관계없이 시스템 리소스를 가볍게 사용하지 않음을 의미합니다.
기본적으로 트래픽 통계는 지난 48 시간 동안 5 분 레벨, 지난 4 일 동안 1 시간 단위로, 지난 2 개월 동안 일일 수준과 연간 수준으로 저장됩니다. 데이터 보존 기간은 완전히 사용자 구성 가능합니다. 총 보인 트래픽과 상위 일 목록도 제공됩니다. 선택적 이미지 출력은 GD 라이브러리가 설치된 시스템에서 사용할 수 있습니다.
자세한 내용 및 출력 예는 공식 웹 페이지를 참조하십시오.
VNSTAT는 설치시 가장 잘 작동합니다. 최신 안정적인 릴리스를 사용하거나 GIT에서 현재 개발 버전을 가져 오거나 사전 컴파일 된 최신 안정 릴리스가 포함 된 Docker 컨테이너를 사용할 수 있습니다.
wget https://humdi.net/vnstat/vnstat-latest.tar.gzwget https://humdi.net/vnstat/vnstat-latest.tar.gz.ascgpg --keyserver pgp.mit.edu --recv-key 0xDAFE84E63D140114gpg --verify vnstat-latest.tar.gz.asc vnstat-latest.tar.gztar zxvf vnstat-latest.tar.gzcd vnstat-*git clone https://github.com/vergoh/vnstatcd vnstat위의 두 경우 모두 중고 운영 체제에 따라 설치 또는 install_bsd 파일의 지침을 계속하십시오. 이전 버전에서 업그레이드를위한 지침은 업그레이드 파일에 포함되어 있습니다. 릴리스 노트는 변경 파일에서 찾을 수 있습니다.
docker run -d
--restart=unless-stopped
--network=host
-e HTTP_PORT=8685
-v /etc/localtime:/etc/localtime:ro
-v /etc/timezone:/etc/timezone:ro
--name vnstat
vergoh/vnstat
컨테이너 사용, 사용 가능한 환경 변수 및 docker-compose.yml 예제에 대한 자세한 내용은 Vergoh/Vnstat-Docker Git 저장소 또는 Docker Hub를 참조하십시오. 동일한 컨테이너 이미지도 ghcr.io/vergoh/vnstat 로 게시되고 있습니다.
버그 보고서, 개선 아이디어, 기능 요청 및 풀 요청은 GitHub의 일치하는 기능을 사용하여 놓치거나 잊기가 어렵 기 때문에 전송해야합니다.