EnglezăFrancezăSpaniolă

Ad


Favicon OnWorks

amavis-logwatch - Online în cloud

Rulați amavis-logwatch în furnizorul de găzduire gratuit OnWorks prin Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

Aceasta este comanda amavis-logwatch care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

PROGRAM:

NUME


amavis-logwatch - Un nou instrument de analiză și analiză a jurnalelor Amavisd

REZUMAT


amavis-logwatch [Opțiuni] [fișier jurnal ...]

DESCRIERE


amavis-logwatch(1) utilitarul este un analizator de jurnal Amavisd-nou care produce rezumate,
detalii și statistici privind funcționarea Amavisd-new (de acum înainte, denumit simplu
Amavis).

Acest utilitar poate fi folosit ca program independent sau ca modul de filtru Logwatch
produce un rezumat Amavisd-nou și rapoarte detaliate din Logwatch.

Amavis-logwatch este capabil să producă o gamă largă de rapoarte cu date grupate și sortate ca
pe cât posibil pentru a reduce zgomotul și a evidenția modelele. Rapoartele succinte furnizează a
Prezentare generală rapidă a operațiunilor generale Amavis și a livrării mesajelor, emitând avertismente
care poate necesita atenție. Rapoartele detaliate oferă ușor de scanat, ierarhic-
informații aranjate și organizate, cu cât de multe sau puține detalii se dorește.

Multe dintre datele interesante sunt disponibile atunci când $log_level al lui Amavis este setat la cel puțin 2.
Vedea Amavis Log Nivel de mai jos.

Amavis-logwatch produce două secțiuni principale: a Rezumat secțiunea și a Detaliat secţiune.
Pentru lizibilitate și scanare rapidă, toate evenimentele sau numărul de accesări apar în coloana din stânga,
urmată de o scurtă descriere a tipului de eveniment și, în final, statistici suplimentare sau
reprezentările de numărare pot apărea în coloana din dreapta.

Următorul segment dintr-un exemplu de raport Rezumat ilustrează:

****** Rezumat ******************************************* *

9 Avertismente diverse

20313 Total mesaje scanate ---------------- 100.00%
1008.534M Total octeți scanați 1,057,524,252
======== ============================================ ======

1190 Blocat ------------------------------- 5.86%
18 Programe malware blocate 0.09%
4 Nume interzis blocat 0.02%
416 Spam blocat 2.05%
752 Spam eliminat (fără carantină) 3.70%

19123 Aprobat -------------------------------- 94.14%
47 Lovitură de cap greșită trecută 0.23%
19076 Curățare a trecut 93.91%
======== ============================================ ======

18 Malware ------------------------------- 0.09%
18 Programe malware blocate 0.09%

4 Interzis -------------------------------- 0.02%
4 Fișier interzis blocat 0.02%

1168 Spam ---------------------------------- 5.75%
416 Spam blocat 2.05%
752 Spam eliminat (fără carantină) 3.70%

19123 Şuncă ----------------------------------- 94.14%
47 Lovitură de cap greșită trecută 0.23%
19076 Curățare a trecut 93.91%
======== ============================================ ======

1982 SpamAssassin a fost ocolit
32 Eliberat din carantină
2 notificare DSN (depanare suplimentară)
2 Bounce neverificabil
2369 Pe lista albă
2 Pe lista neagră
12 eroare MIME
58 Antet greșit (depanare suplimentară)
40 de module de cod suplimentare încărcate în timpul rulării

Raportul indică că au existat 9 avertismente generale și Amavis a scanat un total de 20313
mesaje pentru un total de 1008.53 megaocteți sau 1,057,524,252 octeți. Următoarele grupe rezumative
afișează prezentarea generală Blocat/Trecut, cu 1190 de mesaje blocate (defalcate ca 18
mesaje blocate ca malware, 4 mesaje cu nume interzise, ​​416 mesaje spam și 752
mesaje eliminate) și 19123 mesaje transmise (47 mesaje cu antete proaste și 19076
mesaje curate).

Următoarea grupare rezumată (opțională) arată dispoziția mesajelor pe categorii de conținut.
Au fost 18 mesaje malware și 4 mesaje cu fișiere interzise (toate blocate), 1168 Spam
mesaje, dintre care 416 au fost blocate (puse în carantină) și 752 aruncate. În cele din urmă, au fost
19123 de mesaje considerate a fi Ham (adică nu spam), dintre care 47 conţineau antete proaste.

Sunt de asemenea enumerate rezumate suplimentare pentru o varietate de evenimente.

