History
Current Version: May 19, 2022

Event IDs & Searching

Summary

All RStreams events have a system-generated event ID, also known as eid. This is set on an event when the event is first processed into a queue by RStreams, using the date/time of that ingestion as the basis of the ID.

Event IDs

An event ID, again also called eidcopy, uniquely identifies the position of a data event in a queue and the date/time part of the event ID is in UTC. Here’s an event ID:

z/2022/03/16/06/10/1647411035490-0003221copy

  • z/ all event IDs start with this to identify them as an event ID
  • z/2022/copy year
  • z/2022/03/copy month
  • z/2022/03/16/copy day
  • z/2022/03/16/06/copy hour
  • z/2022/03/16/06/10/copy minute
  • z/2022/03/16/06/10/1647411035490/copy millisecond
  • z/2022/03/16/06/10/1647411035490-0003221copy position in millisecond

Searching

Events can be searched within a queue based on a complete or partial event ID. When searching in botmon on a queue’s detail page events tab search field, every one of the above bullets is a valid event ID including the first one, z/. Searching with just z/ will search on any event ID. It’s not a very interesting search but it’s valid.

Searching on this z/2022/03/16/06/copy will start searching for events at the very beginning of the sixth hour on march 16th 2022 UTC in a given queue.