Di mana file log pfsense?

10

Di mana file log pfsense dapat ditemukan dan dilihat?

Saya telah mencari dokumentasi dan tidak menunjukkan lokasi file log untuk berbagai komponen pfsense.

AaronLS
sumber

Jawaban:

13

Dalam rilis nanobsd 2.0.3 setidaknya, mereka ditemukan dengan pergi ke:

  • cd /var/log( bukan log jamak;)
  • clog system.log | less
    • Ganti system.logdengan nama log apa pun di direktori.
    • Karena file-file log ini bukan file teks biasa, tetapi sebenarnya adalah log bundar biner, maka utilitas clog digunakan untuk melihatnya dan | lessmenyalurkan output menjadi lebih sedikit sehingga Anda dapat menggulir ke atas dan ke bawah melalui log menggunakan tombol halaman atas / bawah. Tekan quntuk keluar.
  • Ketika Anda selesai melihat log dan ingin kembali dari prompt shell kembali ke menu pfsense, ketikkan exitpada prompt perintah.
AaronLS
sumber
1
Jawaban ini hampir terlalu ramah-pemula untuk seseorang yang saya percayai dengan akses konsol ke perangkat pfSense.
mwfearnley
1
@ mwfearnley Tebak Anda tidak perlu khawatir karena tidak ada orang di sini yang meminta Anda untuk mengakses. Yang mengatakan, log bundar bukanlah hal yang biasa bahwa saya berharap semua orang akan terbiasa dengan mereka.
AaronLS
1
Ya, cloginfo ini sangat membantu.
mwfearnley
Melihat ke belakang, komentar awal saya tidak terlalu konstruktif .. Memberikan lokasi (secara tidak langsung) dan menyarankan untuk menggunakan clog/ lesssangat berguna. Tetapi menggunakan cduntuk mengubah direktori harus sudah diketahui, dan sebenarnya tidak diperlukan, karena Anda dapat melakukannya clog /var/log/system.logsecara langsung. Juga, hanya mengatakan ini adalah informasi masih berfungsi hingga setidaknya v2.4 pada FreeBSD.
mwfearnley
5

pfSense menyimpan file log-nya di /var/logdirektori.

Log tidak disimpan dalam format berbasis teks standar. Sebaliknya mereka disimpan dalam format 'logging melingkar'. Gunakan clogalat ini untuk melihat log. Anda dapat menggunakannya mirip dengan tailperintah. yaitu clog -f /var/log/system.logakan menampilkan seluruh log dan kemudian terus 'ikuti' itu.

Aaron C. de Bruyn
sumber
2

Cara sederhana untuk melihat log - masuk ke konsol web pfsense dan Pilih 'Edit File' di dalam 'Diagnostics'. Di sini Anda dapat menelusuri direktori /var/log/system.log.

Contoh:

log pfsense

utkarsh121
sumber
Ya, file log kebanyakan berupa teks biasa, tetapi sebenarnya disimpan dalam "log bundar" - ini adalah file berukuran tetap - dengan footer biner kecil. Ada "posisi kursor" yang dilacak dalam file, yang me-reset ke awal ketika file mencapai akhir. Ini berarti bahwa entri tertua kemungkinan ada di suatu tempat di tengah file, dan baris pertama akan dililitkan dari bagian akhir. The clogalat adalah cara yang direkomendasikan untuk melihatnya.
mwfearnley