InggrisPerancisSpanyol

Ad


favorit OnWorks

amavis-logwatch - Online di Cloud

Jalankan amavis-logwatch di penyedia hosting gratis OnWorks melalui Ubuntu Online, Fedora Online, emulator online Windows, atau emulator online MAC OS

Ini adalah perintah amavis-logwatch yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

PROGRAM:

NAMA


amavis-logwatch - Pengurai log baru dan utilitas analisis Amavisd

RINGKASAN


amavis-logwatch [Pilihan] [file log ...]

DESKRIPSI


Grafik amavis-logwatch(1) utilitas adalah pengurai log baru Amavisd yang menghasilkan ringkasan,
rincian, dan statistik mengenai pengoperasian Amavisd-baru (selanjutnya, hanya disebut
Amavis).

Utilitas ini dapat digunakan sebagai program mandiri, atau sebagai modul filter Logwatch untuk
menghasilkan ringkasan Amavisd-baru dan laporan terperinci dari dalam Logwatch.

Jam tangan log Amavis mampu menghasilkan berbagai laporan dengan data yang dikelompokkan dan diurutkan sebagai
sebisa mungkin untuk mengurangi noise dan menyorot pola. Laporan ringkasan singkat memberikan
gambaran singkat tentang operasi Amavis umum dan pengiriman pesan, memanggil peringatan
yang mungkin memerlukan perhatian. Laporan terperinci memudahkan pemindaian, secara hierarkis-
informasi yang tersusun dan terorganisir, dengan detail sebanyak atau sesedikit yang diinginkan.

Sebagian besar data menarik tersedia ketika $log_level Amavis diatur ke setidaknya 2.
Lihat Amavis Log Tingkat di bawah.

Jam tangan log Amavis menghasilkan dua bagian utama: a Kesimpulan bagian dan Terperinci bagian.
Untuk keterbacaan dan pemindaian cepat, semua peristiwa atau jumlah hit muncul di kolom kiri,
diikuti dengan deskripsi singkat tentang jenis acara, dan terakhir statistik tambahan atau
jumlah representasi dapat muncul di kolom paling kanan.

Segmen berikut dari contoh laporan Ringkasan menggambarkan:

****** Ringkasan ******************************************* *

9 Peringatan lain-lain

20313 Total pesan yang dipindai ---------------- 100.00%
1008.534M Total byte yang dipindai 1,057,524,252
================================================== ======

1190 Diblokir -------------------- 5.86%
18 Malware diblokir 0.09%
4 Nama yang diblokir diblokir 0.02%
416 Spam diblokir 2.05%
752 Spam dibuang (tidak dikarantina) 3.70%

19123 Lulus -------------------------------- 94.14%
47 Sundulan buruk melewati 0.23%
19076 Lulus bersih 93.91%
================================================== ======

18 Malware ------------------------------- 0.09%
18 Malware diblokir 0.09%

4 Dilarang -------------------------------- 0.02%
4 File yang diblokir diblokir 0.02%

1168 Spam ---------------------------------- 5.75%
416 Spam diblokir 2.05%
752 Spam dibuang (tidak dikarantina) 3.70%

19123 Ham ----------------------------------- 94.14%
47 Sundulan buruk melewati 0.23%
19076 Lulus bersih 93.91%
================================================== ======

1982 SpamAssassin dilewati
32 Dibebaskan dari karantina
2 pemberitahuan DSN (tambahan debug)
2 Pantulan tidak dapat diverifikasi
2369 Masuk Daftar Putih
2 Daftar Hitam
12 kesalahan MIME
58 Header buruk (tambahan debug)
40 Modul kode tambahan dimuat saat runtime

Laporan tersebut menunjukkan ada 9 peringatan umum, dan Amavis memindai total 20313
pesan dengan total 1008.53 megabyte atau 1,057,524,252 byte. Grup ringkasan berikutnya
menunjukkan ikhtisar Diblokir / Lulus, dengan 1190 pesan yang Diblokir (dipecah menjadi 18
pesan diblokir sebagai malware, 4 pesan dengan nama terlarang, 416 pesan spam, dan 752
pesan yang dibuang), dan 19123 Pesan yang diteruskan (47 pesan dengan header yang buruk dan 19076
pesan bersih).

Pengelompokan ringkasan (opsional) berikutnya menunjukkan disposisi pesan menurut kategori konten.
Ada 18 pesan malware dan 4 pesan file terlarang (semua diblokir), 1168 Spam
pesan, yang 416 diblokir (dikarantina) dan 752 dibuang. Akhirnya, ada
19123 pesan dianggap Ham (yaitu bukan spam), 47 di antaranya berisi header yang buruk.

Ringkasan hitungan tambahan untuk berbagai acara juga dicantumkan.

