영어프랑스어스페인어

Ad


온웍스 파비콘

amavis-logwatch - 클라우드에서의 온라인

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터를 통해 OnWorks 무료 호스팅 제공업체에서 amavis-logwatch를 실행하세요.

이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공업체에서 실행할 수 있는 amavis-logwatch 명령입니다.

프로그램:

이름


amavis-logwatch - Amavisd의 새로운 로그 파서 및 분석 유틸리티

개요


아마비스-로그워치 [옵션] [로그 파일 ...]

기술


XNUMXD덴탈의 아마비스-로그워치(1) 유틸리티는 요약을 생성하는 Amavisd의 새로운 로그 파서입니다.
Amavisd-new(이하 간단히 'Amavisd-new'라고 함) 운영에 관한 세부정보 및 통계를 제공합니다.
아마비스).

이 유틸리티는 독립형 프로그램으로 사용하거나 Logwatch 필터 모듈로 사용할 수 있습니다.
Logwatch 내에서 Amavisd의 새로운 요약 및 세부 보고서를 생성합니다.

아마비스 로그워치 데이터를 다음과 같이 그룹화하고 정렬하여 광범위한 보고서를 생성할 수 있습니다.
노이즈를 최대한 줄이고 패턴을 강조합니다. 간략한 요약 보고서는 다음을 제공합니다.
일반 Amavis 운영 및 메시지 전달에 대한 빠른 개요, 경고 표시
주의가 필요할 수 있습니다. 상세한 보고서를 통해 계층적으로 쉽게 검색할 수 있습니다.
정보를 원하는 만큼 많이 또는 적게 세부적으로 배열하고 정리합니다.

Amavis의 $log_level이 최소 2로 설정되면 흥미로운 데이터를 대부분 사용할 수 있습니다.
만나다 아마비스 로그 레벨 아래.

아마비스 로그워치 두 개의 주요 섹션을 출력합니다. 요약 섹션 및 상세한 안내
가독성과 빠른 검색을 위해 모든 이벤트 또는 적중 횟수가 왼쪽 열에 표시됩니다.
이벤트 유형에 대한 간략한 설명, 마지막으로 추가 통계 또는
개수 표시는 가장 오른쪽 열에 나타날 수 있습니다.

샘플 요약 보고서의 다음 세그먼트는 다음을 보여줍니다.

****** 요약 ******************************************* *

9 기타 경고

20313 검색된 총 메시지 ---------------- 100.00%
1008.534M 스캔된 총 바이트 수 1,057,524,252
======== ========================================= ======

1190 차단됨 ------------------ 5.86%
18 악성코드 차단 0.09%
4 금지된 이름이 차단됨 0.02%
416 스팸 차단 2.05%
752개의 스팸이 폐기됨(격리 없음) 3.70%

19123 합격 -------------------------------- 94.14%
47 잘못된 헤더 통과 0.23%
19076년 클린 합격률 93.91%
======== ========================================= ======

18 악성코드 ------------------ 0.09%
18 악성코드 차단 0.09%

4 금지 -------------------------------- 0.02%
4 금지된 파일이 차단됨 0.02%

1168 스팸 --------------------- 5.75%
416 스팸 차단 2.05%
752개의 스팸이 폐기됨(격리 없음) 3.70%

19123 햄 ---------------------- 94.14%
47 잘못된 헤더 통과 0.23%
19076년 클린 합격률 93.91%
======== ========================================= ======

1982 SpamAssassin 우회
32 격리해제
2 DSN 알림(디버그 보충)
2 바운스 확인 불가
2369 화이트리스트에 등록됨
2 블랙리스트
12 MIME 오류
58 잘못된 헤더(디버그 보충)
40 런타임 시 로드되는 추가 코드 모듈

보고서에 따르면 9건의 일반 경고가 있었고, 아마비스 총 20313개를 스캔했습니다.
총 1008.53MB 또는 1,057,524,252바이트의 메시지입니다. 다음 요약 그룹
1190개의 차단된 메시지가 포함된 차단/통과 개요를 보여줍니다(18개로 분류됨).
맬웨어로 차단된 메시지, 금지된 이름이 포함된 메시지 4개, 스팸 메시지 416개, 752개
삭제된 메시지) 및 19123개의 전달된 메시지(잘못된 헤더가 있는 47개 메시지 및 19076개)
깨끗한 메시지).

다음(선택 사항) 요약 그룹화는 콘텐츠 범주별로 메시지 배치를 보여줍니다.
악성코드 메시지 18개, 금지 파일 메시지 4개(모두 차단됨), 스팸 1168개
그 중 416개는 차단(격리)되었고 752개는 삭제되었습니다. 마지막으로,
19123개의 메시지는 Ham(스팸이 아님)으로 간주되며 그 중 47개에는 잘못된 헤더가 포함되어 있습니다.

다양한 이벤트에 대한 추가 개수 요약도 나열됩니다.

