Skip to content
Juan Wajnerman edited this page Sep 3, 2014 · 1 revision

Advanced search

You can use the syntax key:value to perform advanced search operations, both on messages and logs. Following is a description of each search key.

Messages

  • id:number - searches messages with the given id. AdvancedSearch#!numbers
  • from:text - searches messages with the given from field. AdvancedSearch#!texts
  • to:text - searches messages with the given to field. AdvancedSearch#!texts
  • subject:text - searches messages with the given subject. AdvancedSearch#!texts
  • body:text - searches messages with the given body. AdvancedSearch#!texts
  • guid:text - searches messages with guids that contain the given text.
  • channel_relative_id:text - searches the message with channel relative ids that contain the given text.
  • state:text - searches messages with the given state. State can be error, failed, queued, delivered or confirmed.
  • channel:name - searches messages that are in the channel with the given name.
  • *tries*:number - searches messages with the given tries amount. AdvancedSearch#!numbers
  • *before*:date - searches messages that happened after the given date. AdvancedSearch#!dates.
  • *after*:date - searches messages that happened after the given date. AdvancedSearch#!dates.
  • *updated_at*:date - searches messages that where updated at the given date. AdvancedSearch#!dates.

Logs

  • ao:number - searches messages with the given Application Originated message id. AdvancedSearch#!numbers
  • at:number - searches messages with the given Application Terminated message id. AdvancedSearch#!numbers
  • channel:name - searches messages that are in the channel with the given name.
  • severity:text - searches messages with the given severity. Severity can be info, warning or error. You can also do things like severity:>=warning.
  • before:date - searches messages that happened after the given date. AdvancedSearch#!dates.
  • after:date - searches messages that happened after the given date. AdvancedSearch#!dates.

Texts

When searching fields that are texts you can write any of these:

  • subject:something
  • subject:"something that has spaces on it"

The search is done without case taking into account, and it searches for inclusion of that text, not an exact match.

Numbers

When searching fields that are numbers you can write any of these:

  • tries:0 - tries must be zero
  • tries:<2 - tries is less than 2
  • tries:>2 - tries is greater than 2
  • tries:<=2 - tries is less than or equal to 2
  • tries:>=2 - tries is greater than or equal to 2

Dates

When searching before or after a giving date you can supply natural language restrictions. Some examples:

  • before:"3 days ago"
  • after:"1 hour ago"
Clone this wiki locally