ZipSearch

log4net の過去ログを、ZIP のまま、複数ファイル横断で、ERROR と時刻で絞り込む。INI / JSON / key=value も表形式に展開して横断検索。

ZIP・ローカル・HTTP(S) 上のログや CSV、構造化ファイルを、展開せずに横断検索できる Windows 向けツール。保守・障害調査・納品ログ確認に特化しています。最新評価版では UI の 2 ペイン化・起動安定化に加え、日本語検索の改善、検索プロファイル、INI/JSON 構造化の Pro 化などを反映しています。

ZipSearch が向いていること

  • 障害発生の前後を、ERROR / WARN と日時で素早く絞り込みたい
  • .NET アプリの log4net ログを、Level / Logger ごとに構造化して探したい
  • RollingFileapp.log + app.log.1 等)をまとめて追跡したい
  • ZIP に封入されたログを、解凍せずに検索したい(ZIP 内の多層フォルダも再帰検索)
  • エラーごとに出力される INI / JSON / key=value ファイルを、表形式にまとめて横断検索したい
  • HTTP(S) 上の ZIP ログを、URL 指定で直接調べたい
  • 調査結果を CSV / JSON で共有し、CLI で再現したい

4 つの強み

1. アーカイブ横断 — ZIP / HTTP を非展開で

納品ログ・保管アーカイブ・社内共有フォルダ上の ZIP を、展開作業なしで横断検索。ZIP 内の多層フォルダもサブフォルダ再帰検索で対象にできます(v0.5.2)。HTTP(S) URL からの ZIP 直接検索にも対応。

2. log4net 構造化 — Pro 版

PatternLayout を 日時・Level・Logger・メッセージの列に分解。ERROR / WARN 絞り込み、スタックトレースを 1 件として検索、Logger ワイルドカードに対応。

3. 構造化ファイル検索 — INI / JSON / KV

.ini / .json / key=value 形式(拡張子が .txt / .log でも自動判定)を表形式に展開して横断検索(Pro)。ヒットしたセクションの全 KV を 1 行にまとめて確認できます。

4. 調査ワークフロー — GUI / CLI / Web

GUI で日常調査(ドラッグ&ドロップでパス追加)、CLI でスクリプト化、Web で軽量ブラウズ。Rolling 兄弟の一括検索、エクスポート、お気に入りパス保存で 再現可能な調査を支援。

どんな調査に向いているか

やりたいこと ZipSearch
過去ログを log4net の Level / Logger で絞る 向いています(Pro)
ZIP ログを展開せず横断検索 向いています
社内 URL の ZIP ログを直接調べる 向いています
ローテーション済み .log を一括追跡 向いています(Pro)
ZIP / フォルダ内の多層サブフォルダをまとめて検索 向いています(v0.5.2)
INI / JSON / key=value ファイルを表形式に横断検索 向いています(v0.5.2)
調査結果を CSV / JSON で共有・CLI 再現 向いています(Pro)
稼働中アプリの常時リアルタイム監視 対象外(出力済みログの調査向け)
巨大 1 ファイルの精読・編集 対象外(横断・絞り込み調査向け)

機能一覧

  • 3 つの UI: GUI / CLI / WebUI(スタートメニュー「ZipSearch」から起動)
  • 対応形式: ZIP, 7z, CSV, TSV, TXT, .log, .ini, .json, Excel(.xlsx / .xlsm・Pro)
  • サブフォルダ再帰(Pro): ローカルフォルダ配下・ZIP 内の下のフォルダまで検索。Free は直下のみ
  • 構造化検索(Pro): INI / JSON / key=value を section / key / value 列に展開。全 KV 統合表示
  • ドラッグ&ドロップ(GUI): ファイル / フォルダを検索パスへ追加(Free / Pro)
  • 前回値・検索プロファイル(v0.5.3): 条件の自動復元と名前付きプロファイル
  • HTTP/HTTPS: ZIP の直接検索、フォルダ URL からの ZIP 一覧取得
  • log4net 解析(Pro): 列化、Level / Logger フィルタ、マルチライン例外
  • Rolling 兄弟横断(Pro): app.log.log.1 等を一括
  • エクスポート(Pro): CSV / JSON
  • 並列検索(Pro): マルチスレッド
  • サンプル同梱: log4net デモログ、多層フォルダ + KV ログ(インストーラ同梱)

メイン画面(GUI)

ZIP パス・HTTP URL・キーワード・オプションを一画面で設定。非展開横断検索の起点。

ZipSearch GUI メイン画面

log4net 解析 + 検索結果

log4net 解析モード ON、Level を ERROR に絞り込み。timestamp / level / logger / message 列で構造化表示(Pro)。

ZipSearch log4net 解析の検索結果

Rolling 兄弟横断

RollingFile 兄弟通知 ON で demo.logdemo.log.1 等を一括検索。ローテーション済みログの追跡に(Pro)。

ZipSearch Rolling 兄弟横断の検索結果

※ 1 枚目(検索設定画面)は正式リリース時に ZIP / HTTP URL 設定のキャプチャへ差し替え予定です。

ダウンロード

v0.5.4(評価版・DEV)

GitHub Releases の ページ下部「Assets」 から Windows 版をダウンロードしてください。上部の「Source code (zip)」はインストーラではありません。本配布は評価版(DEV ビルド)です。購入・決済導線は無効です。

うまくいかないとき(セキュリティでブロックされる場合)

ブラウザや Windows のセキュリティ警告(SmartScreen 等)で .exe のダウンロードや実行ができない 場合は、ZIP 版をお試しください。

推奨: Assets から ZipSearch-0.5.4-dev-setup.zip をダウンロード → 解凍 → 中の setup.exe を実行

フリー版 vs Pro 版

項目 フリー版 Pro 版
ファイルサイズ 10 MB/ファイルまで 無制限
同時検索 最大 5 ファイル 無制限
検索結果 最大 10 件 無制限
log4net ログ解析 ❌(.log 行検索のみ) ✅ PatternLayout 列解析
構造化検索(INI/JSON/KV) ❌(行検索にフォールバック)
サブフォルダ再帰(フォルダ/ZIP) ❌(直下のみ)
ドラッグ&ドロップ
ZIP / HTTP 横断
エクスポート ✅ CSV/JSON
並列検索 1 スレッド マルチスレッド
端末数 1 ライセンス 1 台
価格 無料 9,980 円(税込・買い切り)
購入方法 評価版はサポート窓口経由(本リリースは決済導線なし)

Pro 版は 9,980 円(税込・買い切り)を予定しています。現行の評価版(DEV ビルド)では購入・決済導線は無効です。14 日間の Pro 評価キーはサポート窓口経由で配布しています。

※当方は消費税法上の免税事業者のため、表示価格はお支払い総額(税込)であり、消費税を別途請求することはありません。法人向けの複数ライセンスは、サポート窓口へお問い合わせください。

FAQ

Q. リアルタイムでログを受信・監視できますか?
A. できません。ZipSearch はファイル・ZIP・アーカイブ上に出力済みのログを検索するツールです。
Q. 単純な文字列検索だけなら足りますか?
A. 場合によっては他の方法でも足ります。log4net の列化、ZIP 内非展開、HTTP ZIP、Rolling 一括、エクスポートなど、構造化されたログ調査に向いています。
Q. INI や key=value 形式のファイルも検索できますか?
A. v0.5.2 から対応し、v0.5.3 では Pro 限定です。.ini / .json に加え、中身が key=value 形式の .txt / .log も自動判定して表形式に展開できます。Free 版では通常の行検索になります。
Q. 無料版で何が試せますか?
A. 10 MB までの ZIP / ログ横断検索、ドラッグ&ドロップ(log4net 列解析・INI/JSON 表形式・サブフォルダ再帰・エクスポートは Pro)。お試し後、本格的な調査は Pro をご検討ください。

お問い合わせ

ご質問やサポートのご要望は、以下のメールアドレスまでお気軽にご連絡ください。

ご要望・不具合報告は Google フォーム からもお送りいただけます。