分析機能と電卓
装置ログを効率的に分析する 4 つの機能と、座標計算まで対応する内蔵電卓を扱います。分析機能はすべて
View メニューでオン/オフでき、既定はオフです。
PID / TID 色分け
PID と TID の列を単純な数値ではなく色付き pill で表示し、マルチプロセスのログを素早く区別します。
- 同じ PID はセッション中ずっと同じ色で表示されます。
- 16 色のパステルパレットをハッシュで一貫して割り当て、TID も同じパレットを使います。
- Live タブ、ファイルタブ、検索結果すべてに共通で適用されます。
Navigation 探索インデックス
右側サイドパネルの Navigation タブは、現在のアクティブタブの目次をツリー形式で表示します。Ctrl+B で
パネルをトグルし Navigation タブを選ぶと、自動的に集計されます。
- ルートはファイル名で、隣に総出現回数が表示されます。
- 子はファンクション名で、隣にそのファンクションの出現回数が表示されます。
- 頻度の降順で並ぶため、最も多くログを出したファイルとファンクションが最上部に来ます。
- 項目をクリックすると、そのファンクションの初出行へ移動し、中央へスクロールします。
約 73 万行に及ぶ 1 日分のログでも、どのファンクションが最も多くログを出しているかを一目で確認できます。
重複バーストの折りたたみ
SubController Connected Fail のように毎秒何度も繰り返されるスパム的な行を、代表行 1 つに折りたたんで
分析に集中できるようにします。View メニューの Collapse Duplicate Bursts でトグルします。
- 隣接する行が同じ Type と Log の組み合わせなら、同じバーストとしてまとめます。
- 代表行(先頭行)の Log 列の末尾に、まとめた件数を
×Npill で表示します。 - 残りの行は非表示になり、トグルをオフにすると再びすべて表示されます。
- Live タブとファイルタブに適用され、検索結果は除外されます。
集計された
×Nの値は、フィルターを変えても維持されます。元の行はそのまま存在するため、検索やコピーの 結果には影響しません。
Timeline
上部ツールバーの下に現れる時間軸パネルで、急増区間と静的区間を視覚的に把握し、特定の時間帯だけを絞り込み
ます。View メニューの Timeline でトグルします。
- 120 バケットの棒グラフで、各区間のログ数を棒の高さで表示します。
- 左右 2 つの thumb ハンドルをドラッグして時間範囲を選択すると、選択領域が半透明のボックスで表示されます。
- 棒の領域をクリックすると、その時間位置の最初のログへジャンプします。
Refreshは現在のアクティブタブを基準にヒストグラムを再集計し、Resetは選択範囲を全区間へ戻します。
Timeline パネルをオフにすると、時間範囲フィルターが自動的に解除され、全ログが再び表示されます。
電卓
Tool メニューの Calculator または Ctrl+K で開きます。ログを見ながら簡単な計算が必要なときに別の
モードレスウィンドウとして開き、Calculator タブと Coordinate タブで構成されます。
Calculator タブ
標準的な電卓機能を提供します。
- 四則演算とメモリ機能(
MCクリア、MR呼び出し、M+加算、M-減算)に対応します。 - 符号反転、小数点、
CE、C、バックスペースを提供します。 - 2 項のチェーン方式で計算します(例:
2 + 3 × 4 = 20を順次適用)。 - キーボード入力に対応します(数字、四則演算子、
Enterまたは=、Esc、Backspace)。
Coordinate タブ
自動化装置の作業でよく使う 4 種類の座標変換を提供します。入力後に各セクションのボタンを押すと、計算履歴が 下部の結果エリアに蓄積され、右側の Preview に図形として即座に可視化されます。
| 機能 | 入力 | 出力 | 説明 |
|---|---|---|---|
Rotation | Cx, Cy · X, Y · θ° | 回転結果点 | 点を中心基準で θ 度回転 |
Angle | X1, Y1 · X2, Y2 | 角度 | 2 点が作る直線の角度 |
Arc | Cx, Cy · Sx, Sy · Δθ° | 終点、中点、半径 | 始点を Δθ 回転した円弧の終点・中点 |
Circle | P1, P2, P3 | 中心、半径、各点の角度 | 3 点を通る外接円 |
Preview は数学の慣例に従って Y 軸が上方向に増加し、画面サイズに合わせて自動的にスケール・センタリング されます。ウィンドウサイズを変えても、最後の計算が自動的に再描画されます。3 点が一直線、または数値的に 計算できない場合は、結果エリアにエラーメッセージが表示されます。