v0.1.4
Apache/nginx ログを
高速に解析・可視化
Log Viewportは、Webサーバーのアクセスログを高速に解析・蓄積・検索できるPCアプリです。
ストリーミング取り込みとSQLite構造化保存で、数百万行のログも快適に分析。完全オフラインで動作します。
対応OS:
WindowsmacOSLinux

主な特徴
Log Viewportが選ばれる理由
ストリーミング取り込み
巨大なApache/nginxログもファイルを一括読み込みせず逐次処理。数百万行規模でも進捗を見ながら高速に取り込み、途中キャンセルも可能。
SQLite正規化保存
ログを構造化してSQLiteに保存。URLをメソッド・パス・クエリに分解し、クエリパラメータもkey-valueに正規化して高速検索を実現。
仮想スクロール表示
自社製OSSグリッド @lembryo/voxsheet を採用。ページネーションなしで全件をシームレスに閲覧。列フィルタ・複数列ソート・横断検索で自在に絞り込み。
技術的特徴
高速・堅牢なログ解析を支える技術
Rust + Tauri v2
バックエンドはRust製。パースとSQLite書き込みを別スレッドで並行実行し、UIを止めずに大量ログを処理。
重複排除(Dedup)
blake3ハッシュによるfingerprintをDBのUNIQUE制約で強制し、同一ログの重複を自動排除。再取り込みも安心。
DBモード切替
既定は高速なインメモリDB。ファイルベースに切り替えれば.sqliteに保存され、次回起動時に自動復元。
エクスポート機能
CSV(UTF-8 BOM付き・全件/表示条件)とSQLite(.sqlite / .sqlダンプ)に出力。ストリーミング書き出しで数百万行でも安定。
スクリーンショット
実際のアプリケーション画面

列フィルタによる条件絞り込み

複数ファイルの一括取り込み

ダークモード対応
今すぐ始めよう
Log Viewportは完全無料でお使いいただけます