Searching Message Logs

All the messages going into and out of your bot are logged for your convenience. You can see these on the Logs tab in your header - we make at least the last 30 day's worth of logs available to you.

The Logs tab

Dexter provides two methods for searching for your logs: a simple per-day filter, and a more advanced parameterized search

Basic search: Logs by Date

If all you want to do is dig into a single day's logs, then all you need to do is enter that date and you're done.

Simple Log Search

Dexter supports most useful date formats like 2017-8-5, Aug 5 2017, 8-5-2017, and more.

Advanced search

More detailed searches can be performed by combining date ranges, filters, and full-text searches. For example, platform=slack type=response >= 2017-8-1 < 2017-9-1 bots rock will search all responses to Slack messages in August of 2017 that contains the phrase "bots rock". Here's a breakdown of the available parameters

Filters

Each message has several properties on which you can apply filters:

You add these to your query as {filter}={value}, like platform=slack topic=default.

Dates

Specific dates or date ranges can be specified in your query through one of the following strategies:

Full-text search

Look for exact values in one of the filters or do a smart text search on the message contents. For example, adding the word "onboarding" as part of the search would match anything in the topic "onboarding" or any message that contained "onboards", "onboarded", "onboarding", etc.

Examples