Există zeci de sub-secțiuni disponibile în Detaliat raport, fiecare a cărui ieșire
poate fi controlat în diferite moduri. Fiecare sub-secțiune încearcă să grupeze și să prezinte
cele mai semnificative date la niveluri superioare, în timp ce împingând mai puțin utile sau zgomotos date spre
niveluri inferioare. Scopul este de a oferi cât mai multe beneficii posibil din gruparea inteligentă
de date, pentru a permite scanarea mai rapidă a rapoartelor, identificarea modelelor și rezolvarea problemelor.
Datele sunt întotdeauna sortate în ordine descrescătoare după număr, iar apoi numeric după adresa IP sau
alfabetic, după caz.

Următorul segment de spam blocat dintr-un eșantion Detaliat raportul ilustrează elementele de bază
structura la nivel ierarhic a amavis-logwatch:

****** Detaliat ********************************************

19346 Spam blocat -----------------------------------
756 [e-mail protejat]
12 10.0.0.2
12 <>
12 192.168.2.2
12 <>
5 192.168.2.1
...

amavis-logwatch utilitarul citește de la STDIN sau de la Amavis numit fișier jurnal. Multiplu
fișier jurnal pot fi specificate argumente, fiecare procesat în ordine. Utilizatorul rulează amavis-
ceas de jurnal trebuie să aibă permisiunea de citire pentru fiecare fișier jurnal denumit.

Opţiuni
Opțiunile enumerate mai jos afectează funcționarea amavis-logwatch. Opțiuni specificate mai târziu
pe linia de comandă înlocuiți-le pe cele anterioare. Orice opțiune poate fi prescurtată la un
lungime neechivocă.

--[nu]autolearn
--show_autolearn boolean
Activează (dezactivează) ieșirea raportului de învățare automată. Acest raport este disponibil numai
dacă Amavis implicit $log_templ a fost modificat pentru a oferi rezultate de învățare automată în
intrări de jurnal. Acest lucru se poate face prin decomentarea a două rânduri în programul Amavis
în sine (unde se află șabloanele de jurnal implicite), sau prin adăugarea corectă a
$log_templ variabilă la amavisd.conf fişier. Vezi pe Amavis CITEȘTE-MĂ.personalizează și
caută la sfârșitul programului Amavisd „autolearn”.

--[nu]by_ccat_summary
--show_by_ccat_summary boolean
Activează (dezactivează) rezumatul categoriei de conținut în Rezumat secţiune.
Implicit: activat.

-f config_file
--fișier_config config_file
Utilizați un fișier de configurare alternativ config_file în loc de implicit. Acest
opțiunea poate fi folosită de mai multe ori. Vor fi procesate mai multe fișiere de configurare
în ordinea prezentată pe linia de comandă. Vedea CONFIGURARE FILE de mai jos.

--depanare Cuvinte cheie
Ieșire informații de depanare în timpul funcționării amavis-logwatch. Parametrul
Cuvinte cheie este unul sau mai multe cuvinte cheie separate prin virgulă sau spațiu. Pentru a obține lista de
cuvinte cheie valide, utilizați --debug xxx unde xxx este orice cuvânt cheie nevalid.

--detaliu nivel
Setează nivelul maxim de detaliu pentru amavis-logwatch la nivel. Această opțiune este globală,
depășind orice alte limitatoare de ieșire descrise mai jos.

amavis-logwatch utilitatea produce a Rezumat sectiunea A Detaliat secțiunea și
secțiuni suplimentare ale raportului. Cu nivel mai puțin de 5, amavis-logwatch va produce
numai Rezumat secțiune. La nivel 5 și mai sus, Detaliat secțiune și orice
secțiunile de raport suplimentare sunt candidate pentru rezultate. Fiecare creștere incrementală în
nivel generează un sub-nivel ierarhic suplimentar de ieșire în Detaliat
secțiunea raportului. La nivel 10, toate nivelurile sunt ieșite. Liniile care depășesc
lățimea maximă a raportului (specificată cu max_report_width) vor fi tăiate. Setare nivel
la 11 va împiedica tăierea liniilor din raport (vezi de asemenea --line_style).

--[no]first_recip_only
--show_first_recip_only boolean
Specifică dacă se sortează sau nu și se afișează numai primul destinatar atunci când a
mesajele scanate conțin mai mulți destinatari.

--Ajutor Tipăriți informații despre utilizare și o scurtă descriere a opțiunilor din linia de comandă.

--ipaddr_width lățime
Specifică faptul că adresele IP din perechile adresă/nume de gazdă trebuie tipărite cu a
lățimea câmpului de lățime personaje. Mărirea valorii implicite poate fi utilă pentru sisteme
folosind adrese IPv6 lungi.

-l limitator=levelspec
--limită limitator=levelspec
Setează limitatorul de nivel limitator cu caietul de sarcini levelspec.

