안녕하세요~
가상서버호스팅을 사용하고 있는데요
제가 직접 서버를 세팅한 것이 아니라 이해도가 높지 않습니다ㅠ
munin은 설치되어 있으나 파일별, ip별 전송량을 체크할 수 있는 방법은 없는 것 같아서요
혹시 다음과 같이 확인할 수 있는 방법이 있을까요?
별도로 서버에 설치해야 할 프로그램이 있다면 시도해 볼 예정입니다
그동안 방치해뒀는데, 이젠 트래픽 초과 때문에 안되겠네요
조언 주시면 감사하겠습니다~
안녕하세요~
가상서버호스팅을 사용하고 있는데요
제가 직접 서버를 세팅한 것이 아니라 이해도가 높지 않습니다ㅠ
munin은 설치되어 있으나 파일별, ip별 전송량을 체크할 수 있는 방법은 없는 것 같아서요
혹시 다음과 같이 확인할 수 있는 방법이 있을까요?
별도로 서버에 설치해야 할 프로그램이 있다면 시도해 볼 예정입니다
그동안 방치해뒀는데, 이젠 트래픽 초과 때문에 안되겠네요
조언 주시면 감사하겠습니다~
윗분 말씀대로 awstats를 사용하면 가능합니다만
단순한 호기심이 아니라 가상서버의 트래픽이 초과되는 것이 문제라면
파일/IP별 트래픽을 분석해서 어떻게 하겠다는 건지가 중요합니다.
가장 많은 트래픽을 유발하는 파일들을 삭제하실 건가요?
가장 많은 사람들이 찾는 핵심 콘텐츠일 텐데요?
가장 많은 트래픽을 유발하는 아이피를 차단하실 건가요?
구글봇 등 검색유입에 반드시 필요한 아이피일 가능성이 높은데요?
(첨부하신 스샷에 많이 나오는 66.249... 이것도 죄다 구글봇입니다. 구글봇 트래픽이 어마어마합니다.)
(아무짝에도 쓸모없는 Yandex 같은 녀석이 들락거리는 경우도 없지는 않습니다. 이건 차단 고고싱~)
트래픽 요금이 아깝다고 트래픽을 강제로 줄이는 것은
아기가 먹는 분유값이 아깝다고 분유를 적게 주는 것과 마찬가지입니다.
당장 돈은 덜 들겠지만 아기가 정상적으로 자라질 않겠죠;;;
마찬가지로, 성장하는 사이트가 점점 더 많은 트래픽을 사용하는 것은 정상입니다.
억지로 줄이려고 하면 사이트가 성장하지 않습니다.
이미지 파일이 많은 트래픽을 유발한다면 이미지프로세스 모듈을 사용해서 용량을 줄이거나
이미지서버를 다른 곳에 따로 둠으로써 비용을 절약할 수 있습니다.
그러나 닉네임에서 유추할 수 있는 그 사이트가 맞다면 이미지보다는 문서가 많이 첨부되어 있을 텐데...
문서는 용량을 더 줄이기도 어렵고 이미지서버처럼 따로 분리하기도 쉽지 않고
awstats로 로그를 분석해봤자 index.php?act=procFileOutput&file_srl=123&file_key=abcd... 등등
해결에 도움이 되지 않는 형태로 나타날 가능성이 매우 높습니다.
차라리 XE에서 다운로드 횟수가 가장 많은 첨부파일들을 둘러보시는 편이 빠를 듯...
결론: 더 많은 트래픽을 제공하는 서버를 알아보세요.
https://serverfault.com/questions/947129/log-list-bandwidth-usage-by-file-on-nginx
그거랑 별개로 가상서버 트래픽 초과면 AWS로 이전 하시는게...ㅎㅎ