On Sat, Apr 16, 2005 at 07:43:16AM +0700, Budi Rahardjo wrote:
> Contoh informasi yang saya cari antara lain adalah:
> - bagaimana mengubah konfigurasi postfix agar informasi
>   yang levelnya info tidak dicatat di syslog.

postfix menggunakan prioritas LOG_INFO untuk me-log informasi
berkaitan dengan transaksi. menurut saya ini penting, untuk
tracing. tidak ada cara menonaktifkan msg_info() di postfix,
paling-paling pakai source terus pasang setlogmask() hi..hi..

> Saat ini ada dua log yang dia buat, mail.log dan mail.info.
> Terus terang saya tidak tahu bedanya. Dua-duanya terus
> membengkak.

ini mestinya karena pakai sampel konfigurasi yang disediakan
oleh syslog-ng :-) walaupun saya bukan dukun dan tidak pernah
pakai syslog-ng, tapi boleh kan sesekali nebak he..he..

mail.log untuk semua priority, sedang mail.info untuk LOG_INFO
saja. berhubung LOG_INFO jelas paling banyak (kalau semua OK),
dan karena sampel konfigurasi syslog-ng memerintahkan untuk
menulis LOG_INFO di mail.log dan mail.info, ya tentu saja isi
mail.log dan mail.info tidak jauh berbeda. singkat kata, ini
masalah konfigurasi di syslog-ng (ok, paragraf ini berdasar
atas asumsi/hasil tebak-tebakan di atas).

> Saya mau filter di syslog-ng nya, tapi ragu apakah ini cara
> yang terbaik.

Karena isunya soal konfigurasi syslog-ng, jadi ini cara yang
terbaik. Meskipun saya belum pernah pakai syslog-ng, tapi
untuk yang satu ini saya yakin, karena postfix hanya
menggunakan library call syslog() dkk. kalau priority dan
facility yang sama, tetapi ditulis di dua tempat yang berbeda,
pasti hal ini terjadi di luar postfix. bahkan dengan syslog-og
(syslog-old-generation, j/k), kita bisa membuat supaya
untuk log priority&facility yang sama ditulis di 10 file
yang berbeda.

Salam,

P.Y. Adi Prasaja


Kirim email ke