Perintah HTML¶
Perintah html-report¶
Membuat laporan ringkasan HTML untuk aturan dan komputer dengan deteksi. Perintah ini pertama-tama membuat berkas basis data DuckDB yang terindeks (default) atau berkas basis data SQLite untuk melakukan pencarian cepat pada data yang diperlukan untuk membuat laporan ringkasan.
- Input: JSONL
- Profil: Profil verbose apa pun
- Output: Laporan ringkasan HTML individual berdasarkan nama komputer serta halaman utama
index.html
Opsi yang diperlukan:
-o, --output: nama direktori laporan html-r, --rulepath: path ke direktori aturan Hayabusa-t, --timeline <JSONL-FILE-OR-DIR>: berkas atau direktori timeline JSONL Hayabusa
Opsi:
-C, --clobber: menimpa berkas basis data saat menyimpan (default:false)-q, --quiet: tidak menampilkan banner peluncuran (default:false)-s, --dboutput: menyimpan hasil ke berkas basis data (default:html-report.duckdbatauhtml-report.sqlitedengan--sqlite)--skipProgressBar: tidak menampilkan bilah kemajuan (default:false)--sqlite: menggunakan backend SQLite alih-alih DuckDB (default:false)
Contoh perintah html-report¶
Siapkan timeline JSONL dengan Hayabusa:
atau
Buat laporan ringkasan HTML:
Tangkapan layar html-report¶
Ringkasan Aturan¶
Ringkasan Komputer¶
Daftar Aturan¶
Perintah html-server¶
Membuat server web dinamis untuk melihat laporan ringkasan HTML.
Perintah ini pertama-tama membuat berkas basis data DuckDB yang terindeks (default) atau berkas basis data SQLite untuk melakukan pencarian cepat pada data yang diperlukan untuk membuat laporan ringkasan.
Perintah ini mirip dengan perintah html-report tetapi lebih skalabel dan memungkinkan pemfilteran berdasarkan tanggal dan aturan.
- Input: JSONL
- Profil: Profil verbose apa pun
- Output: Secara default, akan mendengarkan di
http://localhost:8823
Opsi yang diperlukan:
-t, --timeline <JSONL-FILE-OR-DIR>: berkas atau direktori timeline JSONL Hayabusa
Opsi:
-C, --clobber: menimpa berkas basis data saat menyimpan (default:false)-p, --port: nomor port server web (default:8823)-q, --quiet: tidak menampilkan banner peluncuran (default:false)-r, --rulepath: path ke direktori aturan Hayabusa (ini opsional tetapi diperlukan untuk membuat tautan yang benar ke berkas aturan)-s, --dboutput: menyimpan hasil ke berkas basis data (default:html-report.duckdbatauhtml-report.sqlitedengan--sqlite)--skipProgressBar: tidak menampilkan bilah kemajuan (default:false)--sqlite: menggunakan backend SQLite alih-alih DuckDB (default:false)
Contoh perintah html-report¶
Siapkan timeline JSONL dengan Hayabusa:
atau
Mulai server web:






