질문/조언질답게시판

안녕하세요~

 

가상서버호스팅을 사용하고 있는데요

제가 직접 서버를 세팅한 것이 아니라 이해도가 높지 않습니다ㅠ

 

munin은 설치되어 있으나 파일별, ip별 전송량을 체크할 수 있는 방법은 없는 것 같아서요

혹시 다음과 같이 확인할 수 있는 방법이 있을까요?

 

24113743514703F403.jpg

 

 

별도로 서버에 설치해야 할 프로그램이 있다면 시도해 볼 예정입니다

그동안 방치해뒀는데, 이젠 트래픽 초과 때문에 안되겠네요

조언 주시면 감사하겠습니다~

 

 

 

  • profile
    엔진엑스 사용중이시면 엔진엑스 로그 + awstats로 가능하다고 하네요

    https://serverfault.com/questions/947129/log-list-bandwidth-usage-by-file-on-nginx

    그거랑 별개로 가상서버 트래픽 초과면 AWS로 이전 하시는게...ㅎㅎ
  • profile profile
    답변 감사드립니다^^
    많은 도움이 되었습니다
  • profile

    윗분 말씀대로 awstats를 사용하면 가능합니다만

    단순한 호기심이 아니라 가상서버의 트래픽이 초과되는 것이 문제라면

    파일/IP별 트래픽을 분석해서 어떻게 하겠다는 건지가 중요합니다.

     

    가장 많은 트래픽을 유발하는 파일들을 삭제하실 건가요?

    가장 많은 사람들이 찾는 핵심 콘텐츠일 텐데요?

     

    가장 많은 트래픽을 유발하는 아이피를 차단하실 건가요?

    구글봇 등 검색유입에 반드시 필요한 아이피일 가능성이 높은데요?

    (첨부하신 스샷에 많이 나오는 66.249... 이것도 죄다 구글봇입니다. 구글봇 트래픽이 어마어마합니다.)

    (아무짝에도 쓸모없는 Yandex 같은 녀석이 들락거리는 경우도 없지는 않습니다. 이건 차단 고고싱~)

     

    트래픽 요금이 아깝다고 트래픽을 강제로 줄이는 것은

    아기가 먹는 분유값이 아깝다고 분유를 적게 주는 것과 마찬가지입니다.

    당장 돈은 덜 들겠지만 아기가 정상적으로 자라질 않겠죠;;;

    마찬가지로, 성장하는 사이트가 점점 더 많은 트래픽을 사용하는 것은 정상입니다.

    억지로 줄이려고 하면 사이트가 성장하지 않습니다.

     

    이미지 파일이 많은 트래픽을 유발한다면 이미지프로세스 모듈을 사용해서 용량을 줄이거나

    이미지서버를 다른 곳에 따로 둠으로써 비용을 절약할 수 있습니다.

    그러나 닉네임에서 유추할 수 있는 그 사이트가 맞다면 이미지보다는 문서가 많이 첨부되어 있을 텐데...

    문서는 용량을 더 줄이기도 어렵고 이미지서버처럼 따로 분리하기도 쉽지 않고

    awstats로 로그를 분석해봤자 index.php?act=procFileOutput&file_srl=123&file_key=abcd... 등등

    해결에 도움이 되지 않는 형태로 나타날 가능성이 매우 높습니다.

    차라리 XE에서 다운로드 횟수가 가장 많은 첨부파일들을 둘러보시는 편이 빠를 듯...
     

    결론: 더 많은 트래픽을 제공하는 서버를 알아보세요.

  • profile profile
    상세히 적어주셨네요
    여러가지로 신경써주신 점 감사드립니다~
    서버를 바꿔야 할 시기가 점차 다가오는 것 같기도 하네요
    항상 든든한 버팀목 같은 분이세요. 고맙습니다^^

서버에 요청 중입니다. 잠시만 기다려 주십시오...