Ada lusinan sub-bagian yang tersedia di Terperinci laporan, yang masing-masing keluarannya
dapat dikendalikan dengan berbagai cara. Setiap sub-bagian mencoba untuk mengelompokkan dan mempresentasikan
data yang paling berarti di tingkat yang lebih tinggi, sambil mendorong data yang kurang berguna atau bising data menuju
tingkat rendah. Tujuannya adalah untuk memberikan manfaat sebanyak mungkin dari smart grouping
data, untuk memungkinkan pemindaian laporan, identifikasi pola, dan pemecahan masalah yang lebih cepat.
Data selalu diurutkan dalam urutan menurun berdasarkan jumlah, dan kemudian secara numerik berdasarkan alamat IP atau
sesuai abjad.

Spam berikut memblokir segmen dari sampel Terperinci laporan menggambarkan dasar
struktur tingkat hierarki dari amavis-logwatch:

****** Detail *******************************************

19346 Spam diblokir -----------------------------------
756 [email dilindungi]
12 10.0.0.2
12 <>
12 192.168.2.2
12 <>
5 192.168.2.1
...

Grafik amavis-logwatch utilitas membaca dari STDIN atau dari nama Amavis file log. Beberapa
file log argumen dapat ditentukan, masing-masing diproses secara berurutan. Pengguna menjalankan amavis-
jam tangan harus memiliki izin baca pada setiap file log bernama.

Opsi
Opsi yang tercantum di bawah ini memengaruhi pengoperasian amavis-logwatch. Opsi ditentukan nanti
pada baris perintah menimpa yang sebelumnya. Opsi apa pun dapat disingkat menjadi
panjang yang tidak ambigu.

--[tidak]belajar otomatis
--show_autolearn boolean
Mengaktifkan (menonaktifkan) keluaran laporan autolearn. Laporan ini hanya tersedia
jika default Amavis $log_templ telah dimodifikasi untuk memberikan hasil belajar otomatis di
entri log. Ini dapat dilakukan dengan menghapus komentar pada dua baris dalam program Amavis
sendiri (tempat template log default berada), atau dengan menambahkan dengan benar
$log_templ variabel ke amavisd.conf mengajukan. Lihat Amavis' README.sesuaikan dan
cari di dekat akhir program Amavisd untuk "autolearn".

--[tidak]oleh_ccat_summary
--show_by_ccat_summary boolean
Mengaktifkan (menonaktifkan) ringkasan kategori menurut konten di Kesimpulan bagian.
Bawaan: diaktifkan.

-f file_config
--config_file file_config
Gunakan file konfigurasi alternatif file_config alih-alih default. Ini
opsi dapat digunakan lebih dari satu kali. Beberapa file konfigurasi akan diproses
dalam urutan yang disajikan pada baris perintah. Lihat KONFIGURASI FILE di bawah.

--debug kata kunci
Keluarkan informasi debug selama pengoperasian amavis-logwatch. Parameter
kata kunci adalah satu atau lebih kata kunci yang dipisahkan koma atau spasi. Untuk mendapatkan daftar
kata kunci yang valid, gunakan --debug xxx di mana xxx adalah kata kunci yang tidak valid.

--detail tingkat
Mengatur tingkat detail maksimum untuk amavis-logwatch untuk tingkat. Opsi ini bersifat global,
mengesampingkan pembatas keluaran lainnya yang dijelaskan di bawah ini.

Grafik amavis-logwatch utilitas menghasilkan Kesimpulan bagian, Terperinci bagian, dan
bagian laporan tambahan. Dengan tingkat kurang dari 5, amavis-logwatch akan menghasilkan
hanya Kesimpulan bagian. Pada tingkat 5 ke atas, Terperinci bagian, dan apa saja
bagian laporan tambahan adalah kandidat untuk keluaran. Setiap kenaikan bertahap dalam
tingkat menghasilkan satu sub-level output hierarkis tambahan di Terperinci
bagian laporan. Pada tingkat 10, semua level adalah output. Garis yang melebihi
lebar laporan maksimum (ditentukan dengan max_report_width) akan dipotong. Pengaturan tingkat
sampai 11 akan mencegah garis dalam laporan dipotong (lihat juga --gaya_garis).

--[tidak]hanya_penerimaan_pertama
--show_first_recip_only boolean
Menentukan apakah akan mengurutkan berdasarkan, dan menampilkan, hanya penerima pertama saat a
pesan yang dipindai berisi beberapa penerima.

--membantu Cetak informasi penggunaan dan deskripsi singkat tentang opsi baris perintah.

--ipaddr_width lebar
Menentukan bahwa alamat IP dalam pasangan alamat/nama host harus dicetak dengan
lebar bidang lebar karakter. Meningkatkan default mungkin berguna untuk sistem
menggunakan alamat IPv6 yang panjang.

-l limiter = spesifikasi level
--membatasi limiter = spesifikasi level
Menyetel pembatas level batas dengan spesifikasi spesifikasi level.

