Ini ialah perintah privoxy-log-parser yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.
JADUAL:
NAMA
privoxy-log-parser - Penghurai dan penyerlah sintaks untuk mesej log Privoxy
SINOPSIS
privoxy-log-parser [--html-output] [--no-msecs] [--tiada-sintaks-serlahkan] [--statistik]
[--pendekkan-benang-id] [--tunjuk-penapis-tidak-berkesan] [--url-statistik-ambang]
[--versi]
DESCRIPTION
privoxy-log-parser membaca mesej log Privoxy dan
- sintaks-serlahkan baris yang diiktiraf,
- memformatkan beberapa daripadanya untuk pemahaman yang lebih mudah,
- menapis mesej yang kurang berguna, dan
- (dalam beberapa kes) mengira maklumat tambahan,
seperti nisbah mampatan atau cara penapis terjejas
saiz kandungan.
Dengan privoxy-log-parser anda sepatutnya dapat meningkatkan tahap log Privoxy tanpa mendapat
keliru dengan jumlah keluaran yang terhasil. Contohnya untuk "debug 64" privoxy-log-parser
akan (secara lalai) hanya menunjukkan mesej yang mempengaruhi kandungan. Jika penapis tidak menyebabkan
sebarang hits, privoxy-log-parser akan menyembunyikan mesej "filter foo caused 0 hits".
PILIHAN
[--host-statistik-ambang] Hanya tunjukkan kiraan permintaan untuk hos jika ia berada di atas atau
sama dengan ambang yang diberikan. Jika ambang adalah 0, statistik hos dilumpuhkan.
[--html-output] Gunakan HTML dan CSS untuk penyerlahan sintaks. Jika pilihan ini ditinggalkan,
Urutan pelarian ANSI digunakan melainkan --no-syntax-highlighting adalah aktif. Pilihan ini adalah
hanya bertujuan untuk memudahkan penyisipan petikan log dalam halaman web. Ia tidak terlepas daripada apa-apa
input!
[--no-msecs] Jangan mengharapkan resolusi milisaat
[--no-syntax-highlighting] Lumpuhkan penyerlahan sintaks. Berguna apabila keluaran yang ditapis adalah
disalurkan ke kurang dalam hal ini kod kawalan ANSI tidak berfungsi, atau jika terminal itu sendiri
tidak menyokong kod kawalan.
[--pendekkan-benang-id] Pendekkan id benang kepada nombor perpuluhan tiga digit. Perhatikan bahawa
pemetaan daripada id benang kepada id yang dipendekkan dicipta pada masa jalan dan dengan itu berbeza dengan
input.
[--tunjuk-penapis-tidak-berkesan] Jangan sekat baris log untuk penapis yang tidak mengubah suai
kandungan.
[--tunjuk-lengkap-permintaan-edaran] Tunjukkan pengedaran permintaan pelanggan yang lengkap dalam
yang --statistik pengeluaran. Tanpa pilihan ini hanya sepuluh nombor yang paling biasa ditunjukkan.
[--statistik] Kumpulkan pelbagai statistik dan bukannya sintaks menyerlahkan mesej log. ini
adalah ciri percubaan, jika hasilnya kelihatan salah, ia mungkin betul. Juga perhatikan
bahawa hasilnya hampir dijamin tidak betul jika Privoxy dan Privoxy-Log-
Penghurai tidak segerak.
[--pemeriksaan yang ketat] Apabila menjana statistik, lihat lebih berhati-hati pada data input dan
batalkan jika ia tidak dijangka, walaupun ia tidak menjejaskan keputusan. Ketara memperlahankan
menghuraikan dan tidak dijangka akan menangkap sebarang masalah yang penting. Apabila menonjolkan,
cetak amaran sekiranya terdapat mesej yang tidak diketahui yang tidak dapat diserlahkan dengan betul.
[--buka-garis-sahaja] Cuba untuk membetulkan garisan yang telah dikacau oleh patah atau menarik
klien mel dikonfigurasikan dan dengan itu tidak lagi dikenali dengan betul. Hanya membetulkan beberapa
pecah, tetapi mungkin cukup baik atau sekurang-kurangnya lebih baik daripada tiada. Tidak melakukan apa-apa
lain, jadi anda mungkin mahu menyalurkan output ke dalam privoxy-log-parser lagi.
[--url-statistik-ambang] Hanya tunjukkan kiraan permintaan untuk sumber jika ia berada di atas atau
sama dengan ambang yang diberikan. Jika ambang adalah 0, statistik URL dilumpuhkan.
[--versi] Versi cetak dan keluar.
CONTOH
Untuk memantau fail log:
ekor -F /usr/jails/privoxy-jail/var/log/privoxy/privoxy.log | privoxy-log-parser
Gantikan '-F' dengan '-f' jika pelaksanaan ekor anda tidak mempunyai sokongan '-F' atau jika log tidak berfungsi
diputarkan pula. Lokasi fail log bergantung pada sistem anda (Doh!).
Untuk memantau Privoxy tanpa perlu menulis ke fail log:
privoxy --no-daemon /usr/jails/privoxy-jail/usr/local/etc/privoxy/config 2>&1 | privoxy-
penghurai log
Sekali lagi, lokasi fail konfigurasi bergantung pada sistem anda. Ubah hala keluaran bergantung pada anda
shell, yang di atas berfungsi dengan shell bourne.
Untuk membaca fail log Privoxy yang diproses dari atas ke bawah, membiarkan kandungan menatal
sedikit lebih cepat daripada yang anda boleh baca:
privoxy-log-parser < /usr/jails/privoxy-jail/var/log/privoxy/privoxy.log
Ini mungkin hanya berguna untuk mengisi skrin di latar belakang filem haxor.
CATATAN
Penyertaan sintaks dengan urutan pelarian ANSI akan kelihatan pelik jika warna latar belakang anda
bukan hitam.
Sesetengah mesej belum lagi dikenali dan tidak akan diserlahkan sepenuhnya.
privoxy-log-parser dibangunkan dengan Privoxy 3.0.7 atau lebih baru dalam fikiran, menggunakan Privoxy yang lebih awal
versi mungkin akan mengakibatkan peningkatan jumlah baris log yang tidak dikenali.
Fail log Privoxy cenderung agak besar. Jika anda menggunakan HTML menyerlahkan beberapa pelayar
tidak dapat mengendalikannya, menjadi keliru dan akhirnya akan ranap kerana kesalahan segmentasi
atau pengecualian yang tidak dijangka. Ini adalah masalah dalam penyemak imbas dan bukan privoxy-log-parser's
kesalahan.
Gunakan privoxy-log-parser dalam talian menggunakan perkhidmatan onworks.net