Example 1 — Error hunt. Paste app, worker and cron logs as three sections and search ERROR to see, at a glance, which service is throwing and which are silent — the per-file summary line makes the split obvious even before reading a single matched line.
Example 2 — User trace. Search a user id or request id across auth, API and billing logs in one query to reconstruct what happened to a specific request as it moved through your stack, without opening three separate files.
Example 3 — Slow path. Regex-search (slow|timeout) across several service logs at once to map where latency problems are concentrated — a file with a high match count is your starting point for investigation.
Example 4 — Merged support bundle. Many support-bundle exports concatenate several component logs into one text blob with simple --- filename --- headers between them; paste the whole bundle as-is and search once instead of splitting it into separate files first.