--gaya_garis gaya
Menentukan cara menangani baris laporan yang panjang. Tiga gaya tersedia: penuh,
memotong, dan membungkus. Pengaturan gaya untuk penuh akan mencegah garis pemotongan untuk
max_report_width; inilah yang terjadi ketika rinci adalah 11 atau lebih tinggi. Kapan gaya is
memotong (default), antrean panjang akan terpotong sesuai dengan max_report_width.
Pengaturan gaya untuk membungkus akan membungkus garis lebih panjang dari max_report_width sedemikian rupa sehingga meninggalkan
jumlah klik kolom tidak dikaburkan. Opsi ini lebih diutamakan daripada garis
gaya yang tersirat oleh rinci tingkat. Pilihannya --penuh, --memotong, dan --membungkus adalah
sinonim.

--tanpa detail
Nonaktifkan Terperinci bagian dari laporan, dan semua laporan tambahan. Ini
opsi menyediakan mekanisme yang nyaman untuk dengan cepat menonaktifkan semua bagian di bawah
Terperinci laporan, di mana opsi baris perintah berikutnya dapat mengaktifkan kembali satu atau lebih
bagian untuk membuat laporan tertentu.

--sarules `NS´
--sarules kegagalan
Mengaktifkan laporan Hit Aturan SpamAssassin. Dipisahkan koma S dan H argumen
masing-masing adalah nilai N teratas untuk laporan Spam dan Ham, dan dapat berupa bilangan bulat apa pun
lebih besar dari atau sama dengan 0, atau kata kunci semua. Kata kunci kegagalan menggunakan
nilai default bawaan.

--aturan hidung
Menonaktifkan laporan Hit Aturan SpamAssassin.

--sa_waktu menyempit
Mengaktifkan laporan persentil SpamAssassin Timings. Laporan dapat dibatasi pada
N baris teratas dengan menyempit argumen. Laporan ini membutuhkan Amavis 2.6+ dan
Spam Assassin 3.3+.

--sa_timings_persentil `P1 [P2 ...]´
Menentukan persentil yang ditampilkan dalam laporan Pengaturan Waktu SpamAssassin. Argumentasi
P1 ... adalah bilangan bulat dari 0 hingga 100 inklusif. Pesanan mereka akan disimpan di
melaporkan.

--nosa_timings
Menonaktifkan laporan Pengaturan Waktu SpamAssassin.

--Versi: kapan
Mencetak amavis-logwatch informasi versi.

--skor_frekuensi `B1 [B2 ...]´
--skor_frekuensi kegagalan
Mengaktifkan laporan Frekuensi Skor Spam. Argumentasi B1 ... adalah frekuensi
ember distribusi, dan dapat berupa bilangan real apa pun. Pesanan mereka akan dipertahankan
dalam laporan. Kata kuncinya kegagalan menggunakan nilai bawaan bawaan.

--noscore_frequencies
Menonaktifkan laporan Frekuensi Skor Spam.

--score_persentil `P1 [P2 ...]´
--score_persentil kegagalan
Mengaktifkan laporan Persentil Skor Spam. Argumen P1 ... tentukan
persentil yang ditampilkan dalam laporan, dan merupakan bilangan bulat dari 0 hingga 100 inklusif. NS
kata kunci kegagalan menggunakan nilai bawaan bawaan.

--noscore_percentiles
Menonaktifkan laporan Persentil Skor Spam.

--[tidak]sect_vars
--show_sect_vars boolean
Mengaktifkan (menonaktifkan) melengkapi masing-masing Terperinci judul bagian dengan nama itu
pembatas level bagian. Nama yang ditampilkan adalah opsi baris perintah (atau
variabel file konfigurasi) digunakan untuk membatasi output bagian itu. Dengan besar
jumlah pembatas level yang tersedia di amavis-logwatch, ini mekanisme yang nyaman
untuk menentukan secara tepat pembatas level mana yang memengaruhi bagian.

--[tidak]informasi awal
--show_startinfo boolean
Mengaktifkan (menonaktifkan) laporan startup Amavis yang menampilkan startup Amavis terbaru
rincian.

--[tidak]ringkasan

--tampilkan_ringkasan
Mengaktifkan (menonaktifkan) tampilan dari Kesimpulan bagian laporan. NS
variabel Amavis_Show_Summary digunakan dalam file konfigurasi.

--syslog_name papan nama
Menentukan nama layanan syslog yang amavis-logwatch digunakan untuk mencocokkan baris syslog.
Hanya baris log yang nama layanannya cocok dengan ekspresi reguler Perl papan nama akan
digunakan oleh amavis-logwatch; semua baris yang tidak cocok diabaikan secara diam-diam. Ini adalah
berguna ketika paket Amavis pra-instal menggunakan nama selain nama default
(amavis).

Catatan: jika Anda menggunakan tanda kurung dalam ekspresi reguler Anda, pastikan itu adalah
cloistering dan tidak menangkap: gunakan (?:belt hold) alih-alih (belt hold).

