3~4일 동안 대역폭이 얼마나 사용되었는지 알고 싶습니다. 이 작업을 수행할 수 있는 애플리케이션이 터미널에 있습니까?
SNMP를 사용하지 않기를 바랍니다.
,,를 찾았 iptraf
으나 내가 찾고 있는 것이 아닙니다.wireshark
cacti
물론 네트워크가 아닌 단일 컴퓨터에 대한 결과를 저장해야 합니다.
인바운드 및 아웃바운드 트래픽의 총 크기를 이해하는 것이 중요합니다. 어떤 솔루션을 사용할 수 있나요?
답변1
당신은 이미 그것을 가지고 있다는 것을 알고 있습니까 ifconfig
?
기본적으로 Ifconfig는 각 인터페이스의 들어오고 나가는 대역폭에 대한 카운터를 유지합니다. 일반적으로 재부팅하지 않으면 카운터를 재설정할 수 없습니다(거의 예외 없이)
콘솔에서 3일마다 cron을 쉽게 실행하고 나중에 검사할 수 있도록 결과를 파일에 저장할 수 있습니다. 이 같은:
date >> ~/bw.log && ifconfig eth0|grep byte >> ~/bw.log
이 출력은 사용자의 집에 있는 bw.log 파일에서 실행될 때마다 생성됩니다.
Thu Oct 18 03:44:05 UTC 2012
RX bytes:414910161 (395.6 MiB) TX bytes:68632105 (65.4 MiB)
내 2센트...
답변2
vnstat
인터페이스가 전송한 바이트 수를 기록할 수 있지만 애플리케이션 기반이 아니므로 전체 바이트만 알 수 있습니다.