다음에는 수십 개의 하위 섹션이 있습니다. 상세한 보고서, 각 출력
다양한 방법으로 제어할 수 있습니다. 각 하위 섹션은 다음을 그룹화하고 제시하려고 시도합니다.
가장 의미 있는 데이터를 우수한 수준으로 끌어올리고 덜 유용하거나 시끄러운 향한 데이터
열등한 수준. 스마트 그룹화를 통해 최대한 많은 이점을 제공하는 것이 목표입니다.
보다 빠른 보고서 스캔, 패턴 식별 및 문제 해결을 가능하게 합니다.
데이터는 항상 개수 기준 내림차순으로 정렬된 다음 IP 주소 또는 숫자 기준으로 정렬됩니다.
알파벳순으로 적절하게.

샘플의 다음 스팸 차단 세그먼트 상세한 보고서는 기본을 보여줍니다
계층적 레벨 구조 아마비스-로그워치:

****** 상세 *******************************************

19346 스팸 차단됨 ----------------------
756 [이메일 보호]
12 10.0.0.2
12 <>
12 192.168.2.2
12 <>
5 192.168.2.1
...

XNUMXD덴탈의 아마비스-로그워치 유틸리티는 STDIN 또는 이름이 지정된 Amavis에서 읽습니다. 로그 파일. 배수
로그 파일 인수를 지정할 수 있으며 각 인수는 순서대로 처리됩니다. 실행 중인 사용자 아마비스-
로그워치 명명된 각 로그 파일에 대한 읽기 권한이 있어야 합니다.

옵션
아래 나열된 옵션은 다음의 작동에 영향을 미칩니다. 아마비스-로그워치. 나중에 지정되는 옵션
명령줄에서 이전 명령을 재정의합니다. 모든 옵션은 다음과 같이 축약될 수 있습니다.
확실한 길이.

--[아니요]자동 학습
--show_autolearn 부울
자동 학습 보고서의 출력을 활성화(비활성화)합니다. 이 보고서는 다음에서만 사용할 수 있습니다.
아마비스가 기본이라면 $log_templ 자동 학습 결과를 제공하도록 수정되었습니다.
로그 항목. Amavis 프로그램에서 두 줄의 주석 처리를 제거하면 됩니다.
자체(기본 로그 템플릿이 있는 위치) 또는 올바르게 추가하여
$log_templ 변수를 amavisd.conf 파일. 아마비스' 보기 README.사용자 정의
Amavisd 프로그램의 마지막 부분에서 "autolearn"을 검색하세요.

--[아니요]by_ccat_summary
--show_by_ccat_summary 부울
콘텐츠 카테고리별 요약을 활성화(비활성화)합니다. 요약 안내
기본값: 활성화됨.

-f 구성 파일
--config_file 구성 파일
대체 구성 파일 사용 구성 파일 기본값 대신. 이것
옵션은 두 번 이상 사용될 수 있습니다. 여러 구성 파일이 처리됩니다.
명령줄에 표시된 순서대로. 보다 구성 FILE 아래.

-디버그 키워드
동작 중 디버그 정보 출력 아마비스-로그워치. 매개 변수
키워드 하나 이상의 쉼표 또는 공백으로 구분된 키워드입니다. 목록을 얻으려면
유효한 키워드인 경우 --debug xxx를 사용합니다. 여기서 xxx는 유효하지 않은 키워드입니다.

--세부 사항 수평
최대 상세 수준을 설정합니다. 아마비스-로그워치수평. 이 옵션은 전역적입니다.
아래에 설명된 다른 출력 리미터를 무시합니다.

XNUMXD덴탈의 아마비스-로그워치 유틸리티는 요약 섹션, 상세한 섹션 및
추가 보고서 섹션. 와 함께 수평 5 미만, 아마비스-로그워치 생산할 것이다
요약 부분. ~에 수평 5 이상, 상세한 섹션 및 기타
추가 보고서 섹션은 출력 후보입니다. 각 점진적 증가
수평 출력의 계층적 하위 수준을 하나 더 생성합니다. 상세한
보고서 섹션. ~에 수평 10, 모든 레벨이 출력됩니다. 을 초과하는 라인
최대 보고서 너비(다음으로 지정됨) 최대_보고서_너비) 잘리겠습니다. 환경 수평
11로 설정하면 보고서의 줄이 잘리는 것을 방지할 수 있습니다. --line_style).

--[아니요]first_recip_only
--show_first_recip_only 부울
다음과 같은 경우 첫 번째 수신자만 기준으로 정렬하여 표시할지 여부를 지정합니다.
검사한 메시지에는 여러 명의 수신자가 포함되어 있습니다.

--도움 사용법 정보와 명령줄 옵션에 대한 간략한 설명을 인쇄합니다.

--ipaddr_너비
주소/호스트 이름 쌍의 IP 주소가
필드 너비 문자. 기본값을 늘리면 시스템에 유용할 수 있습니다.
긴 IPv6 주소를 사용합니다.

-l 리미터=레벨스펙
--한계 리미터=레벨스펙
레벨 제한을 설정합니다 리미터 사양으로 레벨스펙.

