All Articles/Logging

Filtering and Searching Logs Effectively

Master the log search interface to find exactly what you need.


The search bar at the top of the Logs page supports fuzzy, typo-tolerant text search across log messages. Type any keyword and results update instantly.

Level Filter

Click the level dropdown to filter by severity: Trace, Debug, Info, Warning, Error, Fatal. You can select multiple levels.

Service Filter

If you have multiple services sending logs, filter by service name to focus on one at a time.

Time Range

Choose from preset ranges (1h, 6h, 24h, 7d, 30d) or set a custom date range for investigating specific incidents.

Advanced Filters

Expand the advanced filters panel to search by:

  • Environment — production, staging, development
  • Source — file and line number
  • Action — event type (e.g., user.signup)
  • User ID — find all logs for a specific user
  • Tag — filter by any tag
  • Trace ID — follow a distributed trace
  • Session ID — see everything in a user session
  • Release — logs from a specific deployment
  • Version — application version

Combining Filters

All filters combine with AND logic. For example: Level = Error + Service = payment-service + Time = Last 24h shows only payment errors from the last day.

Save your searches

Frequently used filter combinations can be saved as named searches for quick access. See the next article on Saved Searches.