大容量ログ

技術解説

読み終わったログの置き場所 — 消す・残す・圧縮するの判断基準

障害の調査が終わりました。報告書も出しました。手元に残っているのは、その調査に使った数十GBのログです。 さて、これをどうするか。 多くの現場で、この判断はその場の気分で行われています。今週は容量に余裕があるから残す。来…
技術解説

日本語ログが読めない夜 — 文字コード4つの罠と切り分け手順

【追記 2026-10-16】いまの速さ — Shift-JIS・EUC-JP・UTF-16 も、索引で速く探せるようになりました 本文の uvp/uvf の数字は v1.6.6/v1.6.6.1(2026年9月・Mac…
技術解説

ERRORは見つけた、原因が見つからない — ログの因果を遡る4つの技法

--> grep ERROR は通った。赤い行は目の前にある。それでも報告書の「原因」欄が埋まらない。 障害調査でいちばん時間を食うのは、エラーを見つける工程ではありません。見つけたエラーから、その手前にある因果へ遡る工…
技術解説

「ファイルが大きすぎて開けません」— 巨大ファイルに沈む4つの定番ツールと、その先

--> 【追記 2026-10-16】いまの速さ — 50GB はほぼ同じ。3GB でも2問目から差が出るようになりました 本文末の uvp と ripgrep の数字は、v1.6.6.1(2026年9月)に Mac(外…
比較

48GBファイルは「開ける」だけでは調査できない — RAM 16GBのノートPCでEmEditorとUwView Proを比較

「この48GBのファイルから、特定の文字列を探してほしい」 そう頼まれたとき、重要なのは「ソフトウェアが48GBに対応しているか」だけではありません。 - 開いた直後に末尾へ移動できるか - 全文検索が終わるまで何分かか…
リリース

「東京→横浜→中町」の順に現れる場所だけを探す — UwView Pro に「シーケンシャル検索」を実装しました

多段階検索(Drill-down)の続報です。同じタブUIに、もうひとつのモード シーケンシャル検索(Sequence Search) を実装しました。 多段階検索は「近くに一緒に現れる語」を探しました。シーケンシャル検…
リリース

9万件のヒットを2回の絞り込みで54件に — UwView Pro に「多段階検索」を実装しました

UwView Pro に 多段階検索(Drill-down Search) を追加しました。検索結果の一覧を、さらに別の語で絞り込み、それをまた別の語で絞り込む——最大8段まで重ねられます。 大きなログを調べるとき、コマ…
使い方

ERRORは見つかった。原因は「その前」にある — 巨大ログで前後の文脈を追う方法

前回は、10GB・50GBのログを分割せずに開いて「ERROR」を見つけるところまでを扱いました。しかし実際の障害調査は、ERRORの行を見つけた瞬間から始まります。ERRORは結果であって、原因はたいていその前の行にあ…
使い方

Windowsで「ファイルが大きすぎて開けない」— 10GB・50GBのログを分割せずに調査する方法

【追記 2026-10-16】いまの速さ — Pro の速さは当時とほぼ同じ。無料版は klogg と同等になりました 本文の 47.73GB の数字は、2026年7月(v1.1 の頃)に Mac と外付け USB ドラ…
技術解説

検索スレッドは何本が正解か — 8.9億行を1〜16スレッドで実測した

大きなテキストを並列検索するとき、スレッドは何本にすべきか。「コア数ぶん」「コア数×2」「物理コアまで」——通説はいろいろありますが、自分のアプリの、実物のデータで測った数字がいちばん信用できます。 UwView Pro…