--line_style 스타일
긴 보고서 줄을 처리하는 방법을 지정합니다. 세 가지 스타일을 사용할 수 있습니다: 가득 찬,
자르다싸다. 환경 스타일가득 찬 절단선을 방지합니다.
최대_보고서_너비; 이것은 다음과 같은 경우에 발생합니다. 세부 묘사 11 이상입니다. 언제 스타일 is
자르다 (기본값) 다음에 따라 긴 줄이 잘립니다. 최대_보고서_너비.
환경 스타일싸다 다음보다 긴 줄을 줄바꿈합니다. 최대_보고서_너비 그렇게 떠났다
열 적중 횟수는 모호하지 않습니다. 이 옵션은 해당 행보다 우선합니다.
스타일이 암시하는 스타일 세부 묘사 수준. 옵션 --가득한, --자르기--포장하다 are
동의어.

--nodetail
비활성화 상세한 보고서 섹션 및 모든 보충 보고서. 이것
옵션은 하위의 모든 섹션을 신속하게 비활성화하는 편리한 메커니즘을 제공합니다.
상세한 보고, 여기서 후속 명령줄 옵션은 하나 이상을 다시 활성화할 수 있습니다.
특정 보고서를 생성하는 섹션입니다.

--사룰레스 `´
--사룰레스 디폴트 값
SpamAssassin 규칙 적중 보고서를 활성화합니다. 쉼표로 구분된 SH 인수
스팸 및 햄 보고서의 상위 N 값이며 임의의 정수일 수 있습니다.
0보다 크거나 같음, 또는 키워드 모든. 키워드 디폴트 값 를 사용하여
내장된 기본값.

--nosarules
SpamAssassin 규칙 적중 보고서를 비활성화합니다.

--sa_timings 으르렁거리다
SpamAssassin 타이밍 백분위수 보고서를 활성화합니다. 보고서는 다음으로 제한될 수 있습니다.
상위 N개 행은 으르렁거리다 논쟁. 이 보고서에는 Amavis 2.6 이상이 필요하며
스팸어새신 3.3+.

--sa_timings_percentiles `P1 [P2 ...]´
SpamAssassin 타이밍 보고서에 표시되는 백분위수를 지정합니다. 인수
P1 ... 0부터 100까지의 정수입니다. 그들의 순서는 다음과 같이 유지됩니다.
보고합니다.

--nosa_timings
SpamAssassin 타이밍 보고서를 비활성화합니다.

--번역
인쇄 아마비스-로그워치 버전 정보.

--score_frequency `B1 [B2 ...]´
--score_frequency 디폴트 값
스팸 점수 빈도 보고서를 활성화합니다. 인수 B1 ... 주파수는
배포 버킷이며 임의의 실수일 수 있습니다. 순서는 유지됩니다
보고서에서. 키워드 디폴트 값 내장된 기본값을 사용합니다.

--noscore_frequency
스팸 점수 빈도 보고서를 비활성화합니다.

--점수_백분위수 `P1 [P2 ...]´
--점수_백분위수 디폴트 값
스팸 점수 백분위수 보고서를 활성화합니다. 인수 P1 ... ~을 지정하다
보고서에 표시되는 백분위수는 0부터 100까지의 정수입니다. 그만큼
키워드는 디폴트 값 내장된 기본값을 사용합니다.

--noscore_percentiles
스팸 점수 백분위수 보고서를 비활성화합니다.

--[아니요]분파_vars
--show_sect_vars 부울
각각의 보완을 활성화(비활성화)합니다. 상세한 해당 이름이 포함된 섹션 제목
섹션의 레벨 제한. 표시되는 이름은 명령줄 옵션입니다(또는
구성 파일 변수) 해당 섹션의 출력을 제한하는 데 사용됩니다. 대형과 함께
사용 가능한 레벨 제한기 수 아마비스-로그워치, 이것은 편리한 메커니즘입니다
어떤 레벨 리미터가 섹션에 영향을 미치는지 정확하게 결정하는 데 사용됩니다.

--[아니요]시작정보
--show_startinfo 부울
가장 최근의 Amavis 시작을 보여주는 Amavis 시작 보고서를 활성화(비활성화)합니다.
세부.

--[아니요]요약

--show_summary
표시를 활성화(비활성화)합니다. 요약 보고서 섹션. 그만큼
구성 파일에 사용되는 변수 Amavis_Show_Summary.

--syslog_name 이름 패트
syslog 서비스 이름을 지정합니다. 아마비스-로그워치 syslog 라인을 일치시키는 데 사용됩니다.
서비스 이름이 Perl 정규식과 일치하는 행만 로그합니다. 이름 패트 의지
사용하다 아마비스-로그워치; 일치하지 않는 모든 줄은 자동으로 무시됩니다. 이것은
사전 설치된 Amavis 패키지가 기본 이름이 아닌 다른 이름을 사용할 때 유용합니다.
(아마비스).

참고 : 정규식에 괄호를 사용하는 경우 괄호를 사용해야 합니다.
클로이스터링 및 캡처하지 않음: 사용 (?:무늬) 대신 (무늬).

--타이밍 퍼센트
Amavis 스캔 타이밍 백분위수 보고서를 활성화합니다. 보고서는 상위 N-
퍼센트는 다음과 같이 제한됩니다. 퍼센트 논의.

