postfix

Menganalisis Log Postfix dengan pflogsumm

Menganalisis Log Postfix dengan pflogsumm
Kegiatan pelayan mel Postfix disimpan dalam fail yang disebut "log postfix."Fail ini terletak di sistem Linux anda di jalan / var / log / maillog. Artikel ini bertujuan untuk membimbing anda bagaimana mendapatkan dan menganalisis log pos Postfix di pelayan mel anda. Beberapa alat berbeza tersedia yang digunakan untuk menganalisis statistik log surat Postfix. Pertama, anda perlu memasang alat ini pada sistem anda, dan kemudian anda boleh menggunakan alat ini untuk menganalisis log Postfix dengan mudah.

Terdapat alat yang berguna bernama pflogsumm. Alat ini adalah penganalisis atau peringkas log Postfix. Alat pflogsumm memberikan gambaran keseluruhan setiap aktiviti postfix dengan perincian yang lengkap. Ini memberikan ringkasan lengkap mengenai log, dan kadang-kadang memberikan laporan terperinci mengenai e-mel, kesalahan, amaran pelayan, dan panik yang ditolak dan dilantunkan.

Artikel ini akan menunjukkan cara memasang pflogsumm dan memberi anda beberapa petua mengenai cara menganalisis log Postfix menggunakan pflogsumm.

Pasang pflogsumm pada Postfix Mail Server

Untuk memasang pflogsumm, pertama anda perlu memuat turun skrip. Buka terminal dengan mengakses tab 'Aktiviti', dan dari bar sisi kiri, pilih aplikasi 'Terminal' dan buka. Pertama, muat turun skrip menggunakan arahan berikut:

$ wget https: // jimsun.linxnet.com / muat turun / pflogsumm-1.1.3.tar.gz

Sekarang, ekstrak fail menggunakan perintah tar, seperti berikut:

$ tar xvf pflogsumm-1.1.3.tar.gz

Navigasi ke 'pflogsumm-1.1.Direktori 3 'dan letakkan di bawah lokasi di jalan $ yang anda tetapkan.

$ cd pflogsumm-1.1.3 /

$ sudo cp pflogsumm.pl / usr / local / bin / pflogsumm

Apabila anda menggunakan skrip ini, anda hanya perlu mengetik 'pflogsumm,' dan bukannya memberi jalan mutlak.

Menganalisis Log Postfix Menggunakan Alat pflogsumm

Alat pflogsumm akan berfungsi untuk semua jenis log Postfix. Untuk mendapatkan statistik log Postfix, ketik perintah berikut sebagai pengguna root di terminal:

# kucing / var / log / maillog | pflogsumm | lebih banyak lagi

Skrin output berikut akan dipaparkan di terminal anda:

Sekiranya anda mempunyai log yang dimampatkan, gunakan perintah zcat dan bukannya perintah kucing. Beberapa perincian output dapat dilihat pada tangkapan skrin di bawah:

Ciri-ciri Skrip pflogsumm

Skrip pflogsumm memberikan butiran berikut:

Apabila anda menjalankan skrip pflogsumm, anda akan mendapat laporan lengkap mengenai log Postfix.

Perintah Am untuk Menganalisis Log Postfix

Dengan menggunakan perintah berikut, anda dapat memperoleh dan menganalisis log pelayan pos Postfix dengan mudah:

Analisis Log Mel Masa Nyata

Untuk melihat pencatatan masa nyata perkhidmatan mel Postfix, menggunakan perintah tail -f, anda dapat melihat semua maklumat yang berkaitan:

$ tail -f / var / log / maillog

Anda akan melihat output berikut di terminal:

Tekan Ctrl + c untuk keluar dari output.

Menggunakan Perintah grep untuk Menyenaraikan Entri Log Postfix E-mel yang Dihantar

Dengan menggunakan perintah grep berikut, anda dapat melihat senarai semua e-mel yang dihantar, atau mendapatkan e-mel dari alamat e-mel tertentu:

# grep "[dilindungi e-mel]" / var / log / maillog

# grep "status = dihantar" / var / log / maillog

Mengira Entri Log Postfix

Berdasarkan maklumat tertentu yang anda perlukan, anda boleh menggunakan perintah terminal untuk memaparkan pelbagai e-mel yang dihantar dari pelayan surat Postfix. Dalam contoh yang diberikan di bawah, menggunakan perintah grep, anda dapat melihat statistik lengkap surat yang dihantar:

# grep "status = dihantar" / var / log / maillog | cut -d "=" -f 2 | cut -d ">"
-f 1 | potong -d "<" -f 2 |sort -n |uniq -c

Anda akan melihat output berikut:

Begitu juga, untuk memeriksa statistik semua e-mel yang ditolak, kemudian dengan menggunakan perintah berikut, anda boleh menyemak statistik log:

# grep menolak / var / log / maillog

Kesimpulannya

Dalam artikel ini, anda belajar bagaimana mendapatkan statistik log pos Postfix dan menganalisis log menggunakan perintah yang berbeza dan skrip pflogsumm. Anda juga belajar bagaimana memasang skrip pflogsumm pada sistem Linux CentOS 8 anda. Sekarang, dengan menggunakan pelbagai arahan shell, anda dapat dengan mudah menganalisis log pelayan pos Postfix anda.

Vulkan untuk Pengguna Linux
Dengan setiap kad grafik generasi baru, kami melihat pembangun permainan mendorong had kesetiaan grafik dan semakin dekat dengan fotorealisme. Tetapi ...
OpenTTD vs Simutrans
Membuat simulasi pengangkutan anda sendiri boleh menyeronokkan, santai dan sangat menarik. Itulah sebabnya anda perlu memastikan bahawa anda mencuba s...
Tutorial OpenTTD
OpenTTD adalah salah satu permainan simulasi perniagaan yang paling popular di luar sana. Dalam permainan ini, anda perlu membuat perniagaan pengangku...