--line_style stil
Specifică modul de gestionare a liniilor lungi de raport. Sunt disponibile trei stiluri: Complet,
trunchia, și încadra. Setare stil la Complet va împiedica liniile de tăiere să
max_report_width; asta se întâmplă când detaliu este 11 sau mai mare. Cand stil is
trunchia (implicit), liniile lungi vor fi trunchiate conform max_report_width.
reglaj stil la încadra va înfășura linii mai lungi decât max_report_width astfel încât a plecat
numărul de hit-uri în coloană nu este ascuns. Această opțiune are prioritate față de linie
stilul implicat de detaliu nivel. Opțiunile --deplin, --trunchia, și --înfășurare sunt
sinonime.

--nodetail
Dezactivează funcția Detaliat secțiunea raportului și toate rapoartele suplimentare. Acest
opțiunea oferă un mecanism convenabil pentru a dezactiva rapid toate secțiunile de sub
Detaliat raport, unde opțiunile ulterioare ale liniei de comandă pot reactiva una sau mai multe
secțiuni pentru a crea rapoarte specifice.

--sarules `SH´
--sarules lipsă
Activează raportul SpamAssassin Rules Hit. Separat prin virgulă S și H argumente
sunt valorile N de top pentru rapoartele Spam și, respectiv, Ham și pot fi orice număr întreg
mai mare sau egal cu 0 sau cuvântul cheie toate. Cuvântul cheie lipsă folosește
valori implicite încorporate.

--nosarules
Dezactivează raportul SpamAssassin Rules Hit.

--sa_timings nrows
Activează raportul de percentile SpamAssassin Timings. Raportul poate fi limitat la
N rândurile de sus cu nrows argument. Acest raport necesită Amavis 2.6+ și
SpamAssassin 3.3+.

--sa_timings_percentiles `P1 [P2 ...]´
Specifică percentilele afișate în raportul SpamAssassin Timings. Argumentele
P1 ... sunt numere întregi de la 0 la 100 inclusiv. Ordinea lor va fi păstrată în
raport.

--nosa_timings
Dezactivează raportul SpamAssassin Timings.

--versiune
amavis-logwatch informații despre versiune.

--score_frequencies `B1 [B2 ...]´
--score_frequencies lipsă
Activează raportul Frecvența scorului de spam. Argumentele B1 ... sunt frecvente
găleți de distribuție și pot fi orice numere reale. Ordinea lor va fi păstrată
în raport. Cuvântul cheie lipsă folosește valorile implicite încorporate.

--noscore_frequencies
Dezactivează raportul Frecvența scorului de spam.

--score_percentiles `P1 [P2 ...]´
--score_percentiles lipsă
Activează raportul Scor de spam percentile. Argumentele P1 ... specifică
percentilele prezentate în raport și sunt numere întregi de la 0 la 100 inclusiv. The
cuvinte cheie lipsă folosește valorile implicite încorporate.

--noscore_percentiles
Dezactivează raportul Scor de spam percentile.

--[no]sect_vars
--show_sect_vars boolean
Activează (dezactivează) completarea fiecăruia Detaliat titlul secțiunii cu numele acesteia
limitatorul de nivel al secțiunii. Numele afișat este opțiunea din linia de comandă (sau
variabilă fișier de configurare) folosită pentru a limita producția acelei secțiuni. Cu cel mare
numărul de limitatoare de nivel disponibile în amavis-logwatch, acesta este un mecanism convenabil
pentru a determina exact ce limitator de nivel afectează o secțiune.

--[no]startinfo
--show_startinfo boolean
Activează (dezactivează) raportul de pornire Amavis care arată cea mai recentă pornire Amavis
Detalii.

--[fără]rezumat

--show_summary
Activează (dezactivează) afișarea fișierului Rezumat secțiunea raportului. The
variabila Amavis_Show_Summary este utilizată într-un fișier de configurare.

--syslog_name namepat
Specifică numele serviciului syslog care amavis-logwatch folosește pentru a potrivi linii syslog.
Doar liniile de jurnal al căror nume de serviciu se potrivește cu expresia regulată perl namepat voi
fi folosit de amavis-logwatch; toate liniile care nu se potrivesc sunt ignorate în tăcere. Aceasta este
util atunci când un pachet Amavis preinstalat folosește un alt nume decât cel implicit
(amavis).

Notă: dacă folosiți paranteze în expresia obișnuită, asigurați-vă că sunt
claustrarea și nu captarea: folosire (?:model) în loc de (model).

--timinguri la sută
Activează raportul Amavis Scan Timings percentiles. Raportul poate fi de top N-
limitată la sută cu la sută a susținut.

