uvpY42u

技術解説

gzip の代わりに .uwvz で置いておく — 1/9 に縮んで、7秒で探せて、無料で元に戻せる

読み終わったログをどこに置くか、という話の続きです。 gzip で固めると小さくなりますが、探すときは zgrep で全部展開しながら読むことになります。50GB のログなら、探すたびに 50GB を展開する。以前それを…
技術解説

uvp コマンドを付けました — ripgrep と同じ答えを、10GBで7倍速く。3GBも、冷えていれば勝ちます

UwView Pro に、ターミナルから呼べる uvp コマンドが付きました。無料版にも uvf が付いています。 GUI のツールに CLI を足すとき、いちばん怖いのは「答えが違う」ことです。速いかどうかより先に、r…
技術解説

「3年前のログを出してください」— 監査対応を仕組みで乗り切る4項目

提出期限は2週間。 保管はしてあります。では、取り出すのに何日かかるか、答えられますか。 保管期間と取り出し時間は、別々に設計しないと片方が破綻します。 監査・内部統制・規制対応でログを求められる場面には、障害対応とは違…
比較記事

258GB・45億行に、5つの質問をする — grepとGUI、どこで逆転するか

1本のファイルに、続けて5つ質問をする。そのあと絞り込んで、集計して、置換して、書き出す。 その一連の仕事を丸ごと測ったら、CLIで51分17秒、GUIで15分35秒でした。実運用どおり .uwvz で締めるなら 12分…
技術解説

流れ続けるログを追う — tail -f が追いつかない4つの状況

秒間3,000行は、読めない。 人の目が追えるのは、せいぜい毎秒十数行です。その200倍の速さで画面を通り過ぎていった ERROR は、どこへ行ったのでしょうか。 流れ続けるログには、止まったログと違う難しさがあります。…
技術解説

grep・uniq -c・sed を、GUIに — CLIコマンド → UwView Pro 対応表

保存はヒット行の書き出しに対応。awkの算術とtail -fは非搭載であることも明記"> 【追記 2026-10-16】いまの速さ — 画面の検索は uvp コマンドとほぼ同じ速さです 本文の実測は 2026年9月の 4…
技術解説

センサー1万台・1日14億行 — 機器が吐くログの現場4例

1日で、14.4億行。 センサー1万台が1分ごとに100項目を1行ずつ吐くと、この数になります。そのうち異常が出ているのは、1台の、1分間だけです。 探し方を4つの現場で並べます。IoT、医療機器、製造ラインのPLC、研…
技術解説

uniq -c もGUIへ — ヒット1万件の「よく出る値」を、31ミリ秒でランキング

「含まない」(grep -v)、「単語一致」(grep -w)に続く、CLI機能シリーズの第3弾です。今回はチェックボックスではなく、ログ調査の定番ワンライナーそのものを載せました。 bash grep Tokyo bi…
技術解説

本番ログを持ち帰る前に — 開発環境とログの4つの摩擦

ビルドログ、48万行。 落ちた理由は、そのどこかの1行です。スクロールバーを掴む前に、何をしますか。 詰まる場所は4つあります。どれも「ログを自分の環境に持ってきて読む」ときに起きる摩擦です。 CIのビルドログ、本番から…
比較記事

追加調査 — 「巨大ファイル対応」を追試したら、いろいろ分かった

【追記 2026-10-16】いまの速さ — まとめ表の UwView・klogg・ripgrep の行を測り直しました まとめ表の UwView・klogg・grep/ripgrep の数字は、2026年7〜9月に測っ…