--timings_percentiles `P1 [P2 ...]´
스캔 타이밍 보고서에 표시되는 백분위수를 지정합니다. 인수 P1 ...
0부터 100까지의 정수입니다. 해당 순서는 보고서에 유지됩니다.

--알림
Amavis 스캔 타이밍 보고서를 비활성화합니다.

--번역
인쇄 아마비스-로그워치 버전 정보.

레벨 제한 기
모든 섹션의 출력 상세한 보고서는 레벨 제한기에 의해 제어됩니다. 그만큼
레벨 제한 변수의 이름은 다음과 같은 경우 출력됩니다. 종파_vars 옵션이 설정되었습니다. 수준
리미터는 독립 실행형 모드에서 명령줄을 통해 설정됩니다. --한계 리미터=레벨스펙
옵션 또는 구성 파일 변수를 통해 $amavis_리미터=레벨스펙. 각 리미터
~이 필요하다. 레벨스펙 인수는 아래에 설명되어 있습니다. LEVEL 통제.

레벨 제한 목록은 다음과 같습니다.

Amavis 주요 콘텐츠 카테고리(ccatmajor) 섹션, 우선순위 순으로 나열: VIRUS,
금지됨, 확인되지 않음, 스팸, SPAMMY, BADH, 대형, MTA, CLEAN.

악성 코드가 차단됨
악성코드통과
맬웨어(ccatmajor: VIRUS)가 포함된 메시지가 차단되거나 전달되었습니다.

금지됨이름차단됨
금지됨이름통과됨
MIME 부분에 금지된 이름이 포함된 메시지가 차단되거나 전달되었습니다(ccatmajor:
금지됨).

선택 해제됨차단됨
선택 취소통과
바이러스 스캐너 또는 SpamAssassin에서 확인하지 않은 메시지를 차단하거나 전달했습니다.
(Amavis ccatmajor: 선택되지 않음).

스팸이 차단되었습니다.
스팸통과
종료 수준에 도달한 스팸으로 간주된 메시지를 차단하거나 전달했습니다.
(아마비스 ccatmajor: SPAM)

스팸이 차단되었습니다.
스팸통과
스팸으로 간주되었지만 종료 수준에 도달하지 않은 메시지를 차단하거나 전달했습니다.
(아마비스 ccatmajor: SPAMMY)

잘못된 헤더가 차단됨
잘못된헤더통과
잘못된 메일 헤더(ccatmajor: BAD-HEADER)가 포함된 메시지가 차단되거나 전달되었습니다.

대형차단됨
대형합격
크기가 너무 큰 것으로 간주되는 메시지가 차단되거나 전달되었습니다(Amavis ccatmajor:
대형).

Mta차단됨
Mta통과됨
MTA 재주입 실패로 인해 메시지가 차단되거나 전달되었습니다(Amavis ccatmajor:
MTA 차단됨). 이 이벤트가 발생하면 구성 문제가 있음을 나타냅니다. [
참고: 나는 mtapassed가 발생한다고 믿지 않지만 완전성을 위해 존재합니다.]

기타 차단됨
기타 합격
다른 주요 콘텐츠 카테고리에 속하지 않는 메시지는 차단되거나 전달되었습니다.
(아마비스 ccatmajor: 기타).

임시실패가 차단됨
임시실패통과
일시적인 오류가 발생한 메시지를 차단하거나 전달했습니다(Amavis ccatmajor:
임시실패)

클린블록됨
CleanPassed
깨끗한 것으로 간주되어 차단되거나 전달된 메시지(Amavis ccatmajor: CLEAN;
즉, 스팸이 아니며 바이러스가 없습니다).

기타 섹션(알파벳순):

AvConnect 실패
안티 바이러스 스캐너에 연결하는 데 문제가 있습니다.

평균 시간 초과
안티 바이러스 스캐너의 응답을 기다리는 동안 시간이 초과되었습니다.

아카이브추출
아카이브 추출 문제.

잘못된 헤더 지원
잘못된 메일 헤더가 포함된 메시지에 관한 추가 디버그 정보입니다.

베이 즈 베이지안 확률 버킷별 메시지 빈도.

잘못된 주소
메일 주소 구문이 잘못되었습니다.

블랙리스트
(소프트) 블랙리스트에 추가된 메시지입니다. 아래의 허용 목록도 참조하세요.

바운스킬됨
반송 구출
반송확인할 수 없음
수신 반송 메시지(DSN) 처리.

컨텐츠 타입
유형/하위 유형별로 MIME 첨부 파일 분석.

Dcc오류
DCC에서 발생하거나 DCC에서 반환된 오류입니다.

DefangError
defang 프로세스 중에 오류가 발생했습니다.

송곳니 제거
메시지가 손상되었습니다(무해하게 렌더링됨).

Dsn알림
배달 상태 알림을 보내는 동안 오류가 발생했습니다.

Dsn이 억제됨
DSN(배달 상태 알림)이 의도적으로 표시되지 않습니다.

엑스트라모듈
런타임 중에 Amavis가 로드되는 추가 코드 모듈.

가짜 발신자
Amavis가 판단한 위조된 발송인 주소.

치명적인 치명적인 사건. 이는 필요할 수 있으므로 보고서 상단에 표시됩니다.
주의.

지역 배달을 건너뛰었습니다.
로컬 주소로 배송에 실패했습니다.

MalwareByScanner
악성코드를 탐지한 스캐너별 악성코드 분석입니다.

마임 오류
MIME 추출 중 오류가 발생했습니다.

공포 패닉 이벤트. 이는 필요할 수 있으므로 보고서 상단에 표시됩니다.
주의.

p0f 메일 콘텐츠 유형별로 그룹화된 수동 지문(p0f) 적중(바이러스, 확인되지 않음,
금지, 스팸, 햄), 운영 체제 장르, 마지막으로 IP 주소 순입니다.
참고: Windows 시스템은 Windows OS 버전에 따라 개선되는 반면, 다른 버전은
운영 체제는 일반적으로 그룹화됩니다.

출시
Amavis 격리에서 공개된 메시지입니다.

SADiag
SpamAssassin에서 보고된 진단입니다.

SMTP응답
MTA와의 대화 중에 수신된 SMTP 응답입니다. 이러한 로그 항목은 주로
디버그.

Tmp보존됨
일부 구성요소에 문제가 발생할 경우 Amavis가 보존하는 임시 디렉토리
또는 실패. 나열된 디렉터리와 해당 로그 항목은 다음과 같아야 합니다.
문제가 있는 것으로 평가됩니다.

VirusScan건너뛰었습니다.
바이러스 스캐너로 검사할 수 없는 메시지입니다.

경고
아래의 특정 경고로 분류되지 않은 경고 이벤트입니다. 이것들은 다음에서 제시됩니다.
주의가 필요할 수 있으므로 보고서 상단에 표시하세요.

경고주소가 수정되었습니다.
안전을 위해 Amavis가 수정한 불완전한 이메일 주소입니다.

경고NoQuarantineId
X-Quarantine-ID가 포함되지 않은 격리된 메시지를 해제하려고 시도합니다.
헤더.

경고보안 레벨스펙
Amavis가 사용하는 안전하지 않은 구성 또는 유틸리티.

경고Smtp 종료
MTA와의 SMTP 대화 중 오류가 발생했습니다.

경고SQL
SQL 서비스와의 통신 실패 또는 오류 응답.

화이트리스트
(소프트) 화이트리스트에 추가된 메시지입니다. 위의 블랙리스트도 참조하세요.

LEVEL 통제


XNUMXD덴탈의 상세한 보고서 섹션은 여러 하위 섹션으로 구성되며, 각 하위 섹션은 다음과 같습니다.
전역적으로나 독립적으로 제어됩니다. 두 가지 설정이 제공되는 출력에 영향을 미칩니다.
전에, 상세한 보고서: 전역 세부 수준(다음으로 지정됨) --세부 사항)에는 최종(큰
해머) 출력 제한 제어 상세한 섹션 및 하위 섹션별 세부정보
하위 섹션의 출력을 추가로 제한할 수 있는 설정(작은 해머)입니다.
각 하위 섹션은 특정 깊이 수준으로 제한될 수 있으며, 각 하위 수준은
상위 N 또는 임계값 제한으로 제한됩니다. 그만큼 레벨스펙 각 레벨에 대한 주장
위에 나열된 리미터는 이를 달성하는 데 사용됩니다.

다음과 같이 하위 수준 제한에 대한 설명을 계속하는 것이 가장 좋습니다.
알려진 개요 스타일 계층 구조 및 몇 가지 기본 예:

수준 0
수준 1
수준 2
수준 3
수준 4
수준 4
수준 2
수준 3
수준 4
수준 4
수준 4
수준 3
수준 4
수준 3
수준 1
수준 2
수준 3
수준 4

가장 간단한 형태의 출력 제한은 지정된 레벨 미만의 모든 출력을 억제합니다. 을 위한
예를 들어 레벨스펙 "2"로 설정하면 레벨 0~2의 데이터만 표시됩니다.
각 하위 수준 2 항목을 축소하여 모든 하위 수준(3, 4, ...)을 숨기고 다음을 생성합니다.

수준 0
수준 1
수준 2
수준 2
수준 1
수준 2

때로는 섹션의 출력 볼륨이 너무 커서 출력을 억제하는 것이 유용합니다.
특정 임계값을 초과하지 않는 데이터입니다. 사전 스팸 공격을 고려해보세요.
이는 한 번 적중한 수신자 이메일 또는 IP 주소의 매우 긴 목록을 생성합니다. 각 하위
계층 구조의 수준은 다음을 설정하여 임계값으로 제한될 수 있습니다. 레벨스펙 적절하게.
환경 레벨스펙 "2::5" 값으로 설정하면 레벨 2에서 그렇지 않은 데이터는 모두 억제됩니다.
적중 횟수 5를 초과했습니다.

아마도 상위 10명의 발신자 등 상위 N 목록을 생성하는 것이 바람직할 것입니다. ㅏ 레벨스펙 of
"3:10:"은 레벨 3 데이터를 상위 10개 조회수로만 제한합니다.

이러한 간단한 예를 제쳐두고 레벨스펙 공백으로 정의됩니다. 또는
다음 중 하나 이상의 쉼표로 구분된 목록:

l 이 하위 섹션에 대해 출력될 최대 레벨을 지정하며 범위는 0입니다.
10. 만약에 l 0이면 레벨이 출력되지 않아 하위 섹션이 효과적으로 비활성화됩니다.
(요약 보고서에는 레벨 0 데이터가 이미 제공되어 있으므로 레벨 1이 고려됩니다.
첫 번째 유용한 레벨 상세한 보고서). 값이 높을수록 출력이 생성됩니다.
지정된 수준까지 포함합니다.

l.n 위와 동일하며 추가적으로 n 이 섹션의 레벨 1 출력을 다음으로 제한합니다.
상단 n 항목. 다음에 대한 값 n 1보다 큰 정수일 수 있습니다. (이 형식은
제한은 아래 표시된 구문보다 유용성이 적습니다. 역방향으로 제공됩니다.
호환성; 사용자는 아래 구문을 사용하는 것이 좋습니다).

l:n:t 이 삼중항은 수준을 지정합니다. l, 위 n및 최소 임계값 t. 각각의 값
정수이고, l 위에서 설명한 대로 레벨 제한이 됩니다. n 탑이 되는 것 n
레벨 제한기 lt 레벨의 임계값 제한기임 l. 둘 다일 때
nt 지정되고, n 우선 순위가 있으며 상단을 허용합니다. n 목록(관계없이
임계치). 값이 l 생략된 경우 지정된 값은 n 및 / 또는
t 하위 섹션에서 사용 가능한 모든 레벨에 사용됩니다. 이는 간단한 형식을 허용합니다.
와일드카드 사용(예: 모든 수준에 최소 임계값 제한 설정) 하지만,
특정 제한자는 항상 와일드카드 제한자를 무시합니다. 레벨의 첫 번째 형태
리미터가 포함될 수 있습니다. 레벨스펙 수량에 상관없이 출력을 제한하려면
세 쌍둥이가 존재합니다.

세 가지 형태의 리미터는 모두 다음과 같은 경우에만 효과적입니다. 아마비스-로그워치의 세부 수준은 5 이상입니다.
더 큰 ( 상세한 섹션은 세부사항이 5 이상이 될 때까지 활성화되지 않습니다).

을 참조 사용 예 사용 시나리오 섹션.

구성 FILE


아마비스 로그워치 구성 파일에서 구성 설정을 읽을 수 있습니다. 본질적으로,
모든 명령줄 옵션을 구성 파일에 넣을 수 있으며 이러한 설정은
시작 시 읽습니다.

때문에 아마비스-로그워치 최소화하기 위해 독립형 또는 Logwatch 내에서 실행할 수 있습니다.
혼란, 아마비스-로그워치 Logwatch의 구성 파일 구문 요구 사항을 상속하고
컨벤션. 이것들은:

· 공백 줄은 무시됩니다.

· 다음으로 시작하는 줄 # 무시된다

· 설정 형식은 다음과 같습니다.

선택권 = 가치

· 양쪽에 공백이나 탭이 있습니다. = 문자는 무시됩니다.

· 어느 가치 큰따옴표로 보호하면 대소문자가 보존됩니다.

· 다른 모든 내용은 소문자로 축소됩니다(보존되지 않으며 대소문자를 구분하지 않음).

· 모두 아마비스-로그워치 구성 설정 앞에는 "$amavis_"또는 아마비스-
로그워치 그들을 무시할 것입니다.

· Logwatch에서 실행할 때 "가 붙지 않은 모든 값$amavis_"에 의해 소비된다
로그워치; 그것은 단지 전달됩니다 아마비스-로그워치 (환경 변수를 통해) 설정
유효한 것으로 간주합니다.

· 가치 참된가능 1로 변환되며, 거짓아니 0으로 변환됩니다.

· 설정 순서는 구성 파일 내에서 유지되지 않습니다.
정의된 순서가 없는 환경 변수를 통해 Logwatch에 의해 전달됩니다.

구성 파일에 명령줄 옵션을 포함하려면 명령줄 옵션 앞에 접두사를 붙입니다.
"라는 단어가 포함된 이름$amavis_". 다음 구성 파일 설정 및 명령줄
옵션은 동일합니다:

$amavis_Line_Style = 자르기

--line_style 자르기

레벨 제한자 앞에도 다음이 붙습니다. $amavis_, 그러나 명령줄에서는 다음과 같이 지정됩니다.
전에, --한계 옵션 :

$amavis_Spam차단됨 = 2

--한계 스팸 차단됨=2

명령줄 옵션 및 구성 파일 처리 순서는 다음과 같습니다. 1)
기본 구성 파일이 존재하는 경우 이를 읽습니다. --config_file 에 지정되었습니다
명령줄. 2) 구성 파일은 다음 순서대로 읽고 처리됩니다.
명령줄. 3) 명령줄 옵션은 명령을 통해 이미 설정된 옵션보다 우선합니다.
줄이나 구성 파일에서.

명령줄 옵션은 명령줄에 표시될 때 해석되며 나중에 해석됩니다.
옵션은 이전에 설정된 옵션보다 우선 적용됩니다.

EXIT 지위


XNUMXD덴탈의 아마비스-로그워치 오류가 발생하지 않는 한 유틸리티는 상태 코드 0으로 종료됩니다.
이 경우 XNUMX이 아닌 종료 상태가 반환됩니다.

사용 예


달리는 독립형
참고 : 아마비스-로그워치 하나 이상의 명명된 Amavis 로그 파일에서 로그 데이터를 읽습니다.
STDIN. 간결성을 위해 필요한 경우 아래 예에서는 단어를 사용합니다. 파일 명령으로
줄 인수 의미 /path/to/amavis.log. 분명히 당신은 대체해야 할 것입니다 파일
적절한 경로로.

실행하려면 아마비스-로그워치 독립형 모드에서는 다음을 실행하면 됩니다.

아마비스-로그워치 파일

전체 옵션 목록과 기본 사용법은 다음을 통해 확인할 수 있습니다.

아마비스-로그워치 --도움

Amavis 로그 데이터의 요약 보고서만 인쇄하려면:

아마비스-로그워치 --세부 사항 1 파일

25월 XNUMX일에 대한 요약 보고서 및 단일 수준 세부 보고서를 생성하려면 다음을 수행하십시오.

GREP 'XNUMX월 25 ' 파일 | 아마비스-로그워치 --세부 사항 5

보낸 이메일 도메인의 상위 10개 목록만 생성하려면 요약 보고서 및 세부 정보가 필요합니다.
보고서는 먼저 비활성화됩니다. 명령줄 옵션은 왼쪽에서 읽고 활성화되므로
오른쪽, Sent 섹션은 레벨 1 상위 1개 제한기를 사용하여 레벨 10로 다시 활성화됩니다.

아마비스-로그워치 --명요약 --nodetail \
--한계 스팸 차단됨 '1 1:10:' 파일

다음 명령과 해당 샘플 출력은 보다 복잡한 레벨 제한기 예를 보여줍니다.
이 명령은 상위 4명의 스팸 차단 수신자(레벨 1)를 제공하며 각 수신자 아래에는
상위 2개의 전송 IP(레벨 2)를 수신하고 마지막으로 그 아래에는 봉투만 수신합니다.
적중 횟수가 3보다 큰 주소(레벨 6). 타원은 상위 N 또는 임계값을 나타냅니다.
제한된 데이터:

아마비스-로그워치 --명요약 --nodetail \
--한계 스팸 차단됨 '1:4: 2 : 2 : 3::6' 파일

19346 스팸 차단됨 ----------------------
756 [이메일 보호]
12 10.0.0.1
12 <>
12 10.99.99.99
12 <>
...
640 [이메일 보호]
8 10.0.0.1
8 <>
8 192.168.3.19
8 <>
...
595 [이메일 보호]
8 10.0.0.1
8 <>
7 192.168.3.3
7 <>
...
547 [이메일 보호]
8 192.168.3.19
8 <>
7 10.0.0.1
7 <>
...
...

달리는 이내 Logwatch 등
참고 : 7.3.6 이전의 Logwatch 버전은 달리 구성되지 않는 한 --인쇄
이메일을 통해 보고서를 보내는 대신 STDOUT으로 인쇄하는 옵션입니다. 버전 7.3.6부터
STDOUT은 기본 출력 대상이며 --인쇄 옵션이 다음으로 대체되었습니다.
--산출 표준 출력. 보고서 출력 위치를 결정하려면 구성을 확인하세요.
지시하고 아래 명령에 적절한 옵션을 추가합니다.

오늘의 Amavis 로그 데이터에 대한 요약 보고서를 인쇄하려면:

로그워치 --서비스 아마비스 --범위 오늘 --세부 사항 1

오늘의 Amavis 로그 데이터에 대한 보고서를 한 레벨로 인쇄하려면
에서 자세히 상세한 섹션 :

로그워치 --서비스 아마비스 --범위 오늘 --세부 사항 5

어제에 대한 보고서를 인쇄하려면 상세한 섹션 :

로그워치 --서비스 아마비스 --범위 어제 --세부 사항 6

12월 14일부터 XNUMX월 XNUMX일까지의 보고서를 인쇄하려면
상세한 섹션 :

로그워치 --서비스 아마비스 --범위 \
'사이 12/12 12/14 ' --세부 사항 8

모든 수준의 세부정보가 포함된 오늘의 보고서를 인쇄하려면 다음을 수행하세요.

로그워치 --서비스 아마비스 --범위 오늘 --세부 사항 10

위와 동일하지만 긴 줄이 잘리지 않은 상태로 유지됩니다.

로그워치 --서비스 아마비스 --범위 오늘 --세부 사항 11

아마비스 로그 레벨
Amavis는 변수가 다음과 같은 경우 추가 로그 정보를 제공합니다. $log_level 이상으로 증가
기본값은 0입니다. 이 정보는 다음에서 사용됩니다. 아마비스-로그워치 제공하는 유틸리티
추가 보고서(기본값으로는 ​​사용할 수 없음) $log_level=0 값. ㅏ $log_level (총 2 단계)
제안됩니다.

기본 메일이나 Amavis 로그의 소음 수준을 높이지 않으려면 다음을 수행하십시오.
Amavis의 출력을 여러 로그 파일에 기록하도록 syslog를 구성합니다. 여기서 기본 로그 항목은 다음과 같습니다.
귀하의 기본 메일 로그로 라우팅되고 더 자세한 항목은 Amavis 특정 로그로 라우팅됩니다.
피드에 사용되는 파일 아마비스-로그워치 유용.

이를 달성하는 편리한 방법은 Amavis 구성 변수를 다음에서 변경하는 것입니다.
amavisd.conf 다음과 같이 :

amavisd.conf:
$log_level = 2;
$syslog_facility = 'local5';
$syslog_priority = '디버그';

이 증가 $log_level 2로 변경하고 Amavis의 로그 항목을 대체 syslog로 보냅니다.
시설(예. 로컬5, 사용자)를 포함하여 하나 이상의 로그 파일로 라우팅될 수 있습니다.
기본 메일 로그 파일:

syslog.conf:
#mail.info -/var/log/maillog
mail.info;local5.notice -/var/log/maillog

local5.info -/var/log/amavisd-info.log

아마비스' 전형적인 $log_level 0개의 메시지가 귀하의 메일로그와 다음 주소로 전달됩니다.
amavisd-info.log 파일이지만 더 높음 $log_level 메시지는 다음 주소로만 라우팅됩니다. amavisd-
info.log 파일. Amavis의 로깅에 대한 추가 정보를 보려면 해당 파일을 검색하십시오.
릴리즈 노트 Amavis 배포판:

"syslog 우선 순위는 이제 동적으로 파생됩니다."

환경


XNUMXD덴탈의 아마비스-로그워치 프로그램은 다음과 같은 (자동으로 설정된) 환경 변수를 사용합니다.
Logwatch에서 실행할 때:

LOGWATCH_DETAIL_LEVEL
Logwatch 명령줄 인수로 지정된 세부 수준입니다. --세부 사항
또는 세부 ...conf/services/amavis.conf 구성 파일의 설정.

로그와치_디버그
Logwatch 명령줄 인수로 지정된 디버그 수준입니다. -디버그.

아마비스_트리플 엑스
Logwatch 프로그램은 모든 설정을 전달합니다. 아마비스_트리플 엑스 구성 파일에서
...conf/services/amavis.conf를 아마비스 필터(실제로 이름이 지정됨)
.../scripts/services/amavis) 환경 변수를 통해.

onworks.net 서비스를 사용하여 amavis-logwatch를 온라인으로 사용하세요


무료 서버 및 워크스테이션

Windows 및 Linux 앱 다운로드

  • 1
    페이저
    페이저
    Phaser는 빠르고 무료이며 재미있는 공개 프로그램입니다.
    제공하는 소스 HTML5 게임 프레임워크
    WebGL 및 캔버스 렌더링
    데스크톱 및 모바일 웹 브라우저. 계략
    공동 수 있습니다 ...
    페이저 다운로드
  • 2
    바살 엔진
    바살 엔진
    VASSAL은 제작을 위한 게임 엔진입니다.
    기존 보드의 전자 버전
    그리고 카드 게임. 다음을 지원합니다.
    게임 조각 렌더링 및 상호 작용,
    그리고 ...
    VASSAL 엔진 다운로드
  • 3
    OpenPDF - iText의 포크
    OpenPDF - iText의 포크
    OpenPDF는 다음을 생성하기 위한 Java 라이브러리입니다.
    및 LGPL로 PDF 파일 편집 및
    MPL 오픈 소스 라이선스. OpenPDF는
    iText의 LGPL/MPL 오픈 소스 후계자,
    에이...
    OpenPDF 다운로드 - iText 포크
  • 4
    사가 GIS
    사가 GIS
    SAGA - 자동화 시스템
    Geoscientific 분석 - 지리적입니다
    정보 시스템(GIS) 소프트웨어
    지리 데이터를 위한 엄청난 기능
    처리 및 아나...
    사가 GIS 다운로드
  • 5
    Java/JTOpen용 도구 상자
    Java/JTOpen용 도구 상자
    IBM Toolbox for Java / JTOpen은
    지원하는 Java 클래스 라이브러리
    클라이언트/서버 및 인터넷 프로그래밍
    OS/400을 실행하는 시스템에 모델,
    i5/OS, 오...
    Java/JTOpen용 도구 상자 다운로드
  • 6
    D3.js
    D3.js
    D3.js(또는 데이터 기반 문서의 경우 D3)
    할 수 있는 JavaScript 라이브러리입니다.
    동적, 대화형 데이터 생성
    웹 브라우저의 시각화. D3와 함께
    당신...
    D3.js 다운로드
  • 더»

Linux 명령

Ad