--timings_percentiles `P1 [P2 ...]´
Specifică percentilele afișate în raportul Scan Timings. Argumentele P1 ...
sunt numere întregi de la 0 la 100 inclusiv. Ordinea acestora va fi păstrată în raport.

--notiminguri
Dezactivează raportul Amavis Scan Timings.

--versiune
amavis-logwatch informații despre versiune.

Nivel Limitatori
Ieșirea fiecărei secțiuni din Detaliat raportul este controlat de un limitator de nivel. The
numele variabilei limitatorului de nivel va fi scos atunci când sec_vars opțiunea este setată. Nivel
limitatoarele sunt setate fie prin linia de comandă în modul independent cu --limită limitator=levelspec
opțiune sau prin variabila fișier de configurare $amavis_limitator=levelspec. Fiecare limitator
necesită o levelspec argument, care este descris mai jos în NIVEL CONTROL.

Lista limitatoarelor de nivel este prezentată mai jos.

Secțiunile din categoria de conținut major Amavis (ccatmajor), listate în ordinea priorității: VIRUS,
INTERZIS, NEVERIFICAT, SPAM, SPAMMY, RĂU, OVERSIZE, MTA, CURAT.

MalwareBlocked
MalwarePassed
Mesaje blocate sau transmise care conțin programe malware (ccatmajor: VIRUS).

BannedNameBlocked
BannedNamePassed
Mesaje blocate sau transmise care conțin nume interzise în părți MIME (ccatmajor:
INTERZIS).

DebifatBlocat
UncheckedPassed
Mesaje blocate sau transmise care nu au fost verificate de un scanner de viruși sau SpamAssassin
(Amavis ccatmajor: NEVERIFICAT).

SpamBlocat
SpamPassed
Mesaje blocate sau transmise care au fost considerate spam care au atins nivelul de eliminare
(Amavis ccatmajor: SPAM)

SpammyBlocked
SpammyPassed
Mesaje blocate sau transmise care au fost considerate spam, dar nu au atins nivelul de ucidere
(Amavis ccatmajor: SPAMMY)

BadHeaderBlocked
BadHeaderPassed
Mesaje blocate sau transmise care conțin anteturi de e-mail proaste (ccatmajor: BAD-HEADER).

SupradimensionatBlocat
OversizedPassed
Mesaje blocate sau transmise care au fost considerate supradimensionate (Amavis ccatmajor:
OVERSIZE).

MtaBlocked
MtaPased
Mesaje blocate sau transmise din cauza eșecului reinjectării în MTA (Amavis ccatmajor:
MTA-BLOCAT). Apariția acestui eveniment indică o problemă de configurare. [
notă: nu cred că mtapassed apare, dar există pentru a fi complet.]

AlteleBlocate
AlteleTrecut
Mesaje blocate sau transmise care nu fac parte din alte categorii majore de conținut
(Amavis ccatmajor: ALTE).

TempFailBlocked
TempfailPassed
Mesaje blocate sau transmise care au avut o eroare temporară (Amavis ccatmajor:
TEMPFAIL)

CleanBlocked
CleanPassed
Mesaje blocate sau trecute care au fost considerate curate (Amavis ccatmajor: CLEAN;
adică non-spam, non-viral).

Alte secțiuni, ordonate alfabetic:

AvConnectFailure
Probleme de conectare la scaner(e) antivirus.

AvTimeout
Timeouts în așteptarea răspunsurilor de la scanerele antivirus.

ArchiveExtract
Probleme de extragere a arhivei.

BadHeaderSupp
Informații suplimentare de remediere a erorilor referitoare la mesajele care conțin anteturi de e-mail proaste.

Bayes Frecvențele mesajelor după găleți de probabilitate bayesiană.

BadAddress
Sintaxa adresei de e-mail nevalidă.

Inclusă pe lista neagră
Mesaje care au fost (soft-) pe lista neagră. Vezi și Lista albă de mai jos.

BounceKilled
BounceRescued
BounceNeverificabil
Eliminarea mesajelor de respingere primite (DSN).

Tipul de conținut
Defalcarea atașamentului MIME după tip/subtip.

DccError
Erori întâlnite sau returnate de DCC.

DefangError
Erori întâlnite în timpul procesului de defang.

Defanged
Mesaje respinse (redate inofensive).

DsnNotification
Erori întâlnite în timpul încercării de a trimite notificarea privind starea livrării.

DsnSuppressed
Notificarea privind starea livrării (DSN) a fost suprimată în mod intenționat.

ExtraModule
Module de cod adiționale Amavis încărcate în timpul rulării.

FakeSender
Adrese falsificate ale expeditorului, așa cum au fost stabilite de Amavis.

Fatal Evenimente fatale. Acestea sunt prezentate în partea de sus a raportului, după cum pot solicita
Atenţie.

Local DeliverySkipped
Eșecuri la livrare la o adresă locală.

MalwareByScanner
Defalcarea programelor malware după scaner(e) care a detectat malware.

MimeError
Erori întâlnite în timpul extragerii MIME.

Panică Evenimente de panică. Acestea sunt prezentate în partea de sus a raportului, după cum pot solicita
Atenţie.

p0f Accesări cu amprentă pasivă (p0f), grupate după tipul de conținut al e-mailului (virus, nebifat,
interzis, spam, ham), apoi după genul sistemului de operare și, în final, după adresa IP.
Notă: sistemele Windows sunt rafinate după versiunea sistemului de operare Windows, în timp ce versiunile altora
sistemele de operare sunt grupate generic.

Lansat
Mesaje care au fost eliberate din carantina Amavis.

SADiags
Diagnosticare, așa cum este raportată de la SpamAssassin.

SmtpResponse
Răspunsuri SMTP primite în timpul dialogului cu MTA. Aceste intrări de jurnal sunt în primul rând
depanare.

TmpConservat
Directoare temporare păstrate de Amavis atunci când o componentă întâmpină o problemă
sau eșec. Directoarele listate și intrările lor de jurnal corespunzătoare ar trebui să fie
evaluat pentru probleme.

VirusScanSkipped
Mesaje care nu au putut fi scanate de un scanner de viruși.

avertizare
Evenimente de avertizare care nu sunt clasificate în avertismente specifice de mai jos. Acestea sunt prezentate la
partea de sus a raportului, deoarece pot necesita atenție.

WarningAddressModified
Adrese de e-mail incomplete modificate de Amavis pentru siguranță.

WarningNoQuarantineId
Încercările de a elibera un mesaj în carantină care nu conținea un X-Quarantine-ID
antet.

AvertismentSecuritate levelspec
Configurație nesigură sau utilitar utilizat de Amavis.

AvertismentSmtpShutdown
Eșecuri în timpul conversației SMTP cu MTA.

AvertismentSql
Eșecuri de comunicare cu sau răspunsuri de eroare de la serviciul SQL.

Listă albă
Mesaje care au fost (soft-) pe lista albă. Vezi și Lista neagră de mai sus.

NIVEL CONTROL


Detaliat secțiunea raportului constă dintr-un număr de sub-secțiuni, fiecare dintre acestea fiind
controlat atât la nivel global, cât și independent. Două setări influențează ieșirea furnizată în
il Detaliat raport: un nivel de detaliu global (specificat cu --detaliu) care are final (mare
ciocan) control limitativ de ieşire asupra Detaliat secțiune și detalii specifice subsecțiunii
setări (ciocan mic), care permit limitarea suplimentară a ieșirii pentru o sub-secțiune.
Fiecare sub-secțiune poate fi limitată la un anumit nivel de adâncime și fiecare sub-nivel poate fi
limitat cu N de sus sau limite de prag. The levelspec argument la fiecare nivel
limitatorii enumerați mai sus sunt utilizați pentru a realiza acest lucru.

Cel mai bine este probabil să continuați explicația limitării sub-nivelului cu următoarele:
ierarhie cunoscută în stil de contur și câteva exemple de bază:

Nivelul 0
Nivelul 1
Nivelul 2
Nivelul 3
Nivelul 4
Nivelul 4
Nivelul 2
Nivelul 3
Nivelul 4
Nivelul 4
Nivelul 4
Nivelul 3
Nivelul 4
Nivelul 3
Nivelul 1
Nivelul 2
Nivelul 3
Nivelul 4

Cea mai simplă formă de limitare a ieșirii suprimă toate ieșirile sub un nivel specificat. Pentru
exemplu, a levelspec setat la „2” arată numai date de la nivelurile 0 până la 2. Gândiți-vă la asta ca
restrângerea fiecărui element de subnivelul 2, ascunzând astfel toate nivelurile inferioare (3, 4, ...), pentru a obține:

Nivelul 0
Nivelul 1
Nivelul 2
Nivelul 2
Nivelul 1
Nivelul 2

Uneori, volumul de ieșire într-o secțiune este prea mare și este util să suprimați oricare
date care nu depășesc o anumită valoare de prag. Luați în considerare un atac de spam de dicționar,
care produce liste foarte lungi de adrese de e-mail sau IP ale destinatarului cu acces o dată. Fiecare sub-
nivelul din ierarhie poate fi limitat la un prag prin setarea levelspec în mod corespunzător.
reglaj levelspec la valoarea „2::5” va suprima orice date de la nivelul 2 care nu
depășește un număr de lovituri de 5.

Poate că este de dorit să se producă o listă de top N, cum ar fi primii 10 expeditori. A levelspec of
„3:10:” limitează datele de nivel 3 doar la primele 10 accesări.

Cu acele exemple simple în afara drumului, a levelspec este definit ca un spațiu alb- sau
listă, separată prin virgulă, cu una sau mai multe dintre următoarele:

l Specifică nivelul maxim de ieșit pentru această subsecțiune, cu un interval de la 0
la 10. dacă l este 0, nu vor fi afișate niveluri, dezactivând efectiv sub-secțiunea
(Datele de nivelul 0 sunt deja furnizate în raportul Rezumat, deci nivelul 1 este luat în considerare
primul nivel util din Detaliat raport). Valorile mai mari vor produce rezultate
până la nivelul specificat inclusiv.

l.n La fel ca mai sus, cu adăugarea că n limitează ieșirea de nivel 1 a acestei secțiuni la
top n articole. Valoarea pentru n poate fi orice număr întreg mai mare decât 1. (Această formă de
limitarea are o utilitate mai mică decât sintaxa prezentată mai jos. Este prevăzut pentru înapoi
compatibilitate; utilizatorii sunt încurajați să folosească sintaxa de mai jos).

l:n:t Acest triplet specifică nivelul l, de sus n, și pragul minim t. Fiecare dintre valori
sunt numere întregi, cu l fiind limitatorul de nivel așa cum este descris mai sus, n fiind un top n
limitator pentru nivel l, și t fiind limitatorul de prag pentru nivel l. Când amândoi
n și t sunt specificate, n are prioritate, permițând top n liste (indiferent de
valoarea de prag). Dacă valoarea de l este omisă, valorile specificate pentru n şi / sau
t sunt utilizate pentru toate nivelurile disponibile în sub-secțiune. Acest lucru permite o formă simplă
de wildcarding (de ex. plasați limite minime de prag la toate nivelurile). In orice caz,
limitatorii specifici înlocuiesc întotdeauna limitatorii cu caractere joker. Prima formă de nivel
limitatorul poate fi inclus în levelspec pentru a restricționa producția, indiferent de câte
tripleții sunt prezenți.

Toate cele trei forme de limitatoare sunt eficiente numai atunci când amavis-logwatchnivelul de detaliu al lui este 5 sau
mai mare (cel Detaliat secțiunea nu este activată până când detaliul este de cel puțin 5).

A se vedea EXEMPLE secțiune pentru scenarii de utilizare.

CONFIGURARE FILE


Amavis-logwatch poate citi setările de configurare dintr-un fișier de configurare. In esenta,
orice opțiune de linie de comandă poate fi plasată într-un fișier de configurare, iar aceste setări sunt
citit la pornire.

pentru că amavis-logwatch poate rula fie independent, fie în Logwatch, pentru a minimiza
confuzie, amavis-logwatch moștenește cerințele de sintaxă a fișierului de configurare Logwatch și
conventii. Acestea sunt:

· Liniile de spații albe sunt ignorate.

· Linii care încep cu # sunt ignorate

· Setările sunt de forma:

opțiune = valoare

· Spații sau file pe ambele părți ale = caracterul sunt ignorate.

· Orice valoare protejate între ghilimele duble vor fi păstrate cu majuscule.

· Toate celelalte conținuturi sunt reduse la litere mici (fără păstrare, indiferență).

· Toate amavis-logwatch setările de configurare trebuie să fie prefixate cu „$amavis_"sau amavis-
ceas de jurnal le va ignora.

· Când rulați sub Logwatch, orice valoare care nu are prefixul „$amavis_" sunt consumate de
Watchwatch; trece doar la amavis-logwatch (prin variabila de mediu) îl setează
consideră validă.

· Valorile Adevărat și Da sunt convertite la 1 și Fals și Nu sunt convertite la 0.

· Ordinea setărilor nu este păstrată într-un fișier de configurare (deoarece setările sunt
transmise de Logwatch prin variabile de mediu, care nu au o ordine definită).

Pentru a include o opțiune de linie de comandă într-un fișier de configurare, prefixați opțiunea de linie de comandă
nume cu cuvântul "$amavis_". Următoarea setare a fișierului de configurare și linia de comandă
opțiunea sunt echivalente:

$amavis_Line_Style = Trunchia

--line_style Trunchia

Limitatoarele de nivel sunt, de asemenea, prefixate cu $amavis_, dar pe linia de comandă sunt specificate cu
il --limită opţiune:

$amavis_SpamBlocked = 2

--limită SpamBlocked=2

Ordinea opțiunilor din linia de comandă și procesarea fișierului de configurare are loc după cum urmează: 1)
Fișierul de configurare implicit este citit dacă există și nu --fișier_config a fost specificat pe
o linie de comandă. 2) Fișierele de configurare sunt citite și procesate în ordinea găsită pe
Linie de comanda. 3) Opțiunile din linia de comandă suprascriu orice opțiuni deja setate fie prin comandă
linie sau din orice fișier de configurare.

Opțiunile liniei de comandă sunt interpretate atunci când sunt văzute pe linia de comandă și mai târziu
opțiunile vor suprascrie opțiunile setate anterior.

EXIT STAREA


amavis-logwatch utilitarul iese cu un cod de stare 0, cu excepția cazului în care a apărut o eroare, în
caz în care se returnează o stare de ieșire diferită de zero.

EXEMPLE


Alergare autonomă
Notă: amavis-logwatch citește datele de jurnal dintr-unul sau mai multe fișiere de jurnal numite Amavis sau din
STDIN. Pentru concizie, acolo unde este necesar, exemplele de mai jos folosesc cuvântul fişier ca comanda
sensul argumentului de linie /path/to/amavis.log. Evident că va trebui să înlocuiți fişier
cu calea potrivită.

A alerga amavis-logwatch în modul autonom, pur și simplu rulați:

amavis-logwatch fişier

O listă completă de opțiuni și utilizare de bază este disponibilă prin:

amavis-logwatch --Ajutor

Pentru a imprima doar un raport rezumat al datelor jurnalului Amavis:

amavis-logwatch --detaliu 1 fişier

Pentru a produce un raport de sinteză și un raport de detaliu pe un singur nivel pentru 25 mai:

grep 'Mai 25 " fişier | amavis-logwatch --detaliu 5

Pentru a produce doar o listă de top 10 a domeniilor de e-mail trimise, raportul rezumat și detaliat
rapoartele sunt mai întâi dezactivate. Deoarece opțiunile liniei de comandă sunt citite și activate de la stânga la
dreapta, secțiunea Trimis este reactivată la nivelul 1 cu un limitator de top 1 de nivel 10:

amavis-logwatch --rezumat --nodetail \
--limită blocat prin spam '1 1:10:' fişier

Următoarea comandă și eșantionul său de ieșire arată un exemplu de limitator de nivel mai complex.
Comanda oferă primii 4 destinatari blocați de spam (nivelul 1) și mai jos cu fiecare
destinatar primele 2 IP-uri de trimitere (nivelul 2) și, în cele din urmă, mai jos, doar plicul de la
adrese (nivelul 3) cu un număr de accesări mai mare de 6. Elipsele indică top N sau pragul-
date limitate:

amavis-logwatch --rezumat --nodetail \
--limită blocat prin spam '1:4: 2: 2: 3::6' fişier

19346 Spam blocat -----------------------------------
756 [e-mail protejat]
12 10.0.0.1
12 <>
12 10.99.99.99
12 <>
...
640 [e-mail protejat]
8 10.0.0.1
8 <>
8 192.168.3.19
8 <>
...
595 [e-mail protejat]
8 10.0.0.1
8 <>
7 192.168.3.3
7 <>
...
547 [e-mail protejat]
8 192.168.3.19
8 <>
7 10.0.0.1
7 <>
...
...

Alergare în Watchwatch
Notă: Versiunile Logwatch anterioare 7.3.6, cu excepția cazului în care a fost configurat altfel, necesitau --imprimare
opțiunea de a imprima către STDOUT în loc de a trimite rapoarte prin e-mail. Din versiunea 7.3.6,
STDOUT este destinația implicită de ieșire și --imprimare opțiunea a fost înlocuită cu
--ieșire stdout. Verificați configurația pentru a determina unde va fi rezultatul raportului
direcționat și adăugați opțiunea corespunzătoare la comenzile de mai jos.

Pentru a imprima un raport rezumat pentru datele jurnalului Amavis de astăzi:

ceas de jurnal --serviciu amavis --gamă astăzi --detaliu 1

Pentru a tipări un raport pentru datele jurnalului Amavis de astăzi, cu un singur nivel
de detaliu în Detaliat secțiune:

ceas de jurnal --serviciu amavis --gamă astăzi --detaliu 5

Pentru a tipări un raport pentru ziua de ieri, cu două niveluri de detaliu în Detaliat secțiune:

ceas de jurnal --serviciu amavis --gamă ieri --detaliu 6

Pentru a tipări un raport din 12 decembrie până în 14 decembrie, cu patru niveluri de detaliu în
Detaliat secțiune:

ceas de jurnal --serviciu amavis --gamă \
'între 12/12 și 12 / 14 ' --detaliu 8

Pentru a tipări un raport pentru astăzi, cu toate nivelurile de detaliu:

ceas de jurnal --serviciu amavis --gamă astăzi --detaliu 10

La fel ca mai sus, dar lasă linii lungi nedecupate:

ceas de jurnal --serviciu amavis --gamă astăzi --detaliu 11

Amavis Log Nivel
Amavis oferă informații suplimentare de jurnal atunci când variabila $log_level este crescută deasupra
valoarea implicită 0. Aceste informații sunt utilizate de către amavis-logwatch utilitate de furnizat
rapoarte suplimentare, care nu sunt disponibile cu implicit $log_level=0 valoare. A $log_level de 2
este sugerat.

Dacă preferați să nu creșteți nivelul de zgomot din e-mailul principal sau din jurnalele Amavis, puteți
configurați syslog pentru a înregistra ieșirea Amavis în mai multe fișiere jurnal, unde sunt intrările de jurnal de bază
direcționate către jurnalele dvs. principale de e-mail și intrări mai detaliate direcționate către un jurnal specific Amavis
fișier folosit pentru a alimenta amavis-logwatch utilitate.

O modalitate convenabilă de a realiza acest lucru este schimbarea variabilelor de configurare Amavis în
amavisd.conf după cum se arată mai jos:

amavisd.conf:
$log_level = 2;
$syslog_facility = 'local5';
$syslog_priority = 'depanare';

Acest lucru crește $log_level la 2 și trimite intrările de jurnal ale lui Amavis către un syslog alternativ
instalație (de ex. local5, utilizator), care poate fi apoi direcționat către unul sau mai multe fișiere jurnal, inclusiv
fișierul principal de jurnal de e-mail:

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

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

Amavis' tipic $log_level 0 mesaje vor fi direcționate atât către jurnalul dvs. de e-mail, cât și către
amavisd-info.log fișier, dar mai mare $log_level mesajele vor fi direcţionate numai către amavisd-
info.log fişier. Pentru informații suplimentare despre înregistrarea Amavis, căutați fișierul
NOTE DE LANSARE în distribuția Amavis pentru:

„Prioritățile syslog sunt acum derivate dinamic”

MEDIUL


amavis-logwatch programul utilizează următoarele variabile de mediu (setate automat).
când rulați sub Logwatch:

LOGWATCH_DETAIL_LEVEL
Acesta este nivelul de detaliu specificat cu argumentul liniei de comandă Logwatch --detaliu
sau Detaliu setarea în fișierul de configurare ...conf/services/amavis.conf.

LOGWATCH_DEBUG
Acesta este nivelul de depanare specificat cu argumentul liniei de comandă Logwatch --depanare.

amavis_XXX
Programul Logwatch trece toate setările amavis_XXX în fișierul de configurare
...conf/services/amavis.conf la amavis filtru (care este de fapt numit
.../scripts/services/amavis) prin variabila de mediu.

Utilizați amavis-logwatch online folosind serviciile onworks.net


Servere și stații de lucru gratuite

Descărcați aplicații Windows și Linux

  • 1
    Phaser
    Phaser
    Phaser este o deschidere rapidă, gratuită și distractivă
    cadru de joc HTML5 sursă care oferă
    Redare WebGL și Canvas
    browsere web desktop și mobile. Jocuri
    poate fi co...
    Descărcați Phaser
  • 2
    Motor VASSAL
    Motor VASSAL
    VASSAL este un motor de joc pentru creare
    versiuni electronice ale plăcii tradiționale
    și jocuri de cărți. Oferă suport pentru
    redarea și interacțiunea pieselor de joc,
    și ...
    Descărcați VASSAL Engine
  • 3
    OpenPDF - Furk of iText
    OpenPDF - Furk of iText
    OpenPDF este o bibliotecă Java pentru creare
    și editarea fișierelor PDF cu un LGPL și
    Licență open source MPL. OpenPDF este
    Succesorul LGPL/MPL open source al iText,
    o ...
    Descărcați OpenPDF - Furk of iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - Sistem pentru automatizare
    Analize Geoștiințifice - este un Geografic
    Sistemul informatic (GIS) software cu
    capacități imense pentru geodate
    procesare și ana...
    Descărcați SAGA GIS
  • 5
    Caseta de instrumente pentru Java/JTOpen
    Caseta de instrumente pentru Java/JTOpen
    IBM Toolbox for Java / JTOpen este un
    biblioteca de clase Java care acceptă
    programare client/server și internet
    modele către un sistem care rulează OS/400,
    i5/OS, o...
    Descărcați Toolbox pentru Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (sau D3 pentru documente bazate pe date)
    este o bibliotecă JavaScript care vă permite
    pentru a produce date dinamice, interactive
    vizualizări în browsere web. Cu D3
    tu...
    Descărcați D3.js
  • Mai mult »

Comenzi Linux

  • 1
    abidiff
    abidiff
    abidiff - comparați ABI-urile fișierelor ELF
    abidiff compară aplicația binară
    Interfețe (ABI) a două biblioteci partajate
    în format ELF. Emite un sens
    repor ...
    Fugi abidiff
  • 2
    abidw
    abidw
    abidw - serializați ABI-ul unui ELF
    fișierul abidw citește o bibliotecă partajată în ELF
    format și emite o reprezentare XML
    a ABI-ului său la ieșirea standard. The
    emis...
    Run abidw
  • 3
    copac2xml
    copac2xml
    bibutils - conversie bibliografie
    utilitati...
    Rulați copac2xml
  • 4
    Copt
    Copt
    copt - optimizator peephole SYSNOPIS:
    fișier copt.. DESCRIERE: copt este a
    optimizator de uz general pentru vizor. Aceasta
    citește codul din intrarea sa standard și
    scrie un...
    Fugi copt
  • 5
    gather_stx_titles
    gather_stx_titles
    gather_stx_titles - aduna titlul
    declarații din documentele Stx...
    Rulați gather_stx_titles
  • 6
    gatling-banc
    gatling-banc
    bench - http benchmark...
    Alerga gatling-bench
  • Mai mult »

Ad