Log Viewportについて

Apache/nginxアクセスログを高速に解析・可視化するPCアプリ

概要

Log Viewportは、ApacheやnginxなどのWebサーバーアクセスログを 高速に解析・蓄積・検索・可視化するデスクトップアプリケーションです。

ストリーミング処理により巨大なログファイルも効率的に取り込み、 SQLiteに構造化して保存。列フィルタ・複数列ソート・横断検索で柔軟に分析できます。 完全オフラインで動作するため、機密性の高いログも安心して処理できます。

主な特徴

ストリーミング処理

メモリ効率の良いストリーミング処理で、数百万行規模のログファイルも 高速に取り込み。進捗表示と途中キャンセルで快適に操作できます。

SQLite正規化保存

ログを構造化してSQLiteに保存。URLを分解し、クエリパラメータも 正規化保存。インデックス最適化で高速検索を実現します。

柔軟な検索機能

列ヘッダのフィルタ・複数列ソート・Ctrl+Fの横断検索に対応。 セルの右クリックから「この値で絞り込む」もワンクリックで実行できます。

クロスプラットフォーム

Windows、macOS、Linuxに対応。お使いの環境に合わせてご利用いただけます。 完全無料・広告なし・オフライン動作。

対応ログフォーマット

Apache

Combined Log Format(%変数形式の任意書式は今後対応予定)

nginx

Combined(標準)フォーマット($変数形式の任意書式は今後対応予定)

技術情報

フレームワーク

Tauri 2.x(Rust + Web)

フロントエンド

React 19 + TypeScript(@lembryo/voxsheet による仮想スクロール表示)

バックエンド

Rust(マルチスレッド取り込み・blake3による重複排除)

データベース

SQLite(インメモリ / ファイルベース切替対応)

バージョン

0.1.4

ライセンス

Log Viewport License v1.1

開発者

Log Viewport は mao によって開発・メンテナンスされています。

Log Viewportを使ってみる