서버 내에서 처리되고 있는 메일서비스의 통계 확인하기
작성자 정보
- 관리자 작성
- 작성일
컨텐츠 정보
- 2,203 조회
- 0 추천
- 목록
본문
서버 내에서 처리되고 있는 메일서비스의 통계 확인하기
mailstats는 /etc/mail/statistics파일을 참조하여 현재 메일서비스 통계(mail statistics)를 표시해주는 명령어입니다.
즉, 현재 서버에서 실행되고 있는 sendmail과 같은 메일러(Mailer)의 번호, 처리하고 있는 메일개수, 처리하고 있는 메일 총 용량, 거부한 메일개수, 폐기한 메일개수 등에 대한 통계를 표시해 주는 명령어입니다.
이 명령어의 실행결과로 출력되는 첫번째 행은 현재 시각이 아니라 메일통계를 시작한 시각임에 주의하시기 바랍니다.
명령어위치 : /usr/sbin/mailstats
사용형식 : mailstats [-c][-o][-p][-P][-C cffile][-f stfile]
다음은 mailstats명령어로 확인할 수 있는 메일통계 정보의 각 항목들입니다.
항 목
|
의 미
|
M |
해당 메일러(Mailer)번호.( mailer number) |
msgsfr |
해당 메일러(Mailer)에서 할당한 메시지 번호 |
bytes_from |
현재 해당 메일러(Mailer)가 처리해야 할 메시지의 용량(Kbytes) |
msgsto |
현재 해당메일러(Mailer)가 처리하고 있는 메시지의 수 |
bytes_to |
현재 해당 메일러에게로 보내지는 메시지의 용량(Kbytes) |
msgsrej
|
서비스 거부(Relay 거부)된 메시지의 개수 |
msgsdis
|
폐기처리된 메시지의 개수 |
Mailer
|
메일러(Mailer)이름으로 esmtp 또는 local이 사용됨 |
mailstats 명령어를 이용하면 이들 정보들의 통계를 확인할 수 있으므로 현재 서버에서 송수신되고 있는 메일들이 얼마나 되는가를 파악할 수 있습니다.
다음은 현재 필자가 사용하고 있는 리눅스서버에서 mailstats을 실행한 결과입니다.
[root@RockyLinux01 ~]# mailstats Statistics from Tue Jun 13 09:10:11 2023 M msgsfr bytes_from msgsto bytes_to msgsrej msgsdis msgsqur Mailer 9 5 9K 5 8K 0 0 0 local ===================================================================== T 5 9K 5 8K 0 0 0 C 4 1 0 [root@RockyLinux01 ~]# |
위의 결과에서 M항목의 4번과 9번은 메일처리를 담당하고 있는 메일러(Mailer)의 번호입니다.
그리고 그 아래 T행은 각 행의 합(Tocal)을 의미합니다.
그 아래의 C행은 TCP로 연결된 서비스의 개수를 각각 의미합니다.
관련자료
-
이전
-
다음