좋아요SpeedTest.net, 하지만 내가 원하는 것은정말 가장 하고 싶은 일은 선인장에 그래프를 넣고, 30분마다 속도 테스트를 실행하고 결과를 그래프로 표시하는 것입니다(매번 세 번 실행하고 평균을 낼 수도 있습니다).
선인장 부분을 할 수 있지만 속도 결과를 생성할 수 있는 스크립트(perl, python, php, bash, ruby 등)가 필요합니다. 이 작업을 수행하는 스크립트나 스크립트 친화적인 웹페이지를 아는 사람이 있나요?
답변1
완전한 답변은 없지만 사용할 수 있는 샘플 bash 스크립트가 있습니다.
명령과 같은 것 :
/usr/bin/time -f '%e' curl -s http://download.thinkbroadband.com/10MB.zip -o /dev/null
파일을 시스템에 다운로드하는 데 걸린 시간(초)이 문자열로 표시됩니다. 대략적으로 KB/s를 얻으려면 파일 크기(알려진)의 KB를 나눕니다.
인터넷 대역폭에는 너무 많은 요소가 작용하므로 엔드포인트나 라우터 사이의 속도 제한이 이 결과에 영향을 미칠 수 있습니다. 또한 이 '다운로드' 테스트를 자주 실행할 계획이라면 원격 서버를 소유하고 있는지 확인하세요. 대역폭은 무료가 아닙니다! :)
답변2
원격 엔드포인트를 설정할 수 있는 곳이 있다면 iPerf를 매우 쉽게 사용할 수 있습니다.http://sourceforge.net/projects/iperf/
Speedtest.net에는 자체 호스팅 유틸리티를 설정할 수 있는 "Mini"가 있습니다. 특히 이를 호스팅하기 위한 Flash 앱과 스크립트를 제공하므로 이를 활용할 수도 있습니다.http://speedtest.net/mini.php