--waktu persen
Mengaktifkan laporan persentil Amavis Scan Timings. Laporan bisa top N-
persen terbatas dengan persen argumen.

--timings_persentil `P1 [P2 ...]´
Menentukan persentil yang ditampilkan dalam laporan Waktu Pemindaian. Argumen P1 ...
adalah bilangan bulat dari 0 hingga 100 inklusif. Pesanan mereka akan disimpan dalam laporan.

--pemberitahuan
Menonaktifkan laporan Amavis Scan Timings.

--Versi: kapan
Mencetak amavis-logwatch informasi versi.

Tingkat Pembatas
Output dari setiap bagian dalam Terperinci laporan dikendalikan oleh pembatas level. NS
nama variabel pembatas level akan ditampilkan ketika sekte_vars pilihan diatur. Tingkat
pembatas diatur baik melalui baris perintah dalam mode mandiri dengan --membatasi batas=spesifikasi level
opsi, atau melalui variabel file konfigurasi $amavis_batas=spesifikasi level. Setiap pembatas
membutuhkan spesifikasi level argumen, yang dijelaskan di bawah ini dalam TINGKAT PENGENDALIAN.

Daftar pembatas level ditunjukkan di bawah ini.

Bagian kategori konten utama Amavis (ccatmajor), terdaftar dalam urutan prioritas: VIRUS,
BANNED, UNCHECKED, SPAM, SPAMMY, BADH, KEBESARAN, MTA, BERSIH.

MalwareDiblokir
MalwareLulus
Pesan yang diblokir atau diteruskan yang berisi malware (ccatmajor: VIRUS).

NamaBannedBlocked
NamaBannedLulus
Pesan yang diblokir atau diteruskan yang berisi nama terlarang di bagian MIME (ccatmajor:
DILARANG).

Tidak dicentangDiblokir
Belum dicentangLulus
Pesan yang diblokir atau diteruskan yang tidak diperiksa oleh pemindai virus atau SpamAssassin
(Amavis ccatmajor: TIDAK DIPERIKSA).

Diblokir Spam
SpamLulus
Pesan yang diblokir atau diteruskan yang dianggap spam yang mencapai level pembunuhan
(Ccatmajor Amavis: SPAM)

Diblokir Spami
Lulus Spam
Memblokir atau meneruskan pesan yang dianggap sebagai spam, tetapi tidak mencapai level pembunuhan
(Amavis ccatmajor: SPAMMY)

BadHeaderDiblokir
BadHeaderLulus
Pesan yang diblokir atau diteruskan yang berisi header email yang buruk (ccatmajor: BAD-HEADER).

Terlalu BesarDiblokir
OversizeLulus
Pesan yang diblokir atau diteruskan yang dianggap terlalu besar (Amavis ccatmajor:
TERLALU BESAR).

Diblokir
MtaLulus
Pesan yang diblokir atau diteruskan karena kegagalan untuk menyuntikkan kembali ke MTA (Amavis ccatmajor:
DIBLOKIR MTA). Terjadinya peristiwa ini menunjukkan masalah konfigurasi. [
catatan: Saya tidak percaya mtapassed terjadi, tetapi ada untuk kelengkapan.]

LainnyaDiblokir
LainnyaLulus
Pesan yang diblokir atau diteruskan yang bukan termasuk kategori konten utama lainnya
(Amavis ccatmajor: LAINNYA).

TempFailDiblokir
TempfailLulus
Pesan yang diblokir atau diteruskan yang mengalami kegagalan sementara (Amavis ccatmajor:
TEMPFAIL)

BersihDiblokir
BersihLulus
Pesan yang diblokir atau diteruskan yang dianggap bersih (Amavis ccatmajor: CLEAN;
yaitu non-spam, non-virus).

Bagian lain, disusun menurut abjad:

Kegagalan AvConnect
Masalah saat menyambung ke pemindai Anti-Virus.

Waktu habis
Batas waktu menunggu tanggapan dari pemindai Anti-Virus.

Ekstrak Arsip
Masalah ekstraksi arsip.

Supp Header Buruk
Informasi debug tambahan mengenai pesan yang berisi header email yang buruk.

Bayes Frekuensi pesan menurut bucket probabilitas Bayesian.

Alamat Buruk
Sintaks alamat email tidak valid.

Daftar Hitam
Pesan yang (lunak) masuk daftar hitam. Lihat juga Daftar Putih di bawah.

Terpental Terbunuh
BounceDiselamatkan
Pantulan Tidak Dapat Diverifikasi
Disposisi pesan bouncing masuk (DSNs).

Jenis konten
Perincian lampiran MIME menurut jenis/subjenis.

Kesalahan Dcc
Terjadi kesalahan dengan atau dikembalikan oleh DCC.

Kesalahan Defang
Kesalahan yang ditemui selama proses defang.

cacat
Pesan defanged (diberikan tidak berbahaya).

DsnNotifikasi
Terjadi kesalahan saat mencoba mengirim pemberitahuan status pengiriman.

DsnSupressed
Pemberitahuan status pengiriman (DSN) sengaja ditekan.

Modul Ekstra
Modul kode tambahan Amavis dimuat selama runtime.

Pengirim Palsu
Alamat pengirim palsu, seperti yang ditentukan oleh Amavis.

Fatal Peristiwa fatal. Ini disajikan di bagian atas laporan, karena mungkin diperlukan
perhatian.

Pengiriman LokalDilewati
Kegagalan pengiriman ke alamat lokal.

MalwareByScanner
Perincian malware menurut pemindai yang mendeteksi malware.

kesalahan pantomim
Terjadi kesalahan selama ekstraksi MIME.

Panik Peristiwa panik. Ini disajikan di bagian atas laporan, karena mungkin diperlukan
perhatian.

p0f Sidik jari pasif (p0f) hit, dikelompokkan berdasarkan jenis konten email (virus, tidak dicentang,
dilarang, spam, ham), selanjutnya berdasarkan genre sistem operasi, dan terakhir berdasarkan alamat IP.
Catatan: Sistem Windows disempurnakan oleh versi OS Windows, sedangkan versi lainnya
sistem operasi dikelompokkan secara umum.

Terlepas
Pesan yang dirilis dari karantina Amavis.

SADiag
Diagnostik seperti yang dilaporkan dari SpamAssassin.

SmtpRespon
Tanggapan SMTP diterima selama dialog dengan MTA. Entri log ini pada dasarnya adalah
debug

TmpPreserved
Direktori sementara yang disimpan oleh Amavis ketika beberapa komponen mengalami masalah
atau kegagalan. Direktori terdaftar dan entri log yang sesuai harus
dievaluasi untuk masalah.

Pemindaian VirusDilewati
Pesan yang tidak dapat dipindai oleh pemindai virus.

peringatan
Peristiwa peringatan tidak dikategorikan dalam peringatan khusus di bawah ini. Ini disajikan di
bagian atas laporan, karena mungkin memerlukan perhatian.

PeringatanAlamatDimodifikasi
Alamat email tidak lengkap yang dimodifikasi oleh Amavis untuk keamanan.

PeringatanNoQuarantineId
Upaya untuk melepaskan pesan yang dikarantina yang tidak berisi X-Quarantine-ID
tajuk.

PeringatanKeamanan spesifikasi level
Konfigurasi atau utilitas tidak aman yang digunakan oleh Amavis.

PeringatanSmtpShutdown
Kegagalan selama percakapan SMTP dengan MTA.

PeringatanSql
Kegagalan untuk berkomunikasi dengan, atau kesalahan balasan dari, layanan SQL.

Masuk daftar putih
Pesan yang (lunak) masuk daftar putih. Lihat juga Daftar Hitam di atas.

TINGKAT PENGENDALIAN


Grafik Terperinci Bagian laporan terdiri dari beberapa sub bagian yang masing-masing
dikendalikan baik secara global maupun mandiri. Dua pengaturan mempengaruhi output yang disediakan di
itu Terperinci laporan: tingkat detail global (ditentukan dengan --detail) yang memiliki final (besar
hammer) kontrol yang membatasi keluaran atas Terperinci bagian, dan detail khusus sub-bagian
pengaturan (palu kecil), yang memungkinkan pembatasan lebih lanjut dari output untuk sub-bagian.
Setiap sub-bagian mungkin terbatas pada tingkat kedalaman tertentu, dan setiap sub-tingkat mungkin
dibatasi dengan N atas atau batas ambang batas. NS spesifikasi level argumen untuk masing-masing level
pembatas yang tercantum di atas digunakan untuk mencapai hal ini.

Mungkin yang terbaik adalah melanjutkan penjelasan tentang pembatasan sub-level dengan penjelasan berikut.
hierarki gaya garis besar yang diketahui, dan beberapa contoh dasar:

tingkat 0
tingkat 1
tingkat 2
tingkat 3
tingkat 4
tingkat 4
tingkat 2
tingkat 3
tingkat 4
tingkat 4
tingkat 4
tingkat 3
tingkat 4
tingkat 3
tingkat 1
tingkat 2
tingkat 3
tingkat 4

Bentuk paling sederhana dari pembatasan keluaran menekan semua keluaran di bawah tingkat yang ditentukan. Untuk
contoh, spesifikasi level set ke "2" hanya menampilkan data di level 0 hingga 2. Anggap ini sebagai
menciutkan setiap item sub-level 2, sehingga menyembunyikan semua level inferior (3, 4, ...), untuk menghasilkan:

tingkat 0
tingkat 1
tingkat 2
tingkat 2
tingkat 1
tingkat 2

Terkadang volume keluaran di bagian terlalu besar, dan berguna untuk menekan apa pun
data yang tidak melebihi nilai ambang tertentu. Pertimbangkan serangan spam kamus,
yang menghasilkan daftar email atau alamat IP penerima hit-sekali yang sangat panjang. Setiap sub-
level dalam hierarki dapat dibatasi ambang dengan menyetel spesifikasi level tepat
Pengaturan spesifikasi level ke nilai "2::5" akan menekan data apa pun di level 2 yang tidak
melebihi jumlah hit 5.

Mungkin menghasilkan daftar N teratas, seperti 10 pengirim teratas, diinginkan. A spesifikasi level of
"3:10:" membatasi data level 3 hanya untuk 10 hit teratas.

Dengan contoh-contoh sederhana itu, a spesifikasi level didefinisikan sebagai spasi- atau
daftar yang dipisahkan koma dari satu atau lebih dari berikut ini:

l Menentukan level maksimum yang akan dihasilkan untuk sub-bagian ini, dengan rentang dari 0
ke 10. jika l adalah 0, tidak ada level yang akan dihasilkan, secara efektif menonaktifkan sub-bagian
(data level 0 sudah disediakan dalam laporan Ringkasan, jadi level 1 dianggap
tingkat berguna pertama di Terperinci laporan). Nilai yang lebih tinggi akan menghasilkan output
sampai dengan dan termasuk tingkat yang ditentukan.

l.n Sama seperti di atas, dengan tambahan bahwa n membatasi output level 1 bagian ini ke
puncak n item. Nilai untuk n dapat berupa bilangan bulat apa pun yang lebih besar dari 1. (Bentuk dari
membatasi memiliki utilitas kurang dari sintaks yang ditunjukkan di bawah ini. Ini disediakan untuk mundur
kesesuaian; pengguna didorong untuk menggunakan sintaks di bawah).

l:n:t Triplet ini menentukan level l, atas n, dan ambang batas minimum t. Masing-masing nilai
adalah bilangan bulat, dengan l menjadi pembatas level seperti dijelaskan di atas, n menjadi yang teratas n
pembatas untuk level l, dan t menjadi pembatas ambang untuk level l. Ketika keduanya
n dan t ditentukan, n memiliki prioritas, memungkinkan atas n daftar (terlepas dari
nilai ambang). Jika nilai l dihilangkan, nilai yang ditentukan untuk n dan / atau
t digunakan untuk semua level yang tersedia di sub-bagian. Ini memungkinkan bentuk sederhana
wildcarding (misalnya menempatkan batas ambang batas minimum pada semua level). Namun,
pembatas tertentu selalu menimpa pembatas wildcard. Bentuk level pertama
pembatas dapat dimasukkan dalam spesifikasi level untuk membatasi output, terlepas dari berapa banyak
kembar tiga hadir.

Ketiga bentuk pembatas hanya efektif jika amavis-logwatchtingkat detailnya adalah 5 atau
lebih besar ( Terperinci bagian tidak diaktifkan sampai detail setidaknya 5).

Lihat CONTOH bagian untuk skenario penggunaan.

KONFIGURASI FILE


Jam tangan log Amavis dapat membaca pengaturan konfigurasi dari file konfigurasi. Pada dasarnya,
opsi baris perintah apa pun dapat ditempatkan ke dalam file konfigurasi, dan pengaturan ini adalah
membaca saat startup.

Karena amavis-logwatch dapat dijalankan secara mandiri atau di dalam Logwatch, untuk meminimalkan
kebingungan, amavis-logwatch mewarisi persyaratan sintaks file konfigurasi Logwatch dan
konvensi. Ini adalah:

· Garis spasi putih diabaikan.

· Baris yang dimulai dengan # diabaikan

· Pengaturan dalam bentuk:

Option = nilai

· Spasi atau tab di kedua sisi = karakter diabaikan.

· Setiap nilai dilindungi dalam tanda kutip ganda akan dipertahankan.

· Semua konten lainnya direduksi menjadi huruf kecil (tanpa pengawet, tidak peka huruf besar/kecil).

· Semua amavis-logwatch pengaturan konfigurasi harus diawali dengan "$amavis_" atau amavis-
jam tangan akan mengabaikan mereka.

· Saat berjalan di bawah Logwatch, nilai apa pun yang tidak diawali dengan "$amavis_" dikonsumsi oleh
Logwatch; itu hanya lolos ke amavis-logwatch (melalui variabel lingkungan) mengaturnya
menganggap sah.

· Nilai Benar dan Yes diubah menjadi 1, dan Salah dan Tidak dikonversi menjadi 0.

· Urutan pengaturan tidak disimpan dalam file konfigurasi (karena pengaturan adalah
dilewatkan oleh Logwatch melalui variabel lingkungan, yang tidak memiliki urutan yang ditentukan).

Untuk menyertakan opsi baris perintah dalam file konfigurasi, awali opsi baris perintah
nama dengan kata "$amavis_". Berikut pengaturan file konfigurasi dan baris perintah
opsi setara:

$amavis_Line_Style = Memotong

--gaya_garis Memotong

Pembatas level juga diawali dengan $amavis_, tetapi pada baris perintah ditentukan dengan
itu --membatasi opsi:

$amavis_SpamDiblokir = 2

--membatasi Diblokir Spam=2

Urutan opsi baris perintah dan pemrosesan file konfigurasi terjadi sebagai berikut: 1)
File konfigurasi default dibaca jika ada dan tidak ada --config_file ditentukan pada
sebuah baris perintah. 2) File konfigurasi dibaca dan diproses dalam urutan yang ditemukan di
garis komando. 3) Opsi baris perintah menimpa opsi apa pun yang sudah disetel baik melalui perintah
baris atau dari file konfigurasi apa pun.

Opsi baris perintah ditafsirkan ketika terlihat di baris perintah, dan kemudian
opsi akan menimpa opsi yang ditetapkan sebelumnya.

EXIT STATUS


Grafik amavis-logwatch utilitas keluar dengan kode status 0, kecuali terjadi kesalahan, dalam
dalam hal ini status keluar bukan nol dikembalikan.

CONTOH


Running Standalone
Catatan: amavis-logwatch membaca data lognya dari satu atau lebih file log bernama Amavis, atau dari
STDIN. Untuk singkatnya, jika diperlukan, contoh di bawah ini menggunakan kata fillet sebagai perintah
arti argumen garis /path/ke/amavis.log. Jelas Anda perlu mengganti fillet
dengan jalur yang sesuai.

Untuk berlari amavis-logwatch dalam mode mandiri, cukup jalankan:

amavis-logwatch fillet

Daftar lengkap opsi dan penggunaan dasar tersedia melalui:

amavis-logwatch --membantu

Untuk mencetak laporan ringkasan saja dari data log Amavis:

amavis-logwatch --detail 1 fillet

Untuk menghasilkan laporan ringkasan dan laporan detail satu tingkat untuk tanggal 25 Mei:

grep 'Mungkin 25 ' fillet | amavis-logwatch --detail 5

Untuk menghasilkan hanya 10 daftar domain email Terkirim teratas, laporan ringkasan dan detail
laporan dinonaktifkan terlebih dahulu. Karena opsi baris perintah dibaca dan diaktifkan dari kiri ke
benar, bagian Terkirim diaktifkan kembali ke level 1 dengan pembatas 1 teratas level 10:

amavis-logwatch --nosummary --tanpa detail \
--membatasi diblokir spam '1 1:10:' fillet

Perintah berikut dan output sampelnya menunjukkan contoh pembatas level yang lebih kompleks.
Perintah tersebut memberikan 4 penerima spam yang diblokir teratas (level 1), dan di bawah dengan masing-masing
penerima 2 teratas IP pengirim (level 2) dan terakhir di bawahnya, hanya amplop dari
alamat (level 3) dengan jumlah klik lebih besar dari 6. Elips menunjukkan N teratas atau ambang-
data terbatas:

amavis-logwatch --nosummary --tanpa detail \
--membatasi diblokir spam '1:4: 2: 2: 3::6' fillet

19346 Spam diblokir -----------------------------------
756 [email dilindungi]
12 10.0.0.1
12 <>
12 10.99.99.99
12 <>
...
640 [email dilindungi]
8 10.0.0.1
8 <>
8 192.168.3.19
8 <>
...
595 [email dilindungi]
8 10.0.0.1
8 <>
7 192.168.3.3
7 <>
...
547 [email dilindungi]
8 192.168.3.19
8 <>
7 10.0.0.1
7 <>
...
...

Running dalam Logwatch
Catatan: Versi logwatch sebelum 7.3.6, kecuali jika dikonfigurasi lain, memerlukan --mencetak
opsi untuk mencetak ke STDOUT alih-alih mengirim laporan melalui email. Sejak versi 7.3.6,
STDOUT adalah tujuan keluaran default, dan --mencetak opsi telah digantikan oleh
--keluaran stdout. Periksa konfigurasi Anda untuk menentukan di mana output laporan akan berada
diarahkan, dan tambahkan opsi yang sesuai ke perintah di bawah ini.

Untuk mencetak laporan ringkasan untuk data log Amavis hari ini:

jam tangan --melayani amavis --jangkauan hari ini --detail 1

Untuk mencetak laporan untuk data log Amavis hari ini, dengan satu level
detail di Terperinci bagian:

jam tangan --melayani amavis --jangkauan hari ini --detail 5

Untuk mencetak laporan kemarin, dengan dua tingkat detail di Terperinci bagian:

jam tangan --melayani amavis --jangkauan kemarin --detail 6

Untuk mencetak laporan dari 12 Desember hingga 14 Desember, dengan empat tingkat detail di
Terperinci bagian:

jam tangan --melayani amavis --jangkauan \
'di antara 12/12 dan 12/14 ' --detail 8

Untuk mencetak laporan hari ini, dengan semua tingkat detail:

jam tangan --melayani amavis --jangkauan hari ini --detail 10

Sama seperti di atas, tetapi membiarkan garis panjang tidak terpotong:

jam tangan --melayani amavis --jangkauan hari ini --detail 11

Amavis Log Tingkat
Amavis memberikan informasi log tambahan ketika variabel $log_tingkat meningkat di atas
nilai 0 default. Informasi ini digunakan oleh amavis-logwatch utilitas untuk menyediakan
laporan tambahan, tidak tersedia dengan default $log_tingkat=0 nilai. A $log_tingkat dari 2
disarankan.

Jika Anda memilih untuk tidak meningkatkan tingkat kebisingan di email utama atau log Amavis, Anda dapat
konfigurasikan syslog untuk mencatat keluaran Amavis ke beberapa file log, di mana entri log dasar berada
dirutekan ke log email utama Anda dan entri yang lebih detail dirutekan ke log khusus Amavis
file yang digunakan untuk memberi makan amavis-logwatch utilitas

Cara mudah untuk melakukannya adalah dengan mengubah variabel konfigurasi Amavis di
amavisd.conf seperti yang ditunjukkan di bawah ini:

amavisd.conf:
$tingkat_log = 2;
$syslog_facility = 'local5';
$syslog_priority = 'debug';

Ini meningkat $log_tingkat ke 2, dan mengirimkan entri log Amavis ke syslog alternatif
fasilitas (mis. lokal5, pengguna), yang kemudian dapat dirutekan ke satu atau lebih file log, termasuk
file log email utama Anda:

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

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

Amavis' khas $log_tingkat 0 pesan akan diarahkan ke maillog Anda dan ke
amavisd-info.log file, tetapi lebih tinggi $log_tingkat pesan hanya akan diarahkan ke amavisd-
info.log mengajukan. Untuk informasi tambahan tentang logging Amavis, cari file
RELEASE_CATATAN dalam distribusi Amavis untuk:

"prioritas syslog sekarang diturunkan secara dinamis"

LINGKUNGAN


Grafik amavis-logwatch program menggunakan variabel lingkungan berikut (diatur secara otomatis)
saat berjalan di bawah Logwatch:

LOGWATCH_DETAIL_LEVEL
Ini adalah level detail yang ditentukan dengan argumen baris perintah Logwatch --detail
atau itu Detil pengaturan di file konfigurasi ...conf/services/amavis.conf.

LOGWATCH_DEBUG
Ini adalah level debug yang ditentukan dengan argumen baris perintah Logwatch --debug.

amavis_xxx
Program Logwatch melewati semua pengaturan amavis_xxx dalam file konfigurasi
...conf/services/amavis.conf ke amavis filter (yang sebenarnya bernama
.../scripts/services/amavis) melalui variabel lingkungan.

Gunakan amavis-logwatch online menggunakan layanan onworks.net


Server & Workstation Gratis

Unduh aplikasi Windows & Linux

  • 1
    Phaser
    Phaser
    Phaser adalah pembukaan yang cepat, gratis, dan menyenangkan
    kerangka kerja game HTML5 sumber yang menawarkan
    Rendering WebGL dan Canvas di seluruh
    browser web desktop dan seluler. permainan
    bisa bersama...
    Unduh Phaser.dll
  • 2
    Mesin VASSAL
    Mesin VASSAL
    VASSAL adalah mesin permainan untuk membuat
    versi elektronik dari papan tradisional
    dan permainan kartu. Ini memberikan dukungan untuk
    rendering dan interaksi potongan game,
    dan ...
    Unduh Mesin VASSAL
  • 3
    OpenPDF - Garpu iText
    OpenPDF - Garpu iText
    OpenPDF adalah perpustakaan Java untuk membuat
    dan mengedit file PDF dengan LGPL dan
    Lisensi sumber terbuka MPL. OpenPDF adalah
    LGPL/MPL penerus sumber terbuka iText,
    Sebuah...
    Unduh OpenPDF - Garpu iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - Sistem untuk Otomatis
    Analisis Geoscientific - adalah Geografis
    Perangkat lunak Sistem Informasi (GIS) dengan
    kemampuan luar biasa untuk geodata
    pengolahan dan ...
    Unduh SAGA GIS
  • 5
    Toolbox untuk Java/JTOpen
    Toolbox untuk Java/JTOpen
    Toolbox IBM untuk Java / JTOpen adalah a
    perpustakaan kelas Java mendukung
    client/server dan pemrograman internet
    model ke sistem yang menjalankan OS/400,
    i5/OS, atau...
    Unduh Toolbox untuk Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (atau D3 untuk Dokumen Berbasis Data)
    adalah perpustakaan JavaScript yang memungkinkan Anda
    untuk menghasilkan data yang dinamis dan interaktif
    visualisasi di browser web. Dengan D3
    kamu...
    Unduh D3.js
  • Lebih banyak lagi »

Perintah Linux

Ad