Traffic has a shape — and that shape tells you when things break. A number like "14,302 requests today" tells you almost nothing about what actually happened; a chart of those requests over time immediately shows the morning ramp, the lunchtime dip, the deploy that caused a cliff, or the five minutes where everything fell over. Traffic Pattern Analyzer charts requests over time as a fast ASCII bar chart directly from pasted log lines, with per-minute to per-day zoom and an optional status-class filter, so you get that shape without opening a dashboard or writing a query.
Each line is parsed for a leading timestamp (YYYY-MM-DD HH:MM:SS, with a space or "T" separator) and grouped into a time bucket based on the interval you pick: per-minute for zooming into a short, intense window; per-10-minutes as a middle ground; per-hour for a full day’s shape; per-day for a multi-day trend. Requests in the same bucket are counted, and each bucket is rendered as a row with a proportional bar — the width of every bar is scaled against the busiest bucket in the window, so the relative shape of your traffic is visible at a glance even before you read a single number.
The status-class filter narrows the same chart to only 2xx, 4xx or 5xx responses (or "all" for everything), which turns the same tool into a failure timeline. Charting all requests shows your traffic curve; charting only 5xx responses turns a wall of mostly-successful log lines into an isolated island of bars exactly where the incident happened, with everything else silently excluded rather than diluting the signal.