syslog-ng merupakan open source, versi gratis dan disempurnakan proyek syslogd yang dimulai sepuluh tahun yang lalu untuk Linux dan sistem operasi UNIX-like. Aplikasi ini dapat beroperasi di server atau agen modus, dan mendukung TCP handal (Transmission Control Protocol) protokol.
Proyek ini menyediakan pengguna dengan perangkat lunak baris perintah yang dapat berhasil digunakan sebagai solusi manajemen log yang layak untuk membuat, mengumpulkan, mengklasifikasikan, filter, ke depan, serta untuk menyimpan messages.Features log pada fitur glanceKey termasuk kinerja tinggi, terpercaya Transfer, peningkatan kehandalan, penyaringan pesan dan pemilahan, acara penandaan dan korelasi, dukungan untuk standar IETF terbaru, dan komunitas pengguna yang besar.
Dengan software syslog-ng, administrator sistem terampil akan dapat berhasil membangun infrastruktur penebangan fleksibel dan dapat diandalkan bahkan dalam lingkungan yang heterogen, tanpa banyak kerumitan dan sebagai waktu singkat sebagai possible.Command-line Program OptionsThe menawarkan berbagai macam perintah Pilihan-line, di antaranya kita bisa menyebut kemampuan untuk mengatur daftar usus folder terpisah yang akan digunakan untuk mencari modul, melihat informasi modul, mengatur nama file dari file konfigurasi dan file konfigurasi gigih, menulis file konfigurasi preprocessed untuk file tertentu, mengurai dan membaca file konfigurasi, mengatur soket kontrol, serta untuk mengatur jumlah I / O pekerja threads.Getting dimulai dengan Program syslog-ngThe seluruhnya ditulis dalam bahasa pemrograman C dan & rsquo; s didistribusikan sebagai sumber arsip yang universal (tarball). Untuk menginstalnya pada sistem GNU / Linux, pencarian pertama untuk pra-membangun paket binary pada repositori perangkat lunak standar distribusi Anda.
Jika perangkat lunak tidak tersedia pada distro, download tar arsip terbaru dari Softoware, simpan di komputer Anda, ekstrak, buka Terminal Linux dan arahkan ke lokasi file arsip diekstrak dengan & lsquo; cd & rsquo; perintah.
Kemudian, jalankan & lsquo; ./ mengkonfigurasi && make & rsquo; perintah untuk mengoptimalkan dan mengkompilasi program untuk arsitektur sistem / operasi hardware Anda, diikuti oleh & lsquo; & rsquo make install; perintah sebagai root atau dengan sudo untuk menginstal sistem yang luas dan membuatnya tersedia untuk semua pengguna
Apa yang baru dalam rilis ini:.
- < li> Fitur:
- parameter baru ditambahkan untuk loggen:. --permanent (-T) Yang adalah untuk mengirimkan log tanpa batas
- Perbaikan:
- Mulai sekarang, syslog-ng tidak akan crash ketika menggunakan tujuan Riemann dan tidak ada atribut yang ditetapkan.
- Dalam beberapa tujuan Program kasus respawned selama syslog-ng stop / restart.
- Max paket panjang untuk sumber spoof diatur ke 1024 (sebelumnya: 256).
- Dihapus syslog.socket dari layanan file pada sistem dengan menggunakan systemd. Syslog-ng membaca pesan langsung dari jurnal pada sistem dengan systemd.
- Dalam beberapa kasus, macro localtime terkait memiliki nilai yang salah (misalnya:. $ TAHUN).
- Transaksi penanganan tetap di tujuan SQL. Dalam beberapa keadaan ketika kedua pilih dan masukkan perintah dijalankan dalam satu transaksi dan pilih gagal (misalnya .: dalam kasus MSSQL), pesan log yang berkaitan dengan perintah insert, rusak oleh transaksi tidak sah, hilang.
- Fixed memleak pada driver tujuan SQL. Memleak yang terjadi selama salah satu kegagalan transaksi.
- Sertifikat yang tidak dikandung oleh daftar sidik jari ditolak dari sekarang.
- Hostname cek di sertifikat tls kasus sensitif dari sekarang.
- Fix berputar pada EOF untuk `unix-stream ()` soket. Akar penyebab berputar adalah bahwa soket unix-dgram diciptakan bahkan dalam kasus unix-stream.
Apa yang baru dalam versi 3.6.1:
- ini adalah produksi pertama versi siap syslog- ng OSE 3.6. Lebih dari 25000 baris kode fof berubah, dengan sekitar 500 gambar yang sudah dimodifikasi.
- dependensi baru:
- PCRE sekarang ketergantungan yang diperlukan syslog-ng, dan tidak opsional lagi.
- default Berubah:
- Modus Threaded sekarang ** diaktifkan ** secara default. Untuk mematikannya, gunakan `berulir (tidak)` di bagian pilihan global.
- versi dari `libsyslog-ng` internal perpustakaan telah berubah: bukan selalu menggunakan nomor rilis saat ini, sekarang kita akan mencoba untuk mempertahankan kompatibilitas ABI selama masa cabang stabil. Oleh karena itu, kami hanya menggunakan dua komponen pertama versi kami sebagai dasar versi perpustakaan. Nomor lain akan menjadi bagian dari soname juga, tapi itu hanya akan berubah ketika kita istirahat kompatibilitas.
- soname saat ini diatur ke `libsyslog-ng-3.6.so.0`, dan akan tetap sama selama alpha dan beta rilis, bahkan ketika perubahan ABI. Kami akan mulai menabrak versi setelah rilis stabil pertama dari cabang ini, jika diperlukan.
- `flush-garis ()` pengaturan sekarang defaultnya * 100 *, bukan * 1 *, untuk meningkatkan kecepatan.
- Fitur:
- Pilihan Baru:
- Sebuah baru `custom-domain ()` pengaturan global diperkenalkan, yang memungkinkan administrator untuk menimpa nama domain lokal yang digunakan oleh syslog-ng. Ini mempengaruhi semua lokal dihasilkan pesan log.
- Ditambahkan penggunaan `-rcptid ()` opsi global, yang memberitahu syslog-ng untuk menetapkan penerimaan ID untuk setiap pesan yang diterima dan dihasilkan oleh syslog-ng. ID ini tersedia sebagai `$ RCPTID` makro, dan unik pada host yang diberikan. Penghitung membungkus pada 48 bit dan tidak pernah nol.
- driver baru:
- `pseudofile ()` sopir tujuan adalah sopir yang sangat sederhana, yang bertujuan untuk memberikan pesan ke file khusus di `/ proc` atau` / dev`. Ini membuka dan menutup file pada setiap pesan, bukan menjaganya agar tetap terbuka. Ini tidak mendukung template dalam nama file, dan tidak memiliki antrian (dan dengan demikian, tidak memadai dalam situasi lalu lintas tinggi).
- `nodejs baru ()` sopir sumber (diimplementasikan sebagai makro SCL) menambahkan driver source yang memungkinkan syslog-ng untuk menerima pesan dari aplikasi node.js yang menggunakan `winston` API logging.
- baru `systemd-syslog ()` sumber menggantikan mantan dukungan implisit untuk hal yang sama. Pengguna yang menggunakan systemd disarankan untuk menggunakan baik `sistem ()` sumber, atau ini baru ketika mereka ingin menerima log dari systemd melalui `/ run / systemd / jurnal / syslog` socket.
- Sopir sumber baru systemd-jurnal () membaca dari Journal secara langsung, tidak melalui soket forwarding syslog. The `system ()` default sumber untuk menggunakan sumber ini ketika systemd terdeteksi.
- Ditambahkan groupset objek menulis ulang. Groupset memungkinkan pengguna untuk memodifikasi beberapa properti log pesan sekaligus. Hal ini juga memungkinkan referensi nilai lama properti sebagai $ yang _ makro.
- Fitur dari [Incubator] [inkubator]:
- `$ (atau)` fungsi template yang mengembalikan argumen non-kosong pertama sekarang termasuk dalam syslog-ng sendiri.
- `$ (padding)` fungsi template, untuk pad teks dengan bantalan kustom dengan panjang yang diberikan juga disertakan.
- `$ (grafit-output)` fungsi template, yang akan digunakan untuk mengirim metrik untuk [Graphite] [grafit] porting lebih dari Inkubator tersebut. The `grafit ()` tujuan SCL blok juga tersedia sekarang, untuk membuatnya lebih mudah untuk berbicara dengan Graphite.
- `Riemann ()` tujuan, yang memungkinkan pengiriman metrik ke sistem [Riemann] [Riemann] pemantauan juga porting atas dari Inkubator tersebut.
- [grafit]: http://graphite.wikidot.com/
- [inkubator]: https://github.com/balabit/syslog-ng-incubator
- [Riemann]: http://riemann.io/
- tujuan Threaded:
- Sejumlah fitur yang diterapkan untuk semua tujuan berulir:
- `AMQP ()`, `mongodb ()`, `Redis ()`, `Riemann ()`, `smtp ()` dan `menginjak-injak ()`.
- tujuan memperoleh dukungan untuk `SEQNUM` kegigihan: counter akan dipertahankan di ulang dan restart .
- Sebuah pilihan baru yang disebut `retries ()` diterapkan untuk semua ini, yang mengontrol berapa kali pengiriman pesan dicoba sebelum menjatuhkannya.
- `throttle ()` opsi sekarang diterapkan, dan bekerja untuk semua driver tujuan tersebut.
- Pengiriman Pesan lingkaran dioptimalkan untuk melakukan sedikit siklus tidur / wakeup, yang harus membuat driver tidak hanya lebih cepat, tetapi lebih CPU terlalu ramah.
- fitur baru Miscellaneous:
- `multi-line-modus ()` opsi memperoleh pengaturan baru: `awalan-suffix`, yang bekerja sama dengan` awalan-garbage` (yang merupakan nama baru untuk `regexp`), kecuali itu menambahkan bagian sampah untuk pesan, bukan membuangnya.
- modus baru ini dapat digunakan untuk mengatasi tidak adanya timeout.
- Filter default PCRE pencocokan, bukan sebelumnya POSIX regexp default.
- `system ()` sumber sekarang akan mengurai `@ cim` pesan yang ditandai sebagai JSON, jika modul JSON tersedia di run-time. Hal ini meningkatkan inter-operasi dengan perangkat lunak lain yang menggunakan * Umum Informasi Model *.
- Satu sekarang dapat menggunakan beberapa elemen dalam `kunci ()` dan `mengecualikan ()` pilihan dari setiap nilai-pasangan deklarasi.
- Sekarang mungkin untuk memuat tidak hanya sertifikat tunggal ketika menggunakan TLS, tapi rantai sertifikat.
- Statistik:
- Statistik melawan untuk counter PROGRAM sekarang termasuk timestamp dari update terakhir.
- Sebuah baru `statistik seumur hidup ()` opsi global diperkenalkan, yang mengontrol seberapa sering counter dinamis berakhir. Timer tidak tepat, beberapa timer dapat hidup sedikit lebih lama dari waktu yang ditentukan.
- counter dinamis sekarang dibersihkan setiap `statistik seumur hidup ()` menit (default ke 10 menit), bukan hanya pada ulang. Perubahan ini dilakukan untuk mengurangi memori yang digunakan oleh counter dinamis.
- Sekarang ada `statistik internal_queue_length`, yang menunjukkan panjang antrian internal. Hal ini sangat berguna untuk melihat apakah `internal yang ()` sumber tidak terhubung, atau jika tidak dikosongkan cukup cepat (yang, sekali lagi, menunjukkan kesalahan yang lebih serius).
- MongoDB:
- `mongodb ()` sopir sekarang mendukung otentikasi, bahkan ketika menggunakan replika set. Ketika kembali menghubungkan ke anggota lain dari himpunan, driver secara otomatis akan kembali mengotentikasi.
- `with-libmongo-client` pilihan script configure sekarang mendukung` auto` sebagai nilai, dan kemudian akan mendeteksi apakah akan menggunakan versi sistem perpustakaan atau salinan internal. Secara default `auto` sekarang, yang lebih memilih perpustakaan sistem atas salinan internal.
- Sopir tidak secara otomatis menambahkan field `_id` ke pesan: server akan melakukannya secara otomatis, jika tidak hadir. Hal ini memungkinkan pengguna untuk menimpa lapangan dari dalam syslog-ng config mereka.
- Sebuah baru `retries ()` opsi dapat digunakan untuk memberitahu supir berapa kali harus mencoba untuk memasukkan pesan ke dalam database sebelum menyerah (standarnya 3). Ini akan memperbaiki kasus di mana pesan nakal bisa menahan seluruh antrian, seperti yang dicoba selamanya.
- Sopir sekarang memungkinkan `safe-mode ()` secara default.
- Saat ini sudah ada satu menit batas waktu untuk operasi MongoDB. Jika kali operasi, itu akan dianggap gagal.
- Sopir sekarang dapat terhubung ke MongoDB melalui UNIX domain sockets.
- `ganda ()` jenis petunjuk sekarang didukung oleh pengemudi.
- Dalam tujuan MongoDB, berhubungan kembali dalam lingkungan replika-set sekarang bekerja dengan benar, dan andal.
- Untuk membangun syslog-ng dengan tujuan MongoDB, libmongo-client versi 0.1.8+ sekarang diperlukan. (Salinan internal telah diperbarui sesuai.)
- perubahan tujuan SMTP:
- `smtp ()` tujuan sekarang mendukung `retries ()` pilihan, yang mengontrol berapa kali pengiriman pesan akan mencoba sebelum menjatuhkannya.
- Template yang digunakan di tujuan sekarang menghormati pengaturan zona waktu .
- Sopir akan membatalkan jika opsi yang diperlukan (salah `untuk ()`, `cc ()`, `bcc ()` dan `dari ()`, dan `subjek ()` dan `tubuh ()`) tidak diatur.
- Unix Domain Socket:
- `unix-dgram ()` dan `unix-stream ()` sumber sekarang ekstrak kredensial UNIX (PID, UID dan GID dari aplikasi pengiriman) dari pesan berlalu, jika ada. Pada Linux, dan FreeBSD, jalur executable milik PID diekstrak juga, bersama dengan argumen baris perintah.
- nilai yang diekstraksi tersedia dalam `$ {. Unix.pid}`, `$ {. Unix.uid}`, `$ {. Unix.gid}`, `$ {. Unix.exe}` dan ` $ {. unix.cmdline} `, masing-masing.
- `system ()` source akan menimpa makro PID dengan nilai `$ {. Unix.pid}`, jika ada.
- JSON:
- json-parser memperoleh `ekstrak-prefix ()` pilihan, yang dapat digunakan untuk memberitahu parser hanya mengekstrak anggota JSON dari subtree tertentu dari objek yang masuk.
- Contoh: `json-parser (ekstrak-prefix (& quot; foo.bar [5] & quot;));`
- Dengan asumsi bahwa objek masuk bernama msg, ini setara dengan kode javascript berikut: `msg.foo.bar [5]`
- ekspresi yang dihasilkan harus menjadi objek JSON, sehingga syslog-ng dapat mengekstrak anggotanya ke LogMessage pasangan nama-nilai.
- Hal ini juga bekerja ketika objek tingkat atas adalah array, sebagai `ekstrak-prefix ()` memungkinkan penggunaan indeks array di tingkat tipuan pertama, misalnya: `json-parser (ekstrak-prefix (& quot ; [5] & quot;)); `, yang diterjemahkan menjadi` msg [5] ` .
- `$ (format-json)` fungsi template sekarang menangani `ganda ()` jenis petunjuk.
- Debugging:
- Bila mengirim pesan ke stderr dalam mode debug, tambahkan timestamp ke pesan.
- baru `$ RUNID` makro yang tersedia untuk template, yang mengubah nilainya setiap kali syslog-ng-restart, tetapi tidak ketika ulang.
- Sebuah Valgrind File penekanan ditambahkan (tersedia di bawah `contrib / valgrind /`), untuk membantu dalam debugging kebocoran memori di syslog-ng. Ini menyebabkan penekanan beberapa positif palsu yang dikenal, dan beberapa hal lainnya di perpustakaan pihak ketiga .
- Sebuah utilitas baru, `sistem-expand`, ditambahkan, yang mengembalikan apa yang` sistem () `sumber akan memperluas ke.
- Perbaikan bug:
- Keandalan dari `usertty ()` sopir tujuan itu sangat meningkat. Sebelumnya, beberapa bagian dari itu tidak benang-aman, yang dapat mengakibatkan perilaku aneh.
- Penanganan bendera melarikan diri terkait `csvparser ()` berubah: bukan bendera tersebut menimpa semua lainnya (bahkan non-escape terkait) bendera, jika bendera untuk mengatur adalah pelarian-bendera, itu akan menyimpan semua non bendera -escape, dan menetapkan yang baru. Jika tidak bendera seperti itu, maka akan menghapus semua bendera, dan mengatur bendera melarikan diri sebelumnya, dan bendera baru.
- Hal ini, pada dasarnya, berarti bahwa ketika menetapkan bendera pada `csvparser ()`, jika bendera melarikan diri, hanya melarikan diri bendera akan terpengaruh. Jika tidak, lalu melarikan diri bendera tidak akan terpengaruh sama sekali.
- Tujuan SQL sekarang benar terus menghitung $ SEQNUM setelah ulang, bukannya mulai dari awal.
- Casting kesalahan tersingkir di Riemann tujuan ketika metrik diterapkan pada bidang kosong.
- Mulai sekarang, syslog-ng selalu mengecualikan atribut yang bertentangan dengan sifat di Riemann tujuan (jika nilai atribut akan menimpa properti).
- Ketika tring untuk menghentikan syslog-ng sementara ulang sedang berlangsung, syslog-ng akan sekarang benar menutup bersih.
- Refresh kesalahan file konfigurasi yang berisi runtime sekarang tidak berakhir dalam kecelakaan, ia mampu mundur ke konfigurasi aslinya. (Runtime error: file konfigurasi secara tata bahasa valid tetapi mengandung nilai yang tidak valid, misalnya .: salah nama database kolom)
- Ketika hostname lokal bukan merupakan FQDN, dan resolver lokal gagal untuk kembali FQDN juga, syslog-ng tidak membatalkan lagi, tapi terus menggunakan nama host non-FQDN setelah memancarkan peringatan pada sumber internal.
- Selanjutnya, syslog-ng akan mencoba untuk menyelesaikan FQDN sulit. Ketika beberapa nama dikembalikan, itu akan mencari FQDN pertama, bukannya berhenti di nama utama
- `Script update-patterndb` sekarang akan bekerja dengan benar saat direktori kerja saat ini mengandung PDB file.
- Patterndb tetap menerapkan kondisi bahkan jika konteks-id hilang.
- Sekarang kita akan benar menangani waktu akan mundur dalam patterndb: akan meluruskan kembali gagasan tentang waktu saat ini dengan sistem. Ini mengoreksi bug di mana timeout tidak berfungsi dengan baik ketika waktu sistem ditetapkan mundur.
- `perintah merge` pdbtool sekarang akan menghasilkan versi 4 file patterndb.
- Dukungan kemampuan Linux kini benar otomatis terdeteksi oleh skrip configure, dan default untuk off pada FreeBSD 9 +, sebagaimana mestinya.
- file `()` dan `jaringan ()` (termasuk `tcp ()` et al) sumber sekarang akan benar mengatur `$ SOURCE` makro.
- basicfuncs modul itu tetap bekerja dengan benar pada arsitektur 32-bit.
- `Statistik stored` tidak lagi bertambah oleh berbagai driver ketika mereka berarti` processed`.
- Fitur mengisyaratkan jenis sekarang lebih pilih-pilih tentang jenis jenis mengisyaratkan ia menerima, yang memungkinkan seseorang untuk menggunakan fungsi template - misalnya -. `$ (Format-json)` pasangan
- Semua berbagai fungsi template kripto terkait sekarang memeriksa bahwa panjang yang diinginkan dari digest tidak lebih besar dari digest itu sendiri. Jika nilai yang lebih besar diminta, mereka akan memotong ke panjang digest.
- `$ (geoip)` fungsi template sekarang bekerja dengan `berulir (ya)` juga.
- `di-list ()` Filter adalah tetap untuk melihat semua elemen daftar, bukan hanya yang terakhir.
- Fixed sebuah pernyataan ketika menggunakan `match ()` saringan dalam keadaan tertentu.
- `system ()` sumber tidak akan menambahkan `/ dev / kmsg` (atau` / proc / kmsg` pada kernel yang lebih tua) ke sumber standar jika menggunakan jurnal systemd, karena log kernel termasuk dalam jurnal.
- `system ()` sumber tidak akan menyertakan `/ dev / kmsg` (atau` / proc / kmsg`) ketika berjalan di dalam wadah Linux.
- Berbagai perbaikan kebocoran memori di sekitar basis kode.
- Ubah kontrol pesan socket dari pemberitahuan untuk debug
- Membuka soket kontrol dinonaktifkan ketika syslog-ng digunakan hanya sintaks pengecekan.
- Perbaikan untuk mencoba lagi () fungsi. Coba lagi kontra bertambah setiap pesan kesalahan tulis (termasuk kesalahan koneksi jaringan) yang dapat menyebabkan pesan hilang.
- perubahan Miscellaneous:
- Kami sekarang kapal & quot; Kontributor Guide & quot; dalam file `CONTRIBUTING.md`.
Apa yang baru dalam versi 3.5.1:
- Ini adalah rilis stabil pertama dalam seri 3.5 , menambahkan sejumlah fitur dibandingkan dengan 3,4, akibat dari sekitar delapan bulan pembangunan. Rilis ini mencakup semua perbaikan dari rilis 3.4.5 baru-baru ini, dan sejumlah fitur baru.
- Perbaikan bug:
- Kondisi ras dalam pesan log kode referensi menghitung bahwa kadang-kadang menyebabkan crash itu tetap. [# 255]
- Sebuah kesalahan penggunaan-setelah-bebas yang kadang-kadang terjadi setelah reload, dan menyebabkan korupsi memori juga tetap. [# 253]
- patterndb dikoreksi untuk tidak membuat contoh baru di isi ulang: cara ini, yang lama tidak bocor, dan db-parser () tidak melupakan negara korelasi, atau gagasan tentang waktu saat ini di isi ulang. [# 257]
- File syslog-ng.spec tidak mencoba untuk menginstal pada file lama dihapus lagi.
Apa yang baru dalam versi 3.5.0 Beta 3:
- melarikan diri Template:
- Template melarikan diri diubah dengan cara yang tidak kompatibel: sebelumnya, baik lexer dan compiler template yang menggunakan '' karakter untuk keluar, yang membingungkan. Template compiler menggunakan '$$' untuk melarikan diri char '$', dan '@@' melarikan diri '@'.
- Jika nilai non-numerik berikut '@', peringatan akan dicetak.
- Perbaikan bug:
- syslog-ng harus mengkompilasi lagi pada platform non-Linux.
- Pemetikan () dan fsync () pilihan dari file tujuan yang tetap, dan mereka harus bekerja dengan cara yang sama seperti yang mereka lakukan sekarang di 3.3 dan 3.4.
- Perpustakaan hiredis harus terdeteksi pada standar ini termasuk jalan, jadi salah satu tidak selalu perlu menentukan --with-libhiredis sistem non non-Debian. Kata pilihan juga dibuat untuk bekerja.
- Sebuah korupsi memori itu tetap di @ STRING @ parser dari db-parser ().
- Tidak termasuk saat bekerja dengan baik dengan nilai-pasangan (), dan mereka tidak bisa diabaikan jika nilai untuk mengecualikan adalah di set default.
Apa yang baru dalam versi 3.3.2:.
- Stabilitas dan perbaikan kebocoran memori
Apa yang baru dalam versi 3.3.1:
- dukungan terpadu untuk acara MongoDB, JSON diformat, dan a multi-threaded arsitektur yang skala syslog-ng naik ke 800000 pesan / rentang kedua.
Apa yang baru dalam versi 3.2.1:
- Ini adalah rilis pertama dalam versi baru utama dari syslog-ng, yang berisi daftar terpanjang fitur sejak awal proyek syslog-ng seperti korelasi log pesan dan dukungan plugin.
Apa yang baru di versi 3.2 Alpha 2:
- Sekarang mengkompilasi pada semua platform dan unit / fungsional tes juga menjalankan. (Diuji: AIX, HP-UX, Solaris, FreeBSD, Linux, Tru64)
- pdbtool Tetap pertandingan --debug-pola output untuk ESTRING parser.
- Fixed kebocoran memori mungkin dalam lexer, yang akan terakumulasi dalam SIGHUPs kasus.
- Fixed Solaris aliran dukungan perangkat.
- Teruskan porting semua perbaikan bug dari syslog-ng OSE 3.0 & 3.1
- proses Disable modul akuntansi secara default karena tidak mengkompilasi pada platform non-Linux.
- Ditambahkan & quot; pertandingan pdbtool --file & quot; pilihan untuk membaca dan mengurai sebuah logfile yang ada.
- Ditambahkan & quot; uji pdbtool & quot; untuk memeriksa sampel log dalam file patterndb.
- Ditambahkan & quot; dont-membuat-tabel & quot; bendera untuk tujuan SQL untuk menghambat pembuatan tabel otomatis.
- Ditambahkan & quot; kondisi () & quot; dukungan untuk ekspresi menulis ulang, yang memungkinkan untuk melewati aturan penulisan ulang yang tidak cocok dengan ekspresi filter.
- Ditambahkan & quot; - modul-jalan & quot; baris perintah pilihan untuk mengontrol mana modul yang diambil dari dari baris perintah.
Apa yang baru dalam versi 3.1 Beta 1:
- Dukungan untuk patterndb v3
- pdbtool
- tag Pesan
- Rewrite data terstruktur
- integrasi Makro dan nama-value
- Nama-value
- tambahan parser Patterndb
- Informasi tentang fasilitas non-portable
- Nama-value
- tambahan parser Patterndb
- Informasi tentang fasilitas non-portable
Peningkatan kinerja Pasangan
Peningkatan kinerja Pasangan
Komentar tidak ditemukan