메일서버에 성능에 관한 질문.
글쓴이: jinyeoulman / 작성시간: 월, 2004/06/07 - 11:20오전
이 질문에 이 게시판에 적당한지는 잘 모르겠습니다.
제가 지금 메일 서버의 로그를 실시간으로 자동 분석하는 툴을 개발중입니다.
메일 서버는 qmail입니다.
처리순서
1)로그 분석툴은 메일 서버가 아닌 곳에서 실행되어 메일 서버에 있는
로그 수집 스크립트를 리모트로 실행시킵니다.
2)메일 서버측의 로그 수집 스크립트에서는 로그를 수집하여 압축후
1)에 송신합니다.
의 간단한 처리를 하는 스크립트를 개발할려고 합니다.
문제는 2)의 단계에서 로그를 수집하여 압축과정에서 cpu리소스가
엄청사용되거나, 압축후 송신시에 네트워크 리소스가 사용되는등의
문제로 메일 서버의 성능에 영향을 미치지는 않을까 하는 걱정이
생겼습니다.로그에 양에 엄청나다면 압축시간도 길어질테고, 송신시간도
길어져서 메일 서버가 제대로 작동하지 않지는 않을까요?
그리고 혹시 위의 처리방법외에 다른 수단은 없을까요?
좀 황당한 질문일지는 모르지만 고수님들 답변 부탁드립니다.
Forums:
정확한 수치가 없으니 무어라 딱 말씀을 드리긴 힘들지만...아무리 버
정확한 수치가 없으니 무어라 딱 말씀을 드리긴 힘들지만...
아무리 버벅그려도 처리시간에 지연이 있을 뿐...
처리는 다 가능하리라 생각이 됩니다.
그러나 너무 처리가 느려져서 서비스에 문제가 있을경우...
로그 작업의 pri.를 낮춰서 작업을 하시면 별 문제는 없을것 같습니다.
아무리 실시간 로그분석이 필요하더라도 이건 그리 크리티컬한 부분은 아닌것 같으니깐요.
<어떠한 역경에도 굴하지 않는 '하양 지훈'>
#include <com.h> <C2H5OH.h> <woman.h>
do { if (com) hacking(); if (money) drinking(); if (women) loving(); } while (1);
매일 쌓이는 로그는 그렇게 큰 양이 아닙니다.압축도 tgz 로 압축하
매일 쌓이는 로그는 그렇게 큰 양이 아닙니다.
압축도 tgz 로 압축하면 10%정도의 크기로 줄고요...
제가 관리하는 서버는 1주일에 약.. 100~150M정도의 로그가 쌓이는데.. 펜3-550MHz CPU로 압축하는데 걸리는 시간은 약 1분정도 걸리네요. 압축후의 용량은 20메가 안되고.. 별로 메일서버에 부담을 주는 작업같지않습니다.
[quote="서지훈"]정확한 수치가 없으니 무어라 딱 말씀을 드리긴 힘
답변 감사드립니다.
저 근데 제가 워낙 무지해서 그럽니다만...
pri낮춘다는 말은 실행한 스크립느의 프라이오티를 낮춘다는 뜻인거
같은데요...그게 어떻게 설정을 하면 되는지요?
nice
nice
[quote="hurryon"]nice[/quote]아!..정말
아!..정말 감사 합니다.
댓글 달기